Favorite Visual Studio Code extensions
A developer shares their favorite Visual Studio Code extensions for boosting productivity, including bracket colorization, auto-rename tags, and Prettier.
A developer shares their favorite Visual Studio Code extensions for boosting productivity, including bracket colorization, auto-rename tags, and Prettier.
A developer shares a curated list of productivity tools for macOS and cross-platform use, including Raycast, Fig, and Starship.
Explains parametric design in web development: using adjustable inputs to dynamically modify visual elements like button styles.
A guide to mounting Windows folders as persistent virtual drives using registry edits, offering an alternative to the SUBST command.
A developer shares his optimized process for quickly setting up a new Mac for frontend development, covering OS tweaks, dotfiles, SSH, and essential apps.
Best practices for developers to prepare and submit code for review, ensuring productive feedback and positive team dynamics.
A developer advocate explores using Docker Compose files to deploy a multi-container demo application on AWS Elastic Container Service (ECS).
Explores using Asciidoctor to write and maintain technical documentation alongside source code, comparing it to wikis and markdown.
How to automate repetitive tasks in IPython using startup files to import modules and define custom functions on launch.
Explores the benefits of Test-Driven Development (TDD), including preventing false positives, improving design, and providing fast feedback.
The article argues against nitpicking in code reviews by advocating for automated style checks to improve efficiency and focus.
A developer shares their experience switching to Neovim, highlighting its async plugin benefits and providing basic setup instructions.
How GitHub uses automated testing tools to help developers write more user-focused, less corporate-sounding blog posts.
The article explains the benefits of using a single, large repository (monorepo) for code, citing simplified organization and dependency management.
The article argues that web performance is a cultural, not just technical, problem and requires a holistic approach throughout development.
Explains the concept of 'friction' in open source projects and offers strategies to reduce it for new contributors.
A talk exploring the modern web development tool ecosystem, from boilerplates to deployment, to improve developer productivity.