Engineering

Engineering

983 bookmarks
Custom sorting
A Primer on the Built-in Node.js Test Runner
A Primer on the Built-in Node.js Test Runner
A 5-minute primer on the built-in Node.js test runner. Learn how to structure your project, write tests, and run them.
·blog.endpts.io·
A Primer on the Built-in Node.js Test Runner
Migrations: Refactoring for Your System
Migrations: Refactoring for Your System
Some observations, principles and best practices for large, first-party software migrations
·blog.bitsrc.io·
Migrations: Refactoring for Your System
Evolutionary progress with import maps - iJS Blog
Evolutionary progress with import maps - iJS Blog
Module federation greatly simplifies the implementation of microfrontends. However, it is — to some extent — linked to webpack. This is not a major issue in the short term, and possibly also in the medium term, because webpack is currently the most popular build tool for web technologies, with over 20 million downloads.
·javascript-conference.com·
Evolutionary progress with import maps - iJS Blog
Clean Frontend Architecture
Clean Frontend Architecture
An overview of some of the principles associated with a clean frontend architecture (SOLID, KISS, DRY, and more).
·blog.bitsrc.io·
Clean Frontend Architecture
Escaping from legacy world
Escaping from legacy world
Dave Perry, DVLA's Chief Technology Officer, spoke recently at the Public Sector Show about culture change. Here he tells us more about his day.
·dvladigital.blog.gov.uk·
Escaping from legacy world
How to make next-level Figma plugins: auth, routing, storage, and more—Martian Chronicles, Evil Martians’ team blog
How to make next-level Figma plugins: auth, routing, storage, and more—Martian Chronicles, Evil Martians’ team blog
Playbook, a platform for creators to store, organize, and collaborate with creative content, needed a Figma plugin to create a smoother experience for designers. Learn how we built them a full-featured frontend application-style Figma plugin, with storage, auth, routing, and more. Plus, get tool recommendations and other tips!
·evilmartians.com·
How to make next-level Figma plugins: auth, routing, storage, and more—Martian Chronicles, Evil Martians’ team blog
(De)coding conventions
(De)coding conventions
Hear from Mike Melanson on the history of TypeScript, Aaron Gustafson on AI's role in improving accessibility, and Kingsley Mkpandiok on the power of non-code contributions now on The ReadME Pr...
·github.com·
(De)coding conventions
Installing Zsh (and oh-my-zsh) in Windows Git Bash
Installing Zsh (and oh-my-zsh) in Windows Git Bash
I’ve recently started using Windows again. After a long time using a customised Zsh shell on macOS and Linux though, I’ve started to miss some of the small productivity boosts that Zsh plugins offered me. Of course, I could set up the shell as I want it under WSL, but WSL doesn’t always play nicely with Windows-native applications and tools. To remedy this, I looked into how I could set up Zsh to run instead of Bash in Git Bash.
·dominikrys.com·
Installing Zsh (and oh-my-zsh) in Windows Git Bash
Using zsh on Windows
Using zsh on Windows
Notes on setting up zsh shell on Windows Terminal
·walterteng.com·
Using zsh on Windows