Swizec's articles in the "men" category
I aim to write mindblowing emails with real insight into the career and skills of a modern software engineer. "Raw and honest from the heart!" as one reader described them.
Below are 86 articles filed under men
. Enjoy ❤️
Software Engineering Lessons from Production
Join Swizec's Newsletter and get insightful emails 💌 on mindsets, tactics, and technical skills for your career. Real lessons from building production software. No bullshit.
"Man, love your simple writing! Yours is the only newsletter I open and only blog that I give a fuck to read & scroll till the end. And wow always take away lessons with me. Inspiring! And very relatable. 👌"
"Yes caviar is great, here's a ham sandwich"
Why do some projects ship and others seem to drag on forever? You need 3 people to get this right.
How big up-front design fails
A long design phase without shipping kills many software projects. Here's a story from production I haven't shared before.
Let small fires burn
You can't fix everything. Focus on the next big thing and let the small fires burn.
How to use feature flags
All the hard lessons learned using feature flags in production. Skips the why and gets to the how.
Validate your assumptions early
here's war story from last summer. I've talked about it in workshops but haven't written it down before. It's for a book I'm working on.
A better roadmap solves many issues
Many engineering challenges start with your roadmap
Get us over the water, not build us a bridge
effective engineering teams should work *with* their product owner/manager, not *for* them
Be action oriented
Unearth the surprising connection between the CIA's Simple Sabotage Manual and your productivity, and learn how to transform tiny actions into big wins. Dive into Swizec's engaging exploration of how small actions can make a huge impact on your progress.
The Buxton Index – why some are hard to work with
The Buxton Index measures an entity's planning period and explains many of your work dynamics.
I tried generative AI on lots of data and we're not quite there yet
Lessons learned from running GPT-4 on lots of data using the same task.
Programming in Markdown
What if you could focus on the fun _engineering_ part of your job, not on coding? You can!
What I learned from Team Topologies
You can't escape Conway's Law. Might as well use it for good.
Hug your manager
Behind every thriving team is a dedicated manager who shields them from corporate chaos, sacrificing their own well-being for the team's success.
Build semantic search in an afternoon? Yep 🤯
Learn how to build a powerful semantic search engine in just 2 hours with the OpenAI API.
Getting off twitter, an experiment
ole Musky bought Twitter and the tech community threw a collective shitfit. The atmosphere of ragequitting, hand wringing, and aloof defiance gave me time to reflect: Why am *I* here?
Stable Diffusion on an iPad 🤯
When's the last time a piece of tech blew your mind? I tried stable diffusion on my new ipad and wow
The art of the cowboy merge 🤠
how do you catch a critical deadline that cannot be missed? We're talking external stakeholders, millions on the line, and it all hinges on *your* team getting it done on time. No overtime
Reader Question: What do collaborative teams look like?
New members on our team invariably say 2 things: 1. Wow I've never seen a team move this fast 2. This approach feels weird. I'm uncomfortable Teams like this are not common.
Reader question: So about that perfect burndown chart ...
If your approach works so well, why isn't every team doing this?
How we made the best burndown chart you've ever seen
My entire career I've never seen a sprint finished on time. The new manager said "Oh I think we can fix that" ... 18 months later he proved me wrong
What computer science can teach us about vaccine distribution
How would you rollout the covid vaccine for max fairness and speed?
A cool JavaScript property you never noticed
A few years ago I was playing around with JavaScript trying to find the cleanest way to implement callbacks in functions. Primarily I wanted a readable way to make certain the last argument passed is a callback, withut having to rely on knowing how many arguments there are and so on. Instead I stumbled upon a pretty cool feature of how javascript handles function arguments.
Software Engineering Lessons from Production
Join Swizec's Newsletter and get insightful emails 💌 on mindsets, tactics, and technical skills for your career. Real lessons from building production software. No bullshit.
"Man, love your simple writing! Yours is the only newsletter I open and only blog that I give a fuck to read & scroll till the end. And wow always take away lessons with me. Inspiring! And very relatable. 👌"