Career & Work blogs
548 Career & Work blogs that 15 or more Hacker News people shared, 2006 to 2026.
Martin Fowler
martinfowler.comMartin Fowler writes about software architecture, refactoring, microservices, and agile practice, with long-lived reference articles.
Top post: Microservices
Dan Luu
danluu.comDan Luu, a software engineer, writes data-driven posts on performance, latency, hardware, and how tech companies work.
Top post: Computer latency: 1977-2017
Patrick McKenzie
kalzumeus.comPatrick McKenzie (patio11) writes about software businesses, salary negotiation, Japan, and finance.
Top post: Falsehoods Programmers Believe About Names
Steve Yegge
steve-yegge.blogspot.comSteve Yegge, a longtime programmer at Amazon and Google, wrote long, humorous essays on languages, software culture, and hiring.
Top post: Execution in the Kingdom of Nouns (2006)
Scott Hanselman
hanselman.comScott Hanselman, a Microsoft developer and speaker, writes about .NET, Windows tooling, developer careers, and living with type 1 diabetes.
Top post: Dark Matter Developers: The Unseen 99% (2012)
freeCodeCamp
medium.freecodecamp.orgfreeCodeCamp's Medium publication, with tutorials and articles on web development, careers, and open source.
Top post: A RealWorld Comparison of Front-End Frameworks with Benchmarks (2019 Update)
Aphyr
aphyr.comKyle Kingsbury writes on distributed systems correctness, including Jepsen database tests, and satirical technical interview pieces.
Top post: Typing the technical interview
Matt Might
matt.might.netMatt Might, a computer science professor, writes about programming languages, static analysis, PhD advice, and practical topics like fitness.
Top post: The illustrated guide to a Ph.D.
Philip Greenspun
philip.greenspun.comPhilip Greenspun, a software developer and pilot, writes about web publishing, software engineering, flying, careers, and money.
Top post: Philip Greenspun's take on Women in Science
Cal Newport
calnewport.comCal Newport, a Georgetown computer science professor, writes about focused work, productivity, and building a career people enjoy.
Top post: After You Vote, Unplug
Tim Ferriss
fourhourworkweek.comTim Ferriss, author of The 4-Hour Workweek, writes about lifestyle design, entrepreneurship, fitness, learning techniques, and his podcast.
Top post: From Geek to Freak: How I Gained 34 lbs. of Muscle in 4 Weeks
Rands in Repose
randsinrepose.comMichael Lopp, known as Rands, writes about engineering management, leadership, and working with nerds, and runs a leadership Slack community.
Top post: The Update, the Vent, and the Disaster (2010)
I.M.H.O.
medium.com/i-m-h-oA Medium publication of opinion essays on startups, technology, education, and culture, by Jean-Louis Gassée-era tech and design writers.
Top post: Stop working so hard
Better Programming
betterprogramming.pubA Medium publication with articles by many authors on software engineering, programming languages, tooling and engineering management.
Top post: GraphQL: From Excitement to Deception
Gergely Orosz
blog.pragmaticengineer.comGergely Orosz, a software engineer and author, writes The Pragmatic Engineer on tech careers, salaries, big tech practices and engineering management.
Top post: The trimodal nature of software salaries in the Netherlands and Europe (2021)
The Pragmatic Engineer
newsletter.pragmaticengineer.comGergely Orosz's newsletter covers software engineering careers, big tech, compensation, hiring and industry trends, including AI tools.
Top post: The Pragmatic Engineer 2025 Survey: What's in your tech stack?
Zed Shaw
zedshaw.comZed Shaw, a programmer and author of Learn Python the Hard Way, writes about programming, statistics and open source.
Top post: Programmers Need To Learn Statistics Or I Will Kill Them All (2005)
Will Larson
lethain.comWill Larson, an engineering executive and author of Staff Engineer, writes on engineering management, tech debt and career growth.
Top post: Digg v4 Launch Story
Better Programming
medium.com/better-programmingBetter Programming is a Medium publication where many authors post about software development, languages, architecture, team habits, and tooling.
Top post: Object-Oriented Programming – The Trillion Dollar Disaster
Uncle Bob Martin
blog.cleancoder.comRobert C. Martin, known as Uncle Bob, writes on software design, clean code and architecture, testing, and programming languages.
Top post: My Lawn
Zach Holman
zachholman.comZach Holman, a former GitHub engineer, writes about software workflows, remote work, Git, deployment, and giving talks.
Top post: Fuck Your 90 Day Exercise Window (2016)
Michael O. Church
michaelochurch.wordpress.comMichael O. Church wrote essays on software careers, startups, venture capital, management, and the Gervais Principle.
Top post: Don’t waste your time in crappy startup jobs
DaedTech (Erik Dietrich)
daedtech.comErik Dietrich writes about software careers, management, consulting and why developers stop improving, including the "Expert Beginner" series.
Top post: How Developers Stop Learning: Rise of the Expert Beginner (2012)
John Scalzi
whatever.scalzi.comJohn Scalzi, science fiction author, writes essays on writing, publishing, money, and culture, plus occasional short stories.
Top post: John Scalzi: Being Poor (2005)
James Altucher
jamesaltucher.comJames Altucher, entrepreneur and author, writes personal essays on money, failure, entrepreneurship, and creativity.
Top post: How to be THE LUCKIEST GUY ON THE PLANET in 4 Easy Steps
Sean Goedecke
seangoedecke.comSean Goedecke, a software engineer at a large tech company, writes frequently on AI, LLMs, and working in software.
Top post: Seeing like a software company
Commoncog
commoncog.comCedric Chin writes Commoncog on business operations, tacit knowledge, learning, data-driven management, and how companies build advantage.
Top post: Goodhart’s law isn’t as useful as you might think (2023)
Scott Young
scotthyoung.comScott Young writes about learning and skill acquisition, including his MIT curriculum challenge and his book Ultralearning.
Top post: Do the Real Thing
Still Drinking
stilldrinking.orgPseudonymous programmer writing humorous essays on software work, interviewing, punctuation, and a personal account of a drug overdose.
Top post: Programming Sucks
Model View Culture
modelviewculture.comModel View Culture was a tech publication with essays on diversity, labor, venture capital, open source and internationalization in the industry.
Top post: I Can’t Write My Name in Unicode
Scott Berkun
scottberkun.comScott Berkun is an author and former Microsoft manager who writes about project management, creative work, and workplace culture.
Top post: Asshole Driven Development
Life Learning
medium.com/life-learningMedium publication of essays on startups, careers, productivity and learning, with provocative titles aimed at ambitious readers.
Top post: What are people working on in coffee shops?
Kalzumeus
training.kalzumeus.comPatrick McKenzie (patio11) writes on software consulting, pricing, selling to large organizations and running a software business.
Top post: How I went from $100-an-hour programming to $X0,000-a-week consulting
Thomas Ptacek
sockpuppet.orgThomas Ptacek, a security and cryptography practitioner, writes about DNSSEC, cryptography engineering, random number generation, and hiring.
Top post: The Hiring Post
Triplebyte Blog
triplebyte.comTriplebyte's blog covers its engineer hiring process, data on interview performance, and which YC companies are hiring.
Top post: Privacy center
Matasano
matasano.comMatasano was an application security consulting firm whose blog covered cryptography, password storage, and browser and JIT security research.
Top post: Javascript Cryptography Considered Harmful
Eric Sink
ericsink.comEric Sink, a software developer and company founder, writes about version control, the browser wars, programming careers and small software businesses.
Top post: Memoirs from the Browser Wars (2003)
Charity Majors
charity.wtfCharity Majors, an engineer and Honeycomb cofounder, writes on engineering management, observability, operations and startups.
Top post: The Engineer/Manager Pendulum
AirPair
airpair.comCompany site connecting developers with experts for paid help, plus a blog of developer tutorials on Angular, Node.js, and AWS.
Top post: Angular vs. React – the tie breaker
Mike McFunley
mcfunley.comMike McFunley, an engineer who worked at Etsy, writes about technology choices, analytics, and engineering careers.
Top post: Choose Boring Technology
Pieter Levels
levels.ioPieter Levels, an independent maker, writes about launching startups, remote work, and building products on his own.
Top post: I’m Launching 12 Startups in 12 Months
Hunter Walk
hunterwalk.comHunter Walk, a venture investor, writes about startups, hiring, venture capital, and careers in tech.
Top post: Midstage Startups Are Your Best First Job in Tech
Giles Bowkett
gilesbowkett.blogspot.comGiles Bowkett, a programmer and writer, posts essays on software development, Scrum, Rails, careers and creative work, plus some self-published ebooks.
Top post: Giles Bowkett: Summon Monsters? Open The Door? Heal? Or Die?
Michael Lynch
mtlynch.ioMichael Lynch, a developer who left Google, writes about bootstrapping software businesses, code review, and the TinyPilot KVM device.
Top post: Why I Quit Google to Work for Myself
Swizec Teller
swizec.comSwizec Teller, a software engineer and author, writes about web development, engineering careers, and the practice of software.
Top post: Why Programmers work at night (2011)
Philip Guo
pgbovine.netPhilip Guo, a computer science professor, writes about PhD life, CPython internals, programming education and tech careers.
Top post: A candid book about 6 years of working towards a CS PhD at Stanford
Dave Eckhardt
cs.purdue.eduDave Eckhardt's Purdue site hosts computer science papers and essays, including notes on the PhD degree and query compilers.
Top post: How to Insult a Computer Scientist
Elad Gil
blog.eladgil.comElad Gil, a startup founder and investor, writes about company building, hiring, career choices, and the state of the startup market.
Top post: What May Be Coming to Startups, 2022 Edition
CommitStrip
commitstrip.comCommitStrip is a web comic by French developers about daily life in software development and web agencies.
Top post: A comprehensive and precise spec (2016)
Rob Conery
wekeroad.comRob Conery writes about web development, Ruby, .NET, data access, and screencasting, along with commentary on developer culture.
Top post: Jeff Atwood has nothing to say yet posts anyway (satire)
Kernel Magazine
kernelmag.comAn online technology magazine, active in the early 2010s, covering European startups, recruiters, and the tech industry.
Top post: Oli Samwer's 1999 thesis on start-ups
swyx
swyx.ioShawn Wang (swyx) writes about developer careers, learning in public, developer relations, and JavaScript tooling.
Top post: Learn in Public (2018)
Viget
viget.comViget is a digital agency with offices in the US that writes about web development, Ruby, Git, front-end practice and design research.
Top post: Php cms developer
MIT Admissions Blog
mitadmissions.orgThe MIT admissions office blog, written by admissions staff, covers application policies, testing requirements and student culture.
Top post: Reinstating our SAT/ACT requirement for future admissions cycles
The Codist
thecodist.comThe Codist is a veteran programmer's blog on software careers, shipping code, 1980s software history, and generative art made with Swift.
Top post: How Many People Does It Take to Ship Software?
Nicholas C. Zakas
nczonline.netNicholas C. Zakas is a software engineer who writes about JavaScript, ECMAScript features, hiring, and engineering careers.
Top post: The care and feeding of software engineers (or, why engineers are grumpy)
interviewing.io Blog
interviewing.ioThe interviewing.io blog is written by a technical interview practice and hiring platform, using its data on interviews, bias, and hiring trends.
Top post: We built voice modulation to mask gender in technical interviews
Raganwald
weblog.raganwald.comReginald Braithwaite writes about programming, functional programming, hiring and interview questions like FizzBuzz, and language design.
Top post: Why Why Functional Programming Matters Matters
Buffer Blog
buffer.comThe blog of Buffer, a social media scheduling tool, known for posts on transparent salaries, revenue, and remote work.
Top post: Buffer Transparent Salaries
Lenny's Newsletter
lennysnewsletter.comLenny Rachitsky's newsletter on product management, startup growth and tech careers, with interviews and frameworks from industry leaders.
Top post: Creator of Claude Code: "Coding is solved"