Shaping your development experience

2020-04-09 10:43:00 +0000 - Written by Carl Burks

When you work on a project, whether it be a woodworking, metalworking, sewing, or software, you must have the right tools for the job. The better the tools, and the craftsmen’s skill, the more likely quality can be achieved. To that end I’ve dedicated this post to tools:

Packaging

Size

“For which of you, intending to build a tower, sitteth not down first, and counteth the cost, whether he have sufficient to finish it?” - Luke 14:28 KJV

When you go to build a website consider how much the packages import will cost with https://bundlephobia.com/

Bundlers, Compilers, and Pipelines grouped together because there is some overlap

Client Api Tools

Design

Images

Compression

Icons

Remote Desktop

Text Editors

VS Code

You might already know about VS Code, but have you met Emmet? No, not Emmet Brickowski, the special, from the Lego Movie. Emmet is a snippet expansion.

The rest

Diagraming

CI/CD

Source Control

Agile

Blogging or Static Sites

Testing

Misc