New
The latest blog posts to take off on Hacker News. 363 posts.
What is the best part about being a Software Engineer?
A week ago I saw an article on Hacker News titled – What’s awful about being a {software engineer, tech lead, manager}?. The article was spot on and it got a lot of attention. It also left me feeling…
Have Software Developers Given Up?
Over the last month I've had so many 'fails' from (mostly) large companies that my twitter timeline has started to read like failblog. Have we given up?
BYOT: Bring your own team
Online payment processing for internet businesses. Stripe is a suite of payment APIs that powers commerce for businesses of all sizes.
Farewell, App Academy. Hello, Airbnb – Part 2
(Note: this is the second part of this story. You can read the first part here.) Despite the rejection from 23AndMe, I kept pushing. I applied to all the big hiring websites. Hired rejected me from...
Implementers, Solvers, and Finders
I was talking to a former student when he brought up an article written by a well-seasoned programmer regretting his choice of career. This fellow had rejec...
I Am Alex St. John’s Daughter, and He Is Wrong About Women in Tech
My name is Amilia St. John and I am the daughter of Alex St. John. Yes, that one. For those not following the horrific toddler meltdown my…
Three teen sisters who win medals in coding competitions
Elene first lit up the path toward coding for her sisters Mari and Ani. We learn how the sisters have achieved so much at such a young age.
Curing Our Slack Addiction
Expert articles, security news, product updates, guides, and research from 1Password on password management, privacy, and digital security.
Develop the three great virtues of a programmer: laziness, impatience, and hubris
In computing, “laziness” is a broad term, generally referring to not doing any work unless you need it. Whereas its opposite is “eagerness,” doing as much work as possible in case you need it later.
How I Deal with Harassment, Abuse, and Crazies in General
Whenever I write about a topic that upsets me, I calm myself by illustrating it with royalty-free, reassuring stock photos. "People are...
How to ace a YC interview
Spring has sprung, and the smell of fresh YC applications is in the air. It’s that special time that happens twice a year where thousands…
My personal burnout – Lessons learned
Last week I was on the My Life For The Code podcast and had a really good talk with Shawn Rakowski (He has Continue Reading
Final Statement on the LambdaConf Controversy
We want professional ethics and a great FP conference
Notes on Google's Site Reliability Engineering Book
The book starts with a story about a time Margaret Hamilton brought her young daughter with her to NASA, back in the days of the Apollo program. During a simulation mission, her daughter caused the mission to crash by pressing some keys that caused a prelaunch program to run during the simulated mission. Hamilton…
What Software Engineers Earn Compared to the General Population
In this notebook we'll compare the median annual income of software engineers to the average annual income (GDP per Capita) in 50 countries.
Performance Culture
Joe Duffy's Blog | Adventures in the high-tech underbelly
Exploding offers are bullshit
I do a lot of recruiting and have given maybe 50 offers in my career. Although many companies do, I never put a deadline on any of them. Unfortunately, I've often ended up competing with other companies who do, and I feel really bad that this usually tricks younger developers into signing offers.
The Good, the Bad and the Ugly of Remote Work After 5 Years of Experience
Learning about working from home and location independent lifestyle was a true pivotal moment for me. Before that, I didn’t think much about the concept of “freedom at work” or anything like that. And even though the concept was a bit far-fetched for me at the time, I realized that it surely was something that I…
Lessons from a Google App Engine SRE on how to serve over 100B requests per day
In this blog post we caught up with Chris Jones, a Site Reliability Engineer on Google App Engine for the past three-and-a-half years and SRE at Google for almost 9 years, to find out more about running production systems at Google. Chris is also one of the editors of S ite Reliability Engineering: How Google Runs…