Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Leverage the awesome power of ContextProviders for early initialization tasks.
-
Production is simplest when everything is captured by a commit SHA.
-
Engineers writing public postmortems must remember their audience
-
There are few habits on a high-quality, fast-shipping software team that are more important than one: writing good technical design docs.
-
Early stage technology decisions must be, uncomfortably, a means to an end.
-
How do you decide when it's time to leave?
-
Advice for those going through layoffs
-
I’ve spent a lot of time building “normal” software: Web apps and dashboards, mobile apps, B2B, B2C.
-
Build vs buy
-
The gizmo I built because I lost my keys
-
My cheat sheet for being a good interviewer
-
Values shouldn't just make you feel good; they must make a difference.
-
Values shouldn't just make you feel good; they must make a difference.
-
Why are layoff announcements usually so crappy?
-
Effective leadership can leverage this concept, too
-
One of my most reached-for values as a builder.
-
To be good at failing fast, look out for things that slow down failure.
-
A simple, no-excuses-allowed reporting system for managers and leads.
-
Advice for the technology lead who decides it's time for a VP of Engineering.
-
This is for anyone struggling with writing something.
-
Questions you should be comfortable asking your manager, and which you can start asking today.
-
Goals of a good hiring process Attract the best candidates Stand out among the competition Represent ourselves well Adapt as you go Early stage Growth stage Mature stage Things to watch for Poor interview technique Over-exerted interviewers Bad job descri…
-
Example 1: The linux kernel Example 2: A rate limiter Example 3: Measurement and interpretation
-
Pride of creation is one of, if not the, biggest motivator for me as an engineer.
-
Google in the 2000’s was a great teacher to me in many ways.
-
Is Fly.io a Heroku killer?
-
Every engineer knows this situation well: You’re coding up a solution to some problem, and you discover there’s a different way to do it — an alternative that you just can’t complete right now.
-
I am currently available for technical/startup advising.
-
read ewaschucks blog - dave b rec Journal as you go Observe and orient first (OODA loop) Change the environment carefully, explicitly, minimally Keep your cool Ask for help as soon as you need it
-
When building and scaling a technology team, it’s vital to set a few overarching principles and values that guide how problems are solved.