New
The latest blog posts to take off on Hacker News. 437 posts.
OKRs vs. KPIs: understanding measurements for your SaaS business
Userpilot helps product teams deliver personalized in-app experiences to increase growth metrics at every stage of the user journey.
Dealing with the Evasive Witness
In this Lawyer Minds contributor piece, Phillip Miller discusses deposition strategies and non-cooperative witnesses. Learn more here.
Finishing my first game while working full-time
Lessons from finishing my first game, Pocket Pong AR
Are daily standups hurting your team?
What software developers can learn from Ford and GM
People prefer friendliness, trustworthiness in teammates over skill competency
People who are both trustworthy and competent are most sought after when forming teams
Leaving Debian
Today's story is an insider view of Debian. One of the oldest Linux distributions and probably one of the longest-running volunteer-based open-source projects. Joey Hess is my guest, and he dedicated significant parts of his adult life to working on Debian. He's going to share what that was like. The good and the bad…
Two stories about tacit knowledge
To build a nuke or (can) not build a nuke
Simple product management tricks
Three simple tricks product I’ve picked up that help me be more than completely useless when I need to wear a Product hat.
They don't even know the fundamentals
Ah yes, the fundamentals or endless list of things that everybody working in the field ought to know. Atomicity, something, something, Durability? To avoid any future embarrassments I made sure to dust off my Wild Hog book 1 and re-read the section on ACID. Here’s an excerpt directly from the book:
How learned helplessness happens in engineering teams
Bring all your engineering data in one place and build dashboards in minutes
Repeat Yourself, a Lot
Learn why successful venture capital leaders and startup CEOs repeat key messages 7+ times to drive brand recall and align teams around strategic priorities.
A developer's guide to programatically overcome fear of failure
Fear of failing is deeply rooted in shame. If we can learn to let go of shame and embrace failure, we can learn and grow in unparalleled ways.
How to help a programming student get unstuck
When early stage programmers get stuck, they can get frustrated. Here's how to make the most of it.
How I motivate myself to write
Since leaving Uber a year ago, in October 2020, I've been making a living from writing - one with comparable income [https://twitter.com/GergelyOrosz/status/1449075825329020932] to when I was employed. None of this would have happened if I did not start to write this blog several years ago.
5 side projects in 6 years, earning $0
This is a story about me dreaming of building an online project that generates revenue, seeking financial independence and creative freedom. After five years and no success, it's still a dream. Let me tell you more about my failed projects. Planetoid (2015-2016) It's all started with a game. Who doesn't
Percentage of Hacker News job postings that mention a remote option 2017-2021
The entire plot is generated by an R script that you can found here. Any suggestions (you can find my e-mail address on the "about" page) are welcome. There's a secondary plot here that displays the raw number of postings (total and remote). Caveats, and why this is just an …
The danger of hidden functional roles
There’s a collection of friends that I have a standing videochat with every couple of weeks. We had been meeting at 8am, but several people developed conflicts at that time, including me. I h…
Leaving Google
Last Friday was my last day at Google. This article is a reflection on the last seven years of my life, thinking about what was important and what I'll do differently in the future.
What do people want in a co-founder?
YC launched a co-founder matching platform about 3 months ago. There are now 16,000 co-founder profiles on the platform. Potential co-founders have sent 130,000 matching invites through the platform, and, with a 25% acceptance rate, we’ve seen a total of 33,000 matches.
Willingness to look stupid
People frequently 1 think that I'm very stupid. I don't find this surprising, since I don't mind if other people think I'm stupid, which means that I don't adjust my behavior to avoid seeming stupid, which results in people thinking that I'm stupid. Although there are some downsides to people thinking that I'm stupid…
About that time I had an outburst during the Y Combinator Interview
And what it taught me.
What to Learn
It's common to see people advocate for learning skills that they have or using processes that they use. For example, Steve Yegge has a set of blog posts where he recommends reading compiler books and learning about compilers. His reasoning is basically that, if you understand compilers, you'll see compiler problems…
Facts every web dev should know before they burn out and turn to painting
Writing at the end of the world, from Hveragerði, Iceland
Why nobody hires junior developers and what happens next
While the number of job opportunities for software developer skyrockets together with salaries all around the world, fresh grads and junior developers struggle to even get invited for the interviews. Why does it happen and can we do anything about it?
How to Safely Think in Systems
While there are a decent number of folks out there modeling systems, there’s a much larger group of folks who think of themselves as systems thinkers but utilize techniques like modeling rather casually (a polite way of saying that they don’t use them). Even with modeling tools available, I’ve often taken the shortcut…