3 Lessons on Software Development from the New England Patriots
Extracts three key software development principles—discipline, focus, and attention to detail—from the success of the New England Patriots football team.
Extracts three key software development principles—discipline, focus, and attention to detail—from the success of the New England Patriots football team.
A software developer details the process of renovating a basement storage room into a functional home office and personal workspace.
Explores adapting Agile/Scrum frameworks for data science teams, covering effective practices and necessary adjustments for the unique challenges of data science work.
A developer argues that writing 'dirty code' is acceptable and beneficial in certain situations to overcome blocks and foster creativity.
A developer shares his personal setup and experience using an iPad Pro, Apple Pencil, and Apple Keyboard for work tasks like note-taking, presentations, and content creation.
Explores how cultivating gratitude and a positive attitude can improve problem-solving and outcomes for software developers.
A guide on using terminal aliases to drastically improve speed and productivity for software developers.
A developer's personal journey to improve workspace ergonomics by switching to a more comfortable mouse and a split keyboard to alleviate neck and shoulder pain.
A software engineer shares personal reflections and lessons learned from years of working remotely, including the hiring process and daily challenges.
Explores the 3D framework (Decomposition, Data, Deployment) for designing and deploying effective machine learning systems in business contexts.
A developer explains the importance of effective breaks for maintaining focus and productivity, focusing on recovering different types of energy.
A guide to productivity fundamentals, covering mindset, essentialism, the GTD system, and deep work strategies for tech professionals.
Advice for companies on maximizing programmer productivity by providing proper hardware, tools, and a creative work environment.
A guide on how using code snippets in your IDE or text editor can significantly boost a developer's productivity by automating repetitive typing tasks.
A developer compares using RecUp for voice memos with iOS 12's new Siri shortcut for the native Voice Memos app, focusing on workflow efficiency.
A developer shares a personal experiment to schedule daily learning time while maintaining content output, focusing on productivity techniques.
A software developer shares his detailed daily routine and strategies for managing a high volume of work, family, and community responsibilities.
A developer shares and explains their personal collection of Git aliases to streamline common version control commands and workflows.
An article advocating for the use of plain text and the terminal over graphical interfaces for software engineering tasks, citing efficiency and flexibility.
Explores the productivity and performance benefits of upgrading to ASP.NET Core 2.1, highlighting features like HttpClientFactory.