Thoughts
How does an LLM perform actions?
The LLM doesn't perform actions itself; it facilitates the actions through textual commands.Read More →
AI and Knowledge Work
AI will not replace knowledge work, it will increase output / time.Read More →
💻 Why AI Won't Replace Developers
Focusing on AI replacing software engineering jobs is like focusing on the fact that a flood in your city will damage your house while ignoring the effect on the city as a whole.Read More →
You love what you become good at (even though you suck at it at first)
The path to our calling is far less obvious for most of us.Read More →
Every output of an LLM is a hallucination
LLMs don't do anything different when they "make up" information because they always "make it up".Read More →
⚖️ Work Life Balance
Extraordinary results do require extraordinary effort but a happy life comes in many forms.Read More →
🏆 Mastery
Success means ignoring your brain's persistent attempts to provide comfort in failure.Read More →
🧑💻 Reading code like a human
One unique aspect of JavaScript I personally appreciate is its flexibility in function declarations.Read More →
🌳 Everything humans do is natural
It's a silly, self-centered mind trick to call anything we do as "natural" or "unnatural".Read More →
👨💻 Coding skills will be more useful with AI, not less
Learning to code and becoming technical is more important in the age of AI, not less.Read More →
😴 LLMs are dreamers.
Coders are the dream catchers that make those dreams a reality.Read More →
🌐 Art of Negotiation
Essential negotiation techniques to masterRead More →
🔮 Psychology of Manipulation
Key manipulation strategies to be aware ofRead More →
👨💻 Coding jobs are safest from AI
If AI can replace coders, it can replace anyone.Read More →
📎 An issue with the AI paperclip optimizer theory
It's unlikely we'll give a monkey access to an AK47Read More →
💪 2023 is start of AI augmentation, not replacement
In the near future, most jobs will get better and few will get replaced.Read More →
💻 Why can AI chatbots produce scary outputs?
Because most of written content writing about AI write s about doomsday AIRead More →
💻 ChatGPT in School
With the right mindset, ChatGPT gives you a superpower.Read More →
♻️ Most ideas are recycled
Original thought is a unicorn.Read More →
⌛ Short term happy is long term unhappy
Hard choices, easy life. Easy choices, hard life.Read More →
🤖 ChatGPT
If you can write English and think systematically, you can be a junior dev.Read More →
🧑⚖️ A real verdict by an imaginary jury
What we imagine people think of us guides our self-esteem.Read More →
👷 Product Builder Perspective
Opinions on product building I've formed over the yearsRead More →
🪄 Neural Networks work but we don't know why
They work but we don't know whyRead More →
💪 Following through
Action overcomes inertia. Consistent action compounds.Read More →
🏁 Knowledge Checkpoints
Breadth is achievable through sequential units of depth.Read More →
💻 Coding principles
Some coding lessons I've learned over the yearsRead More →
🔧 There're many ways to software craftsmanship
The path to competency is made up of many roads.Read More →
🏗️ Learning by doing
True learning comes from understanding the journey taken towards an insight, not from the insight's factual existence.Read More →
🌴 Random Remote Work Thoughts
Working remotely doesn't mean moving the same work habits out of the office. It's a fundamental shift in habits.Read More →
💻 Developing Async Sense in JavaScript
Part I - Sync vs Async, Threads and the Event LoopRead More →