Humble Pie
Analyzes George Hotz's resignation from Twitter, highlighting the pitfalls of technical arrogance and poor teamwork in large tech companies.
Analyzes George Hotz's resignation from Twitter, highlighting the pitfalls of technical arrogance and poor teamwork in large tech companies.
A critique of the unrealistic expectation that an outsider could quickly fix Twitter's massive, complex legacy codebase.
A software engineer shares lessons learned from transitioning to a manager role, covering common pitfalls, team size, and promoting from within.
A backend engineer contrasts the diverse, complex nature of backend system design with the more uniform iOS development, based on hiring interview experiences.
Analysis of Elon Musk's controversial management of Twitter, including layoffs, verification changes, and debates over company culture and efficiency.
A developer discusses starting a tech podcast by repurposing content from Twitch streams and blogs to maximize reach and efficiency.
An analysis arguing against including Rust in the Linux kernel, focusing on the unique constraints of kernelspace development.
Analyzes Mark Zuckerberg's recent comments on raising performance expectations at Meta, linking it to broader challenges of scaling engineering teams in large tech companies.
A critique of traditional corporate hierarchies in tech, arguing they harm fulfillment and business by pushing people into management over their true passions.
Advice for former CTOs wanting to return to hands-on engineering roles, discussing skill refresh and career transition strategies.
An analysis arguing React's dominance is due to popularity, not technical superiority, and that newer frameworks may be better choices for modern projects.
A developer's monthly digest covering books, courses, and personal reflections on attending tech conferences like app.js and Devoxx Poland.
Advice for engineering managers on making the leap to director, covering role definitions, promotion strategies, and mindset shifts.
Explores the common anxieties engineers face when transitioning between management and individual contributor roles, focusing on career path fears.
Explores the difference between high-level intent and low-level requirements in software engineering and how to effectively navigate between them.
A software engineer shares a personal list of questions to ask interviewers during a job interview, focusing on team, tech stack, and company culture.
A software engineer shares their journey from freelancing to landing a full-time role without a formal interview process.
A software engineer reflects on their journey from a passionate Linux advocate to a pragmatic computer user focused on getting work done.
A guide outlining a realistic path to becoming a web developer in 2022, covering foundational learning, education options, and job hunting.
A founder's reflection on evolving from an 'engineering-driven' to a more balanced company culture that equally values design, product, and business expertise.