New
The latest blog posts to take off on Hacker News. 399 posts.
An Update on Bradfitz: Leaving Google
After ~12.5 years at Google and ~10 years working on Go ( #golang ), it's time for me to do something new. Tomorrow is my last day at Google.
Chris Lattner to Lead SiFive Platform Engineering Team
My quest is to build beautiful things that help change the world, and I’ve been fortunate to spend the last 15 years in Silicon Valley, working with some of the major players shaping all sorts of technology. Today, I’m super excited to join SiFive - the company I believe is best positioned to transform the silicon…
Jim Lehrer’s Rules of Journalism
The long-time host of PBS NewsHour Jim Lehrer died this week at the age of 85. In this age of news as entertainment and opinion as news, Lehrer seems like one o
Questions to Ask at the Start of a New Software Project
There's a lot you should know before you start creating software. Take time to understand the product, business, users, and overall project journey.
Noticing You're Confused
And somewhere in the back of his mind was a small, small note of confusion, a sense of something wrong about that story; and it should have been a part of Harry’s art to notice that tiny note…
What I Learned About SaaS at Buildium
Buildium sold for over half a billion dollars. Here's what I learned leading the marketing team over the course of 5 years.
Analysis of compensation, level, and experience details of 19k tech workers
[Twitter thread, Hacker News discussion, Reddit discussion]
Technical Debt Is Like a Tetris Game
Expressive code in C++
An alternative argument for why women leave STEM
Everyone knows that you’re not supposed to start your argument with ‘everyone knows,’ but in this case, I think we ought to make an…
On Pair Programming
A guide to effective pair-programming
I quit contracting 6 months ago
Superhuman Docs doc by Michael Forrest
Finding Time to Invest in Yourself
This is a transcript of the bonus material at the end of the giant How to Get Rich episode. A common question we get: “How do I find the time to start investing in myself? I have a job.” In one of the tweets from the cutting room floor, you wrote: “You will need to rent your time to get started. More
Stripe can make automatic LLCs but a wire transfer from Citi nearly ended me
Big banks lack the DNA to build self-serve
The lazy way to being outstanding: go after hard things
Doing the hard things is both the best thing for the company, for you and counterintuitively – your lifestyle.
How to identify an immoral maze
Previously in sequence: Moloch Hasn’t Won, Perfect Competition, Imperfect Competition, Does Big Business Hate Your Family?, What is Life in an Immoral Maze?, Stripping Away the Protections, What is…
Nobody Cares (2011)
All the mental energy you waste complaining would be far better used trying to find the one, seemingly impossible way out of your current mess.
Being a Solo Founder: Pros, Cons, Tips and Tricks (2017)
Founding a company is hard. You’ve got an infinite number of decisions to make while simultaneously trying to catch lightning in a bottle with creating something out of nothing. It’s even harder when you’re doing it alone. Being a solo founder, in many ways, stacks the deck against you. You’re left shouldering the…
I Was Google’s Head of International Relations. Here’s Why I Left
_The company’s motto used to be “Don’t be evil.” Things have changed._ ![Ross LaJeunesse, Democratic Candidate for U.S. Senate in Main...
Talk write-up: How to build a PaaS for 1500 engineers
The technical and organisational decisions behind building a Kubernetes-based platform serving 1500 engineers across Adevinta’s marketplace portfolio.
Pursuing a Business I'll Love
Two of my businesses had record-setting months, and I’m finally building the app I’ve always wanted.
It is perfectly OK to only code at work, you can have a life too
There is often pressure inside Software development for Software developers to code outside of work hours. Whether you are a Python, Ruby, Java, or any other developer... There is absolutely no need to code outside of work if you don't want too. Coding is considered a passion for some, but others they don't think this…
The End of the Beginning
The beginning of technology was about the shift from batched computing in one place to continuous computing everywhere. That era of paradigm changes may be over, which means the real changes are on…