Skip to content

Instantly share code, notes, and snippets.

View ahsan-ikram's full-sized avatar
🌐
Building a world where ethical intelligent systems uplift human potential.

Ahsan Ikram 🇩🇪 ahsan-ikram

🌐
Building a world where ethical intelligent systems uplift human potential.
View GitHub Profile
12 Qualities
1. Be a mentor not a tormentor
2. Criticize Ideas, not people
3. Guide and don't dictate
4. Practice collective ownership
5. Allow developers to figure it out
6. Focus on outcome not process
7. Gain domain expertise
8. Learn to unlearn
@ahsan-ikram
ahsan-ikram / What are Microservices?
Created May 8, 2020 21:54
Software Engineering
Characteristics of Microservices by Martin Fowler
1: Componentization of via services
2: Organized around business capabilities
3: Products not projects
4: Smart endpoints and dumb pipes (network)
5: Decentralized governance
6: Decentralized data management
7: Infrastructure Automation
8: Designed for failure
@ahsan-ikram
ahsan-ikram / The Art of Innovation by Guy Kawasaki
Last active May 8, 2020 21:50
Business and Entrepreneurship
The art of Innovation -- Guy Kawasaki
1: Make meaning
2: Make mantra
3: Jump to the next curve
4: Roll the DICEE (Deep/Intelligent/Complete/Empowering/Elegant)
5: Don't worry, be crappy
6: Let 100 flowers blossom
7: Polarize people
8: Churn baby churn
Reading minds through body language | Lynne Franklin | TEDxNaperville
-------------------------
Looker 70%
-------------------------
Thinks in pictures
Standup tall
Dressed well
Lifted shoulder
Looks up when remembers
-> Whirlwind is the chaos of day to day life. Endless stream of incoming tasks and messages.
-> A good idea without execution is worthless.
-> System of execution to handle such whirlwind
1 -> Focus on your WIG (Wildly importnat goal).
-> Do the minimum to maintain urgent and less important tasks.
-> Use the rest of energy to execute ONE Wildly Important Goal
-> How to find WIG? Answer the following question
-> If everything remain at it's current level or performance, what ONE achievement will make everything else seem secondary.
-> Frame achievement like "From X to Y by Z"
Based on 4 priciples (Organic and Wider) NOT Rules (Linear and strict)
********************************************
5 ways to deal in negotiation
********************************************
Win-Lose (When you dislike someone)
Lose-Win (When you admire someone)
Compromise
Lose-Lose
Win-Win
@ahsan-ikram
ahsan-ikram / The Myth of genius programmer
Last active May 8, 2020 17:17
Software Engineering
The Myth of genius programmer [Brian Fitzpatrick and Ben Collins-Sussman]
There is no genius.
Lose your ego.
Criticism is not evil.
Embrace failure.
Iterate quickly.
Be a small fish.
Be vulnerable.
Don't apply technological solutions to sociological problems.
Author: Marisa Peer
1. Talk slowly. Strength is shown in stillness.
2. Put your shoulders back and down
3. Eye contact
4. Use slower hand movements
5. Keep your mouth wet with saliva
Reference: https://www.youtube.com/watch?v=9LZj3fNVO0Q
New Models of Business in Society
Coursera Course By R. Edward Freeman
Summary
Course Goals
The current way we understand business, current story, or the current narrative, is mistaken.
Make a difference as an individual, as a customer, as an employee, as an investor, or a community member.
1. The Law of the Lid: Leadership Ability Determines a Person’s Level of Effectiveness
2. The Law of Influence: The True Measure of Leadership Is Influence – Nothing More, Nothing Less
3. The Law of Process: Leadership Develops Daily, Not in a Day
4. The Law of Navigation: Anyone Can Steer the Ship, But It Takes a Leader to Chart the Course
5. The Law of Addition: Anyone either add value or subtract value. Leaders are adders.
6. The Law of Solid Ground: Trust Is the Foundation of Leadership
7. The Law of Respect: People Naturally Follow Leaders Stronger Than Themselves
8. The Law of Intuition: Leaders Evaluate Everything with a Leadership Bias
9. The Law of Magnetism: Who You Are Is Who You Attract
10. The Law of Connection: Leaders Touch a Heart Before They Ask for a Hand