Bookmarks tagged with #career.
Show all
Show all
LLMs are eroding my software engineering career and I don't know what to do
I'm a software engineer, completing 10 years of professional experience this year. I started my career as a web frontend engineer (it was easier for me to de...
Saved
on: 2026-06-07
Drunk Post: Things I’ve Learned as a Senior Engineer
Everything your mentor wants to say but HR won't let them
Saved
on: 2026-04-22
Things I’ve learned in my 10 years as an engineering manager
Non-obvious advice that I wish I learned sooner.
Saved
on: 2026-01-26
The future of software engineering is SRE | Swizec Teller
When code gets cheap operational excellence wins. Anyone can build a greenfield demo, but it takes engineering to run a service.
Saved
on: 2026-01-26
21 Lessons From 14 Years at Google
Lessons learned from 14 years of engineering at Google, focusing on what truly matters beyond just writing great code.
Saved
on: 2026-01-05
Software Development at 800 Words Per Minute | Dickson Tan's blog
How I develop software at 800 words per minute with a screen reader
Saved
on: 2025-07-28
you are in a box
your data is trapped inside the box that is your program. you can only see what the program author exposes.
Saved
on: 2025-07-14
freelancing: How I got clients, part 1 (7min read)
tools, tactics, troubles along the way
Saved
on: 2025-02-25
Software development topics I've changed my mind on after 10 years in the industry
Software development topics I've changed my mind on over the course of a decade
Saved
on: 2025-02-06
Laid Off for the First Time In My Career, and Twice In One Year
Saved
on: 2025-01-08
Unsolicited advice to my younger designer self - Microsoft Design - Medium
Last summer was my 3rd year working as a product designer in Microsoft. Before Microsoft, I worked as a graphic designer across a variety of different companies and thus, came in with some…
Saved
on: 2024-12-06
Getting Over Not Being A Good Enough Programmer
Here’s the truth about feeling like you’re not a good enough programmer…
Saved
on: 2024-11-26
How to Delegate Effectively as Your Responsibility Grows
I’m gearing up, like some kind of power washer, to spray new productized services into our operations group so they can SOP those services at scale. And because I’m doing that, this seemed like a good moment to draw on my experience, both in leadership roles and as a management consultant, and lay out a…
Saved
on: 2024-11-13
How I ship projects at big tech companies
What I think about when I'm lead engineer on a project
Saved
on: 2024-11-12
Programmer in Berlin: Culture
This is part 4 of a 5-part series detailing what I wish I had known as an American programmer moving to Berlin. This page details cultural differences and things I wasn’t aware of until I stumbled on them.
Politics One thing about Germany, and Europe in general, is that it’s relatively left-wing when compared to the US. This is a place where universal healthcare is so commonly accepted that no party – not even the super-racist party! – is talking about removing it. The aforementioned super-racist party has effectively the same political platform as the mainstream Republican party in the US (minus the healthcare thing). Politics in Europe certainly has its own problems, but at least in Germany there is a flourishing multi-party system that allows for people to have some kind of choice when voting. There is even a fun website called the “Wahl-o-Mat” (“Vote-o-Matic”) that tells you which party to vote for after answering a series of questions. There’s also none of the Electoral College silliness, which I won’t get into here.
Saved
on: 2024-11-05
How Google took my job — and how yours could be next
As you may know, up until this month, I was editor-in-chief of GGRecon, a small but growing publisher in the UK focusing on gaming and esports. In August last year, we hit record numbers of visitors…
Saved
on: 2024-10-20
Master the Change
When we upgrade a new project to the best version possible, the latest PHP and framework versions, it's not only about changing syntax sugar to a more fancy one.
It's about the vast focus shift in project management so far. It's a change to master. I want to share the basic rules we apply to make the "impossible" upgrades successful and steady.
Saved
on: 2024-04-26
Why you need a "WTF Notebook"
There's a very specific reputation I want to have on a team: "Nat helps me solve my problems. Nat get things I care about done."
Saved
on: 2024-04-19
27 Words You Should Never Use to Describe Yourself
Some are incredibly overused. Others just make you sound full of yourself. Either way, you lose.
Saved
on: 2024-04-08
Avoid blundering: 80% of a winning strategy
Why do startups typically fail? It turns out that "avoiding those things" is already a plan for success.
Saved
on: 2024-04-03
Lessons from my third year running a SaaS - Max Rozen
I've run this business for three years now, and I'm only just now starting to *get it*.
Saved
on: 2024-02-24
Solo dev for 15 years, I'll have a junior dev help me soon. What should he
Saved
on: 2024-02-21
10 Things Software Developers Should Learn about Learning
Saved
on: 2023-12-27
Hixie's Natural Log: Reflecting on 18 years at Google
Saved
on: 2023-11-23
There are two sides to an interview
and you're probably worried about the wrong half
Saved
on: 2023-10-25
Career Advice
To my great surprise, young people now somewhat frequently contact me in order to solicit career advice.They are usually in college or highschool, and want to know what the best next steps are for a career in security or software development.This is, honestly, a really complicated question, mostl...
Saved
on: 2023-10-04
How to pass a coding interview with me | Robert Heaton
In the last 10 years I’ve given more than 400 coding interviews. That’s the equivalent of 2 working months just watching strangers having a crack at the same few programming challenges. Some of my would-be colleagues solve the problems without incident, but others run into trouble for similar, easily-correctable reasons. I wish I could give better feedback, but because of legal and time constraints that’s not how the system works.
Saved
on: 2023-08-31
How to be a Consultant, a Freelancer, or an Independent Contractor · Jacque
Saved
on: 2023-07-18
Finish your projects
Starting a project can be full of excitement, hope, and blissful productivity. Finishing that last ten percent, however, can feel like too much. Here’s how to get past that and actually finish.
Saved
on: 2023-06-14
Promoted from Dev to Team Lead: 8 Things They Didn’t Tell Me
When I was promoted to Dev Team Lead, I was in over my head. Read the 8 things that I wish someone had told me when I was promoted.
Saved
on: 2023-06-05
Clever Code Considered Harmful • Josh W. Comeau
As engineers, it can be really satisfying for us to implement clever, terse solutions to problems, relying on advanced tricks and techniques. As a result, we often write code that is hostile and inaccessible to the junior folks on our team. This article makes the case that we should strive to write simple, accessible code, using the dumb old primitives that everyone knows.
Saved
on: 2023-05-30
The UX Research Reckoning is Here - One Big Thought - Medium
UX Research, layoffs, research needs to change its focus to stay relevant
Saved
on: 2023-05-30
Some mistakes I made as a new manager
the trough of zero dopamine • managing the wrong amount • procrastinating on hard questions • indefinitely deferring maintenance • angsting instead of asking
Saved
on: 2023-04-24
90% of My Skills Are Now Worth $0 - by Kent Beck
...but the other 10% are worth 1000x
Saved
on: 2023-04-20
I’ve been employed in tech for years, but I’ve almost never worked – Emmanu
Saved
on: 2023-03-17
The 10 Best and Worst Decisions I’ve Ever Made
Today’s post is a little more personal than professional (in fact, this started off as a post for my personal blog), but there’s still plenty of overlap into entrepreneurship and crowdf…
Saved
on: 2023-01-28
27 Companies Hiring Remote Software Engineers Anywhere in the World in 2023
Work from anywhere with these companies that are hiring remote Software Engineers worldwide.
Tags:
#career
Saved
on: 2023-01-23
8 Hard Truths I learned when I got laid off from my SWE job
I got laid off from a software engineering job in April of 2020.
Saved
on: 2022-12-29
10 Personal Finance Lessons for Technology Professionals
> Patience.
Frugality.
Sacrifice.
When you boil it down, what do those three things have in common? Those are
choices.
Money is not peace of mind.
Money’s not happiness.
Money is, at its essence, that measure of a man’s choices.
This is part of the opening monologue of the Ozark series
[https://www.youtube.com/watch?v=AEK9HrQ9E4I] and when I first heard it, I
immediately stopped the show and dropped it into this blog post. It's a post
that has been many years coming, one I started drafting about
Saved
on: 2022-12-13
How to handle difficult clients
If you've never had to wrangle a difficult client, this blog post is your opportunity to prepare. Disagreements happen, some people handle them better than others, how we conduct ourselves in these situations have a profound impact on the trajectory of our careers.
Tags:
#career
Saved
on: 2021-12-14
The 5 Whys: get to the root of your productivity problems
If you're having trouble with your productivity, consider finding the root using the 5 Whys technique.
Saved
on: 2021-12-06
10 things I wish every design student knew | by Cameron Moll | Medium
This week I had the privilege of speaking to design students at two universities about my career. Here are some of the things I shared, most of which were answers to their questions. 1. The greatest…
Saved
on: 2021-06-22
An incomplete list of skills senior engineers need, beyond coding | by Cami
For varying levels of seniority, from senior, to staff, and beyond.. “An incomplete list of skills senior engineers need, beyond coding” is published by Camille Fournier.
Saved
on: 2021-06-22
Find International Jobs: Explore Global Career Opportunities | Relocate.me
Browse the latest international jobs and discover exciting global career opportunities. Find your next job abroad here.
Saved
on: 2021-03-06
Free Software, Not Free Support: My Reply Template — beberlei.de
Over the last weeks I have seen a few people tweet or write about the burden of
open-source maintainership or being a public person in a programming community.
Saved
on: 2021-02-27
Mistakes I've Made as an Engineering Manager | CSS-Tricks
I’ve been a manager for many years at companies of different scale. Through these experiences, I’ve done my share of learning, and made some mistakes along
Saved
on: 2021-02-22
BTI360 | What I've Learned in 45 Years in the Software Industry
BTI360 teammate Joel Goldberg recently retired after working in the software industry for over four decades. When he left he shared with our team some of the lessons he learned over his career. With his...
Tags:
#career
Saved
on: 2021-01-06
Interview advice that got me offers from Google, Microsoft, and Stripe
“What would you say if I asked you to design me a service capable of responding
to thousands of user requests every second and latency was critical?”
“Umm...that you have to solve this problem at work. But you’re out of ideas, and
are looking to interviewees for suggestions”
That’s the actual response I gave the interviewer the first time I was asked a
design question. He had a good laugh. But then still made me design the service.
In the decade since I’ve lost track of how many hours I’ve sp
Tags:
#career
Saved
on: 2020-12-24
A Beginner's Guide To Freelancing — Ladybug Podcast
Did you know that over one-third of the world’s workforce freelances at least part-time? As freelancing becomes more popular, you may be considering giving the freelance lifestyle a shot. This week on the podcast we’re giving you an introduction to freelancing, from establishing your rates and build
Tags:
#career
Saved
on: 2020-10-26
Laid off, now what? | Bharath's notes
As an immigrant on an H1B, you have exactly 60 days to find a new job when you are laid-off. This is a very short window of time to explore and land any job, let alone a job that matches your skills and interests. I found myself in this situation along with many others when Uber announced layoffs earlier this year. The following is a recollection of some things that worked well for me during my eventually successful job hunt.
Tags:
#career
Saved
on: 2020-09-20
What I Learned from Doing 60+ Technical Interviews in 30 Days
By Uduak Obong-Eren
In this article, I’ll share my motivation for doing 60+ technical interviews in 30 days. More importantly, I’ll share lessons learned from my failures and my successes.
I’ve grouped the lessons into three categories to match the p...
Saved
on: 2020-08-01
Developer Roadmaps
Step by step guides and paths to learn different tools or technologies
Saved
on: 2019-11-21
Developers mentoring other developers: practices I've seen work well
How does mentoring work? I asked this question ten years into my software
engineering career when I joined Uber. Until then, I've never received or done
mentoring, or at least never put this label on any activity I've done before.
Uber, however, had an official mentoring program. Almost every engineer I met
had a mentor. Mentorship is an expectation for senior and above engineers, it
being listed in our engineering competencies. Since working here, I've been
mentored, been a mentor, and have ob
Saved
on: 2019-11-12
GitHub stars won’t pay your rent - Kitze - Medium
It’s been a long time since I have written something here, but I don’t want to write articles for the sake of “keeping the blog alive”, screw that. Well, I finally have a story to tell. I finally…
Saved
on: 2019-08-12
All the best engineering advice I stole from non-technical people
As I focus on becoming a better manager of engineers, I have been reflecting more and more on the advice that produced a 10X boost in my abilities at that same stage. More often than not the best…
Saved
on: 2019-08-05
How to Deliver Constructive Feedback in Difficult Situations
As a founder, my biggest regrets are not having difficult conversations sooner. Through a course in nonviolent communication, I learned the value of precise, empathetic communication in leadership.
Tags:
#career
Saved
on: 2019-03-26
https://mobilejazz.com/docs/company-handbook/mobile-jazz-company-handbook.pdf
Saved
on: 2019-02-20
Guida Anti-Inculata per laureandi in Informatica e Ingegneria Informatica — Conjure Utopia
Più volte durante la vostra istruzione vi sarete imbattuti in guide, siti e materiale vario che vi hanno consigliato cosa studiare, come ...
Saved
on: 2019-02-09
Scaling engineering organizations
Lessons learned from scaling Stripe's engineering team
Saved
on: 2018-12-05
https://www.gregkamradt.com/gregkamradt/2018/3/18/0xov5ak1hjunr4twj83k940z9q6fza
Saved
on: 2018-11-08
Ask HN: What was the best decision you made in your career? | Hacker News
Saved
on: 2018-09-26
The Reading List
A list of books culled over the years on the journey to improve my craft as a software engineer.
Saved
on: 2018-09-20
What I'd like to hear from an experienced developer when I was a beginner
We have to make a lot of personal and professional decisions during life. In this post, I will help students to make them.
Saved
on: 2018-05-08
Jessica Hische - Client Emails Are Hard.
The portfolio and random thoughts of a crazy cat lady.
Saved
on: 2016-12-14
On Getting Old(er) in Tech
After years of scoffing at talk of prejudice in the information technology field -- as a white male with good hair --, I'm starting to call prejudice against my being old(er). It’s true: age discrimination is a real thing.
Saved
on: 2016-12-09
The One Method I’ve Used to Eliminate Bad Tech Hires - Mattermark
Let’s be real. Interviews are a terrible way to hire tech candidates. Here’s why paying candidates to solve problems works.
Saved
on: 2016-11-10
Computer Vision Syndrome - Laravel News
In no point in human history have people been staring at bright screens just a few feet from their face like they are today. Computer vision syndrome or CVS (not to be confused with Concurrent Versions System) is one side effect to this, and it’s affecting millions of people. The National Institute of Occupational Safety …
Continue reading “Computer Vision Syndrome”
Saved
on: 2016-09-27
The Quiet Crisis unfolding in Software Development – Medium
I’ve been working in software development for twenty-eight years. My current position is Senior Development Director at a software consulting company in Austin, Texas, a position I’ve held for just…
Saved
on: 2016-09-23
The evidence on how to find the right career for you - 80,000 Hours
Career aptitude tests and gap years don't help you find the right career. Here's a step-by-step process to work out the career that suits you best.
Saved
on: 2016-08-18
10 Classic Books Every Serious Developer Should Read - DZone Agile
Saved
on: 2016-07-26
All the best advice we could find on how to get a job - 80,000 Hours
A step-by-step guide to how to get a job, based on all the best advice we could find and what we've learned coaching thousands of people.
Saved
on: 2016-06-08
How to get AWS SysOps Certified
I've seen a lot of questions about how to best approach the various AWS
certifications [https://aws.amazon.com/certification/] while hanging out on
r/aws [https://www.reddit.com/r/aws]. Since I recently got my SysOps
Administrator - Associate
[https://aws.amazon.com/certification/certified-sysops-admin-associate/]
certification after working with AWS for six months, I'm in a good position to
share what worked for me.
The exam blueprint
Start by getting familiar with the certification's bluepr
Saved
on: 2016-05-16
Recommended Reading for Developers
This list was last updated February 2025.
Why are updates to my reading list so rare? Because computers change a lot in 10 years, but people don’t. To make better software, you need to understand how people work, and that is what the books I recommend tend to focus on.
Code Complete 2
Code Complete 2
Steve McConnell’s Code Complete 2 is the Joy of Cooking for software developers. Reading it means that you enjoy your work, you’re serious about what you do, and you want to keep im
Saved
on: 2016-04-15
How I’ve Avoided Burnout During More Than 3 Decades As A Programmer
After reading a couple of posts about programmer burnout today I started to think about how I’ve kept interested even after working in such a long career (since 1981). Why do I still care to write code?
Of course I covered some of this in my popular post Yes I Still Want To Be Doing This at 56 almost three years ago. But that was regarding the programming side of being a programmer, this is about about how I can still stand to work as a programmer, which isn't just about writing code. What is i
Saved
on: 2016-04-10
trending-guides/README.md at master · Idnan/trending-guides
List of trending guides on github curated over time - Idnan/trending-guides
Saved
on: 2016-03-30
HowToBeAProgrammer/README.md at master · braydie/HowToBeAProgrammer
A guide on how to be a Programmer - originally published by Robert L Read - braydie/HowToBeAProgrammer
Saved
on: 2016-03-29
braydie/HowToBeAProgrammer
A guide on how to be a Programmer - originally published by Robert L Read - braydie/HowToBeAProgrammer
Saved
on: 2016-01-08
New Year's Resolutions from the PHP Community : r/PHP
Saved
on: 2016-01-01
hacksalot/HackMyResume
Generate polished résumés and CVs in HTML, Markdown, LaTeX, MS Word, PDF, plain text, JSON, XML, YAML, smoke signal, and carrier pigeon. - hacksalot/HackMyResume
Saved
on: 2015-12-27
Top 100 Best Software Engineering Books, Ever - NOOP.NL
Saved
on: 2015-12-13
2015's Top JavaScript Devs To Follow
Welcome to BitHound! Find the best Bitcoin casino reviews & cryptocurrency gambling sites compared. We evaluate, score & compare BTC casinos.
Saved
on: 2015-12-11
awesome-interview-questions/README.md at master · DopplerHQ/awesome-interview-questions
:octocat: A curated awesome list of lists of interview questions. Feel free to contribute! :mortar_board: - DopplerHQ/awesome-interview-questions
Saved
on: 2015-11-29
How I Became an Artist — Medium
I am extraordinarily blessed to do what I love for a living. Somehow in the last decade I’ve turned a hobby into a profession and then into a lifestyle. While I don’t claim any profound wisdom nor…
Saved
on: 2015-07-07