Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 18
  1. A 64x64 Weather Display for a Divoom

    I have a nifty Divoom Pixoo-64 on my desk that I got for Christmas a few years back.

  2. Engineering Year in Review Guide

    For our team’s final 2025 meeting, I made a nice 2025 end-of-year report on our code entropy over the past year, with a focus on recognizing the contributions of our team.

  3. Breakdance: Automating parts of our SDLC

    At WorkTango, a pull request (PR) moves through a predictable lifecycle: Developer opens a PR against the main branch (master, in our case) CI runs (tests, linting, type checking) At least one approving review required (more for certain files via CODEOWNE…

  4. ESM and `__dirname`

    As a Node/TypeScript engineer constantly trying to prune build tools and layers of complexity away, I find ECMAscript modules quite the difficulty hurdle.

  5. Testing as thinking

    I got to thinking about all of the ire I often see directed toward Test Driven Development (TDD).

  6. TypeScript types from a database connection

    There are a whole lot of NodeJS ORMs and/or DB management drivers to choose from: Objection Sequelize Knex Prisma Hasura Raw mode (PG2, node-mysql, SQLite, etc.)

  7. LLM Glossary for People Who Build Stuff

    I’ve done a number of AI-related projects.

  8. Testing your GitHub CODEOWNERS file

    I just realized after a few months that our GitHub code owners file wasn’t properly covering our migration files.

  9. The Structural Problems with Abstractions

    Abstractions are a wonderful software development tool, allowing one to take common business rules and consolidate them into a centralized location for improved testability and reuse.

  10. What are generics?

    Developers unfamiliar with robust type systems that support generics might see the following code as a huge “WTF…” 1 2 3 4 5 6 7 8 9 10 11 12 13 14 export function filterUndefined<TArrayElementType>( theArray: readonly (TArrayElementType | und…

  11. ⚒️ Coalesce!

    At WorkTango, we mandate 100% code coverage.

  12. Type Safe Object Access

    The Problem In our codebase over at KazooHR.com, we generate all of our code with @graphql-codegen.

  13. Code Quality and Formatters

    We should respect process.

  14. Sublime Text 3 from the command line

    Sublime Text 3 is awesome.

  15. RequireJS and Magento 2

    Magento2 uses RequireJS to load its javascript.

  16. A Magento 2 Frontend Workflow

    This short tutorial assumes you have Magento2 installed and ready to go.

  17. When to Use CSS Grids

    If you haven’t heard about CSS Grids yet, what are you doing?

  18. Magento 1.x Directory Structure Guide

    This past week, I’ve been taking a crash-course in Magento 1.x.