“Skip Level” Interview Questions
A guide to preparing for a 'skip level' interview with senior leadership, including a categorized list of strategic questions for engineers.
A guide to preparing for a 'skip level' interview with senior leadership, including a categorized list of strategic questions for engineers.
Martin Fowler's blog fragments discuss AI/works™ platform, AI electricity consumption, and the need for rigor in AI-enabled software development.
A software engineer explains their decision to avoid writing about dominant tech trends like LLMs, focusing instead on other important and enduring topics in the field.
Explores the AI-driven evolution of software engineering from autocomplete to autonomous agents, shifting the developer's role from coder to orchestrator.
A defense of operations (ops) in tech, arguing it's not just toil and criticizing the DevOps movement's failure to connect devs with production.
A call to critically review and update your core assumptions about AI's capabilities, risks, and applications in development and strategy.
A software engineer reflects on career timing, from 1990s skepticism to founding Oxide, advising to follow passion over conventional wisdom.
A software engineer reflects on their first year at PostHog, highlighting a blameless culture, company values, and the joy of coding.
A software engineer reflects on leaving Splunk/Cisco for a new role at Unleash, sharing thoughts on company culture and recent reads.
Analysis of software engineering's future, focusing on AI's impact on junior developers, hiring trends, and industry evolution through 2026.
Key insights on API design and compatibility from Addy Osmani's lessons at Google, emphasizing that compatibility is a core product feature.
A senior Google engineer shares 21 non-technical lessons on thriving in a tech career, focusing on user obsession, collaboration, and execution.
A software engineer reflects on their 2025 professional journey, focusing on joining a startup, scaling codebases, and personal project development.
Explores how AI language models shift a programmer's role from writing code to managing context and providing detailed specifications.
A software engineer shares insights on leaving AWS for Anthropic, discussing career motivations, AI innovation, and answering common questions from colleagues.
A developer's 2025 review focusing on a single keynote talk about open source infrastructure, and lessons learned about preparing invited vs. pitched talks.
A guide for engineers on when to challenge technical decisions and when to accept and support them for team cohesion.
A software engineer shares practical strategies for effectively using AI coding agents like Claude Code, emphasizing setup and feedback loops.
Explores practical uses of AI as a 'force multiplier' for software engineers, focusing on prototyping, offloading cognitive load, and first-pass reviews.
A software engineer's perspective on enjoying coding amidst the rise of AI coding agents, arguing for the value of hands-on programming.