• Home
  • Projects
  • Blog
  • Contact

My Blog

  • Refactoring Legacy Code

    2025-08-10

    Every developer eventually works on code that was written by someone else, or by themselves a long time ago. Legacy code is not necessarily…

  • Edge Computing

    2025-07-13

    Traditionally, web applications are deployed to a centralised data centre or cloud region. When a user in Auckland makes a request to a…

  • Prompt Engineering

    2025-05-18

    With large language models becoming part of the developer toolkit, knowing how to write effective prompts is a practical skill. Prompt…

  • Dependency Management

    2025-04-20

    Every modern application relies on external packages. A typical Node.js project can have hundreds or even thousands of dependencies when we…

  • Observability and Logging

    2025-03-16

    When something goes wrong in production, the first question is always "what happened?" Observability is about making our systems transparent…

←

← Previous Page

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

→

Next Page →

David Kurniawan © 2021