Opinions
87 articles
- Software engineers, exercise, health, and productivity
- The programming tutorial SEO industry is dead
- Reader question: Should you learn the latest hotness?
- Balancing serious sidehustles and full-time work
- Stop SHOUTING = 'shouting'
- How to ask for help
- Reader question: "When do you fix tech debt?"
- Tech debt is a tool
- Complex vs. complicated
- Tips for a fulfilling tech career
- Your career needs a vision
- Preventing RSI for programmers
- How to own projects like a senior engineer
- Do important work
- What matters in a senior engineer job interview
- the trashcan metaphor
- Flow good for programming, not engineering
- Can you code faster?
- "silicon valley is like hollywood"
- What's your code for?
- How I use delegation to get more done
- Should you take a pay cut for equity
- Computer science is not software engineering
- Why senior engineers get nothing done
- Why Understanding beats Knowledge
- Tech in 2021 according to a VC
- What if engineers were paid like athletes
- Why engineers are worth so much
- How to grow as a senior engineer or why I got a new job
- Hackers
- Looking for the perfect light work device
- What you do while waiting
- Don't just wait around
- Your dumb ideas often work best
- You don't *have* ideas, you develop them
- "I just need an idea"
- Stuck at home? Advance your career
- HOW great engineers hack The Process
- Why great engineers hack The Process
- Why you should talk about engineering salaries
- Ready to build your future?
- How can you make an extra $1,000 🤔
- What could you do with an extra $1,000/month?
- Famous last words: Pfft, that's easy
- What makes you a true master
- How to recession proof your career
- How to succeed as a lead engineer – tactics and mindsets from practice
- DO more _work_ less
- San Francisco v. Europe part 2
- Thoughts on San Francisco after 2 weeks in Europe
- The code is not the goal
- Better engineer or More Effective engineer?
- Friend, go offline
- The Principle of Charity in tech
- What a hockey legend can teach you about career development
- What makes you a senior software engineer anyway?
- Should you work at a startup
- How running a side business is a lot like running a marathon
- I tried VR on a plane and I'm a believer
- What I learned at MicroConf Growth 2018
- Working IN your career vs. ON your career
- Why everything must change every five years
- Don't say yes when you're happy
- After a week I must begrudgingly admit VSCode is a better editor than Emacs
- Why I won't be switching to VSCode any time soon
- How resumé-driven development shapes our industry
- What it's like to be a statistical super minority in tech
- Best coding headphones: Bose QuietComfort 35
- Hello, I'm Swizec, and I'm addicted to the approval of strangers on the internet.
- Bernoulli's trials can tell you how many job applications to send
- First day with a new 2017 MacBook Pro
- The Trouble with Vacation
- If the first page of The Martian was written in different type systems
- Let's talk about filter bubbles
- These 19 Words are the Only Self-Help & Business Advice You Need
- Why coding is more fun than engineering
- You don't need tests
- Magic shiny paint
- Are You an Engineer or a Developer?
- It's Just Like Knitting
- MacOS filesystem's annoying little quirk
- The surprising difficulty of paying the US government
- The worst software bug I've ever had to deal with as a user
- Programmers are optimists
- Why every entrepreneur should take up boxing
- Why programmers work at night
- "Startup rollercoaster" isn't even the half of it