Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 6,087 posts.
Coding Problems from Programming Job Interviews
Java Programming tutorials and Interview Questions, book and course recommendations from Udemy, Pluralsight, Coursera, edX etc
A letter to open-source maintainers
Achieving Data Freedom Through Open Source and Rust
The future of work requires a return to apprenticeships
With apprenticeship programs, government and the private sector can partner to train and reskill workers – and meet the challenges of 4IR.
The Wolf
You’ve heard of the 10x engineer, but I am here to tell you about the Wolf. They are an engineer, and they consistently exhibit the following characteristics:
Advice for Operating a Public-Facing API
I've been operating Pushover 's public-facing API for over a decade now and I thought I'd pass on some advice for those creating a new API.
Is there data on the quality of management decisions?
A statement I commonly hear in tech-utopian circles is that some seeming inefficiency can’t actually be inefficient because the market is efficient and inefficiencies will quickly be eliminated. A contentious example of this is the claim that companies can’t be discriminating because the market is too competitive to…
Brandon Sanderson’s advice for doing hard things
A reader recently sent me a video of a keynote speech, delivered in 2020 by the popular fantasy novelist Brandon Sanderson. The title of the ... Read more
Jennifer Widom Named Dean of Stanford School of Engineering
Widom, an innovator in engineering education, taught one of Stanford’s first MOOCs.
Use this instead of press releases
I’m QUITE TIRED of dealing with MILLIONS of tech entrepreneurs (these days there are a HELL of a lot of you) and (some) PR people who have ZERO clue how to pitch me/TechCrunch/the media. Their pitches are long-winded and rambling. They ask if they could ‘send some more information’. Listen, I have no idea if it’s…
How I got banned from Codewars
Hello everyone.
The DevOps Engineer's Handbook
Rather than technology alone, it's the practices, processes, and culture changes DevOps introduces that can most positively impact your software delivery.
Windows quality update: Progress we've made since March
Hello Windows Insiders I’ve now spent the past two months in this expanded role leading the Windows Insider Program. Two themes hav
Why is every layoff 10-15%?
Changing economic markets suggests a shift in how some companies should operate, as well as what risks to assume for 2023
The Seniority Roller Coaster and Down-Leveling in Tech
In tech, switching jobs almost always comes with either a financial or a title upside. However, it doesn’t always come with both. Switching for higher compensation can result in a “lower” title, like going from Senior Software Engineer to SWE 2 or VP Engineering to Senior Engineering Manager. This
Why your daily stand-ups don't work and how to fix them
Hot takes and cold truths on software, startups, and the lies we tell ourselves.
I’m a Bad Developer, That’s the Only Reasonable Explanation
I remember the first time I started to feel insecure as a web developer or even generally as a professional in any field. I was asked to…
What I Know About Being Sick at Work (2018)
Some of the strategies I use for managing my disability in the workplace.
Product Manager vs. Product Marketing Manager vs. Product Owner
Product Owner is a role you play on a Scrum team. Product Manager is the job. — Melissa Perri.
Quick Salary Tip for Software Engineers
There are a lot of ways to negotiate salary and this tip is by no means the best one. However, in the right situation, it could be helpful....