All blogs / Engineering management / careers
Wednesday Wisdom
Things that are on my mind when I think about work. Click to read Wednesday Wisdom, by Jos Visser, a Substack publication with thousands of subscribers.
Engineering management / careersDevOps / SRE / infrastructureEssays / personal
- Posts
- 193 from 15 Feb 2023 to 28 Oct 2026
- Posting
- weekly (38 in the last year)
- Kind
- personal blog
- Feed
- https://josvisser.substack.com/feed
2026 29
- From Locally Correct to Globally Better
- Wednesday Wisdom holiday break
- Know thyself
- Security is not just a feeling
- How to start a remote SRE team
- On writing interview feedback
- A possible future of software engineering
- Coding with AI tools is still hard!
- A tiny history of software engineering
- The whooshing sound of deadlines...
- The anxiety factory
- Does code review still matter?
- Ten things not to worry about regarding oncall
- Shiny object syndrome
- Big machine people
- How to become a better engineer? (bot)
- How to become a better engineer? (human)
- Coming to terms with my unimportance
- Exit plan
- Standard response
- The cost of efficiency
- The one about coding with AI tools
- The gift of post-career
- Losing the secret sense
- Taylor Swift and the value of time
- Short: Seniority is a mindset
- Math and you
- How to become a TL 101
- Welcome to the problem fractal
2025 60
- The gift of nice
- Parameters for success
- Why do good people write bad software?
- Misinterpreting SRE
- Stress!
- TG Special: A reader question
- Respect what came before
- Short: Are you a koala 🐨 or a duck 🦆?
- The gift of modesty
- More things I learned running a small business
- Things I learned running a small business (part 1)
- Unhappy the team that needs heroes
- Form without function
- Leave a sinking ship in time
- Show, don’t tell…
- Security is temporary, adaptability is forever
- Coding in the time of AI
- Be a Player of Games
- Scale is the only problem left
- Consider this: You might be wrong!
- Know thy tools!
- All communication is strategic
- The burden(s) of ownership
- Keeping it real
- Embrace the politics
- Appreciate your IT support!
- Candidates: Please prepare!
- Getting Stuff Done
- Taming the monkey brain
- The unfortunate desire for certainty
- You can read this!
- Ramping up is hard to do
- The black box engineer
- The swamp and the city
- Overcoming a slump
- The gift of leaving
- The gift of time
- Terrible Terraform
- Pressure makes diamonds
- Nobody escapes corporate gravity (part 3)
- Nobody escapes corporate gravity (part 2)
- Nobody escapes corporate gravity (part 1)
- Senior engineers: Please prep for interviews
- Chaos is the price of freedom
- The career advice meta article
- Talk is cheap
- We need more agile system design
- It’s a knowledge problem! Or is it?
- Video of: The job market is a market
- The job market is a market
- Video of: No more shell scripts!
- No more shell scripts!
- Video of: Career choices: What to focus on
- Career choices: What to focus on?
- Podcast of: The value of grunt work
- Podcast of: Sometimes it is okay to just coast...
- The value of grunt work
- Sometimes it is okay to just coast
- Podcast of: The cult of data has gone too far
- The cult of data has gone too far
2024 58
- Podcast of: Wanna career? Move to the center!
- Wanna career? Move to the center!
- Podcast of: Faster computers afford dumber solutions
- Faster computers afford dumber solutions
- Podcast of: The loneliness of the long distance runbook
- The loneliness of the long distance runbook
- Podcast of: Career Advice: Learn how to write
- Career advice: Learn how to write
- Podcast: How to (be)come a manager
- How to be(come) a manager
- Podcast of: Embrace the Plateau
- Embrace the plateau
- Career advice: Learn how to debug
- Flex your color
- The misguided yearning for a better plan
- Don't sue the bastards
- Being right is overrated
- Dealing with underperformance
- The dangers of utopia
- The feedback paradox
- Thoughts about the great layoffs
- Rust should be your next language...
- A message for my sponsors
- John Lennon was on to something
- The unbearable lightness of being an infra engineer
- Life is all about continuous editing
- Security is not the user’s responsibility
- The review curse
- We need genetic variation and software liability
- How to communicate when upset or angry
- The museum of professional disappointment
- Career advice in three parts
- Domain Specific Terribleness
- Incantations
- The Much Maligned Manager
- The easy virus…
- Trivial code reuse
- Q: Why does most offsourcing not work?
- Interviewing has become a mess
- How to work
- Friction R Us
- You can’t teach caring…
- The Continuous Production Readiness Review
- Don’t be a rockstar engineer!
- Never approve design docs
- Speak up!
- Things you can learn from Microsoft
- How to beat the critical path
- Ode to Tuckman
- The need for beautiful code
- The devil is old
- Working hard does not cause stress
- Software engineers and the law
- Of course, again
- On writing promotion documents
- The agile waterfall
- What we lose through job hopping
- Stop the cringe!
2023 46
- Throwing blood against metal
- Stop glorifying startups
- Don’t build engines
- Senior engineers who don’t code
- Normalization of deviance
- About losers, clueless, and sociopaths
- Wait! What now?
- Small blessings
- In Defense of Return to the Office
- Move the needle!
- Anxiety in the workplace
- Velocity is an attitude
- Try harder to suck less
- Culture is what you do
- Noblesse oblige
- Everything that is worth it, is difficult
- Be in a business
- That's just what we do around here...
- Nobody is indispensable
- Be in the business!
- Why Python is amazing...
- Why Python is terrible...
- Trouble starting an SRE team?
- Be happy about your journey
- The unloved relational database
- Software engineering in the time of AI
- All hail to the almighty spreadsheet!
- Winner Takes Most
- It is not cool to be unkind!
- Seven habits for effective OKR management
- On Raising Flagpoles
- The complexity of abundance
- Don't kick a dead whale across the beach!
- It is important whom you report to!
- Do not forget to have fun with computers!
- A Tale of Two Knowledges
- If you do something, say something!
- An Action of Punctuality
- Quality is fitness for use
- The growth curve
- It's not just cat videos!
- I never approve of anything (except of you)
- Whatever happened to, all the heroes 🎶🎶
- Fixing backward
- It's the principle of the thing
- It's the community, stupid!