All articles
-
Throwing away a decade of institutional knowledge Mar 21, 2026
-
Values as your career north star Mar 21, 2026
-
Brobots still talking about lines of code in 2026 Mar 20, 2026
-
Vibe coding — 90% done! Mar 19, 2026
-
"AI is changing everything!" said the AI startup founders Mar 18, 2026
-
Vibe coding isn't the hard part Mar 15, 2026
-
Well past muting AI slop takes Mar 15, 2026
-
You Can't Prompt Your Way to Judgment (Dr. Claire Knight) Mar 13, 2026
-
Silicon Valley Has Lost Its Moral Compass with Anil Dash Mar 9, 2026
-
That's not hiring rigor Mar 9, 2026
-
An ethical stand after the Block layoffs Mar 4, 2026
-
Instant block for anyone piggybacking on layoffs Feb 28, 2026
-
Mismanagement Hall of Fame first ballot inductee Feb 28, 2026
-
I am so angry about the Square and Cash App layoffs Feb 27, 2026
-
People are the only thing that matter in companies Feb 27, 2026
-
The worst people you don't know are coming out of the woodwork Feb 27, 2026
-
You don't lay off 40% of your staff because of AI (Kelly Vaughn) Feb 27, 2026
-
Dorsey sucked as Twitter CEO and is at it again Feb 26, 2026
-
Keep track of your accomplishments as they happen Feb 25, 2026
-
Liberally blocking and muting on LinkedIn is underrated Feb 18, 2026
-
AI fatigue is real and nobody talks about it (Siddharth Khare) Feb 13, 2026
-
Silver linings from old jobs imploding Feb 13, 2026
-
Marc Andreessen said... Feb 7, 2026
-
Every layoff announcement needs an executive pay cut section Feb 5, 2026
-
Interviews — louder for the people in the back (Zoë Hall) Jan 21, 2026
-
You'll end up getting a job where you belong Jan 20, 2026
-
Two things I'll forever remember from my job hunt Jan 18, 2026
-
Once upon a time, there was a podcast (Chet Haase) Jan 16, 2026
-
The stages of submitting a talk to / giving a talk at a conference Jan 16, 2026
-
21 Lessons From 14 Years at Google (Addy Osmani) Jan 14, 2026
-
Ghosting job applicants is weird Jan 14, 2026
-
A tech career in 2026 (Anil Dash) Jan 5, 2026
-
Values in tech Dec 31, 2025
-
Back to Hugo and Cloudflare Pages Dec 27, 2025
-
I'm the so-so programmer Dec 20, 2025
-
Molly Graham's "Disagree and Let's See" is so much better Dec 10, 2025
-
Job postings and "years of experience" requirements Dec 5, 2025
-
Share your professional failures Dec 3, 2025
-
I truly suck at interviewing Nov 25, 2025
-
Resume Jul 14, 2025
-
A full stack side project webapp all in Kotlin (KotlinConf 2025) Jul 4, 2025
-
If you're struggling with interviews, there's a decent chance that it's not you Jul 2, 2025
-
Unemployment is a chance to recharge May 16, 2025
-
When hiring managers take a chance May 9, 2025
-
You don't have to know everything May 9, 2025
-
About that technical interview Apr 19, 2025
-
Four day work weeks please Apr 6, 2025
-
Why you should federate your Threads account Jul 2, 2024
-
From IC to EM – A guide to stepping into the weird, wild world of management (Women Who Code Mobile 2022) Sep 30, 2022
-
How I do photo backups in 2021 Apr 6, 2021
-
Writing and invariably getting shit on Feb 24, 2021
-
Ktor for Mobile Developers — Fear the server no more! (KotlinConf 2019) Dec 16, 2019
-
Calm is key — A guide to a happier, more productive workplace (DroidconNYC 2019) Sep 29, 2019
-
A Kotlin Journey (Kotlin Everywhere Chicago 2019) Aug 24, 2019
-
The future of our community is YOU! (Droidcon NYC 2018 Keynote) Oct 17, 2018
-
The Bezos way — sleep, puttering, and three high-quality decisions a day Oct 16, 2018
-
Android KTX — A Dash of Kotlin Makes All the Difference! (KotlinConf 2018) Oct 4, 2018
-
The future of the Android community is YOU (Chicago Roboto 2018) Sep 7, 2018
-
Hate your job? Happier times are within your grasp Jan 10, 2018
-
Getting to 100% Kotlin — A practical guide (Droidcon NYC 2017, Android Summit 2017) Oct 31, 2017
-
Programming languages aren’t a zero sum game Jul 8, 2017
-
Your struggles can inspire others Jul 1, 2017
-
Kotlin — It’s the little things Jun 17, 2017
-
Kotlin makes me a happier (better) programmer Jun 10, 2017
-
Can’t crack that programming problem? Go to sleep or take a walk Mar 22, 2017
-
Get to the point Mar 10, 2017
-
A few tips to avoid the never ending comment thread Dec 21, 2016
-
Don’t overlook the quiet voices and contributions Dec 3, 2016
-
A shining example of how to teach Nov 12, 2016
-
Your ideas are important — share them with the community Sep 20, 2016
-
It’s OK to be pragmatic Aug 27, 2016
-
Silicon Valley arrogance — “I can tell you which startups will succeed, without even knowing what they do” Aug 5, 2016
-
Life as an impatient programmer Jul 30, 2016
-
The most helpful thing you can say to a teammate — “It’s your call” Jul 2, 2016
-
How I became and stayed a successful programmer Jun 25, 2016
-
I went on vacation and a funny thing happened — I didn’t do any work Jun 18, 2016
-
Some of my favorite Kotlin features May 28, 2016
-
“Eat, sleep, code, repeat” is such bullshit May 21, 2016
-
How I fell in love with a programming language May 14, 2016
-
Admire someone? Write them an email, you might be surprised May 7, 2016
-
I'm a boring programmer (and proud of it) Apr 2, 2016
-
Writing software is easy Mar 7, 2016
-
I quit Facebook Aug 14, 2014
-
I finally figured out budgeting Feb 7, 2014
-
How people learn Mar 29, 2013
-
Change and happiness Feb 28, 2013