🔗 Building Bluesky with a small team

Building Bluesky: a Distributed Social Network (Real-World Engineering Challenges) Rapid growth. The product went from zero to 5 million users in around 12 months after announcing an invite-only beta. Small team. Bluesky was built with a small team of 3 engineers during the first year, and with 12 software engineers at the time of publication.

April 23, 2024 Â· 1 min Â· 55 words

🔗 Engineering strategy every org should write

Engineering strategy every org should write. | Irrational Exuberance An unordered list of strategies I would recommend every engineering organization document as they grow are: How do we review, merge, deploy, and release code? What are our approved technologies for new projects? When and how do we deprecate user-facing functionality? When and how do we deprecate internal tools? How do we document our software and process? Because this is a surprisingly controversial topic, explicitly which tools do we and don’t we use for documentation?...

April 5, 2024 Â· 1 min Â· 176 words

🔗 Do you work at a tech company?

Do you work at a tech company? | Irrational Exuberance [for engineers] a technology company is one with a strong engineering culture and empowered engineering leadership. Not the business model, not the legal definition, not “pure” innovation, but having a place at the table and being a table you want to sit at. how do you determine if a company empowers and supports their engineering organization? … CEO’s background … … ratio of engineering to total headcount … … engineering representation in the senior leadership team … … titles and seniority across organizations … … extent and quality of their engineering brand efforts … navigate your network … [and ask] … ask questions … of the their engineering culture to … different interviewers …

March 23, 2024 Â· 1 min Â· 124 words

🔗 An Engineering Leader’s Job Search Algorithm

💼 An Engineering Leader’s Job Search Algorithm If you do nothing else from this guide, please: Use employee referrals to get your application noticed. Participate in practice interviews to level up your interviewing skills. Always negotiate your offer. Remember that job searching is hard, but your new team is excited to have you join–they just don’t know it yet! Communicating Impact For each job on your resume, you’ll want one or more bullet points that outline what action you took, what you achieved, the impact it had, and perhaps the tech that was used....

March 18, 2024 Â· 2 min Â· 279 words