How to Be a Great Software Engineer
A former engineer turned CEO shares a framework for becoming a great software engineer, focusing on technical depth, business value, and collaboration.
A former engineer turned CEO shares a framework for becoming a great software engineer, focusing on technical depth, business value, and collaboration.
A review and key takeaways from the classic software engineering book 'The Mythical Man-Month', focusing on Brooks' Law and project management.
A reflection on creating a French tech podcast focused on CI/CD practices, sharing insights from industry experts and the journey of building the show.
The technical changes behind Puzzmo's 'Weird Puzzmo' update, enabling playful puzzle variants and a new extension system.
A guide to designing a reliable and valid interview process for hiring machine learning and AI engineers, covering technical skills, data literacy, and interview structure.
A software engineer shares practical tips for running low-effort, high-impact software book clubs, covering tools and strategies for in-person and email-based formats.
A guide for engineering managers on setting clear, effective probation goals for software engineers, with templates for senior and junior roles.
Explores how senior engineers must shift from assigned tasks to self-managing a complex mix of projects, tasks, and priorities.
A technical deep-dive into the architecture and launch strategy behind the initial version of the Puzzmo puzzle game platform.
Author shares their experience starting a successful asynchronous paper reading club at work, focused on databases and distributed systems research.
A developer's monthly digest covering tech books, industry commentary, AI debates, and personal reflections on walking and productivity.
How a company's 'Demo Friday' culture fosters collaboration, peer recognition, and deep technical learning across hardware and software teams.
Explores the strategic reasons companies build web browsers, focusing on the 'Web as Platform' approach and its impact on the tech ecosystem.
An article discussing the perceived devaluation and trivialization of frontend development, focusing on HTML and CSS.
A software engineer shares a curated list of impactful books covering computer fundamentals, operating systems, networking, and platform internals.
Explains why mocking ML models in unit tests is problematic and offers guidelines for effectively testing machine learning code.
Explores the gap between generative AI's perceived quality in open-ended play and its practical effectiveness for specific, goal-oriented tasks.
An organizer shares 11 years of experience running a local tech meetup, covering motivation, team building, and community growth.
A software engineer outlines his 2024 blog plans, focusing on advanced engineering topics, career insights, visual tutorials, and community growth.
The article argues against rigid 'right vs wrong' thinking in software engineering, emphasizing context, trade-offs, and subjectivity in technical decisions.