Posts Tagged with “Software Craft”
24 posts touching on Software Craft.
- Two-stage AI calls for structured output
Unless latency is critical, use 2 AI calls to generate structured output.
- A major edge human coders have over AI is short-term memory in the form of intuition
Human developers build an intuitive cache for codebases that AI lacks, creating a significant advantage in development speed and understanding.
- Perfection is the precursor to automation
You can’t disrupt a field by automating expertise because judging the automation also requires expertise.
- AI LLMs think out loud
If you don't see its thoughts, it isn't thinking. It's just recalling information.
- AI Honeymoon Phase
AI is undeniably a productivity boost, but there's many more bottlenecks to overcome
- AI gives devs more leverage
Engineers will thrive in age of AI.
- Why Now is the Best Time to Learn to Code
AI turbocharges SWEs, but it's not a replacement for human developers
- There's never been a better time to learn to code
AI will unlock more dev jobs than ever before
- AI doesn't have to make you lazy
AI is a tool. It's up to you to use it to be lazy or not.
- AI Might Like 🍝 Code
Why AI systems might prefer what humans call "spaghetti code"
- AI is a tool, not a human
You need the same skills to use AI as you do to write code.
- AI tools will create more coders, not less
AI assistants do not displace coders, they amplify them.
- AI and Knowledge Work
AI will not replace knowledge work, it will increase output / time.
- Learning to code is like learning a human language
Understanding the parallels between programming and human languages makes coding more approachable.
- 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.
- Reading code like a human
One unique aspect of JavaScript I personally appreciate is its flexibility in function declarations.
- 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.
- Why can AI chatbots produce scary outputs?
Because most of written content writing about AI write s about doomsday AI
- ChatGPT in School
With the right mindset, ChatGPT gives you a superpower.
- ChatGPT
If you can write English and think systematically, you can be a junior dev.
- Neural Networks work but we don't know why
They work but we don't know why
- Coding principles
Some coding lessons I've learned over the years
- There're many ways to software craftsmanship
The path to competency is made up of many roads.
- Developing Async Sense in JavaScript
Part I - Sync vs Async, Threads and the Event Loop