Swizec Teller

https://swizec.com/blog

18 posts · 1 Votes

Tech

Subscribe via RSS

  1. swizec.com is now on TimberJS, a new React framework

    Can you believe I've been writing on swizec.com for 20 years? The blog started back when "have a website" was social media 🤯 Before that it was a webcomic site. Those posts do not survive but I recently found the sketches in my mom's basement and brought them to San Francisco. Little memento of a different path :) I got swizec.com in 2005 and started hosting websites on the linux machine in my bedroom, which was also my only computer and everyone's web router. Fun times. Gentoo was my distro of…

    0
  2. The one thing every experienced engineer gets wrong

    In the last few months every engineer I hired stumbled in exactly the same way: Project management. They learned quickly, but that first big project has become a right of passage.

    0
  3. Theory of constraints, AI, and code review

    Feedback from an expert is how you learn taste. Your code doesn't matter until it's shipped.

    0
  4. Using vibes to rewrite my blog

    The death of engineering has been greatly exaggerated. You still need to know what you're doing.

    0
  5. You get what you hire

    Hiring engineers is like deciding what kind of system you'll have. This seems obvious but surprised me to see first-hand.

    0
  6. Code is the easy part, or how we refactored half the business to fix a janky script

    This is a classic startup war story: Someone had built a leaky rowboat. It worked! Then we started flying the rowboat as a Cessna. What we needed was an aircraft carrier.

    0
  7. Good software gets out of the way

    Explore the art of invisible software and user-centric workflow design with Swizec and Kent C Dodds. Uncover what separates a good engineer from a great one in this insightful dialogue.

    0
  8. Relentlessly focus on the outcomes

    AI makes it easy to focus inwards and feel impressed with all the churn and motion and output you're producing. But your users don't care.

    0
  9. Engineering levels aren't about skill anymore

    Traditional engineering levels were about skill progression. I think this has changed. Everyone now is a mini staff engineer.

    0
  10. Just fix their PR

    You know what's better than a code review comment? A fix.

    0
  11. "But if AI does it all, what's *my* job?"

    On AI, mental load, and delegation

    0
  12. What you need to make an agent

    I've been digging into agents for internal tooling and processes. Looking for how to scale without drowning in manual work. Here's what I found

    0
  13. Quick note on evals and putting AI in your resume

    When candidates put AI on their resume, the key thing I try to find out is whether they used evals. How did you measure making improvements?

    0
  14. AI now writes 97% of my code. Here's what I learned

    Forget the bullshit tips and tricks, just talk to it.

    0
  15. Just Read the Paper

    Read more papers. You can learn the latest and greatest in your field in one chill afternoon.

    1
  16. Watch people work

    We talk a lot about outcomes over outputs and how engineers are supposed to get us over the water, not blindly build a bridge because someone asked for a bridge. But how do you do that in practice?

    0
  17. Software engineer interviews for the age of AI

    Maybe AI will replace engineers, I don't know. Self-driving cars were just around the corner for 50 years. Until then we've got shit to do and engineers to hire.

    0
  18. The best engineers just get shit done, sometimes with AI

    The best engineers I know never talk about their AI setup. The worst engineers I know only talk about their AI setup.

    0