Bookmarks from 2019
124 bookmarks from 2019
Serverless is a Doctrine, not a Technology - Paul Johnston - Medium
I have spent the last few years in the serverless community trying to figure out how to help other people understand what it means to “go serverless”. For me in recent months talking about serverless…
Productive Rage - I didn't understand why people struggled with (.NET's) as
Long story short (I know that some readers love a TL;DR), I have almost always worked with async/await in C# projects where it's been async from top-to-bottom and so I've rarely tried to start..
Amazon's Build System
Amazon's Build System. GitHub Gist: instantly share code, notes, and snippets.
Notes on Escaping the Build Trap
Last year while thinking about product management in infrastructure I read Cagan’s Inspired, which I thought was a very solid book. I just finished reading Perri’s Escaping the Build Trap, which is similarly excellent, and I’ve written up some notes.
You are never too old to have a mentor - Victoria MacLennan - Medium
One of my standard interview questions is to ask whether a candidate has a mentor. A young woman I met recently answered that she had one but no longer needs a mentor — she knows everything she needs…
Aurora Serverless: The Good, the Bad and the Scalable - Jeremy Daly
Take a deep dive into the pros and cons of Amazon's new Aurora Serverless service and find out if it's right for you and your company's needs and budget.
Versioning limitations in .NET
This is a blog post I’ve intended to write for a very long time. (Other blog posts in that category include a recipe for tiramisu ice cream, and “knights and allies”.) It’s …
Scientist: Measure Twice, Cut Over Once - The GitHub Blog
Today we’re releasing Scientist 1.0 to help you rewrite critical code with confidence. As codebases mature and requirements change, it is inevitable that you will need to replace or rewrite…
Opening up our Atlassian Term Sheet
The traditional M&A process is broken and favors large companies. So, we're leveling the playing field by releasing our Term Sheet for anyone to see.
What You Should Never Ask Your Customers - Dave Bailey
Learn the right questions to ask customer about your product, and the questions you should avoid at all costs.
Talk at Yale: Part 1 of 3
This is part one of the text of a talk delivered to the Yale Computer Science department on November 28. The rest of the talk will be published tomorrow and Wednesday. I graduated with a B.S. in Co…
What’s Next in Computing?
The computing industry progresses in two mostly independent cycles: financial and product cycles. There has been a lot of handwringing lately about where we are in the financial cycle. Financial…
Stop Mistaking Shared Trauma for Compatibility - Human Parts
Where others might view someone’s unaddressed trauma as a red flag, a similarly traumatized person would see the potential risks as being worth the camaraderie that comes with them.
Shopify and the Power of Platforms
It is all but impossible to beat an Aggregator head-on, as Walmart is trying to do with Amazon. The solution instead is to build a platform like Shopify.
How to be an awesome mentee: a checklist - Mentorloop Mentoring Software
Ready to build a great mentoring relationship? Here's a checklist that will help you be an awesome mentee.
25 Mentorship Questions to Ask Your Mentor or Mentee - Mentorloop
Here's a list of engaging mentorship questions to ask your mentor, help you dive deeper, and add some structure to your meetings.
Great products do less, but better - UX Collective
A few years later, the team behind the product comes to the conclusion it has to do more. Features are added, new use cases are covered, and functionality becomes more sophisticated. That happens for…
Steve Blank Why Build, Measure, Learn – isn’t just throwing things against the wall to see if they work – the Minimal Viable Product
I am always surprised when critics complain that the Lean Startup’s Build, Measure, Learn approach is nothing more than “throwing incomplete products out of the building to see if they work.” Unfor…
The Lean Analytics Cycle: Metrics > Hypothesis > Experiment > Act - Occam's Razor by Avinash Kaushik
Companies, small or large, fail to iterate fast enough leading to poor business results. Lean Analytics Cycle is a structured process to avoid that fate!
From design patterns to category theory
How do you design good abstractions? By using abstractions that already exist.
The Secret History of Women in Coding
Computer programming once had much better gender balance than it does today. What went wrong?
The Ultimate Guide to Personal Productivity Methods
You don't need a to-do list, you need a system you can trust.























