Skip to content
dplabs
    • Consultancy
    • Fractional CTO
    • AI to Production
  • Blog
  • About
  • Contact
Let's talk
  • Services
    • Consultancy
    • Fractional CTO
    • AI to Production
  • Blog
  • About
  • Contact
Let's talk →

Software-Design

code-qualityreadability
The Cost of Clever Code

Every programming language has features that allow you to write dense, sophisticated-looking code. Java has streams, …

13 Jul 2026 Read →
securityapi-design
Secure by Default: APIs That Are Hard to Misuse

Security by default is a design principle, not a feature list. An API is secure by default when using it correctly …

29 Jun 2026 Read →
software-designencapsulation
Designing Code for Change

Software changes. This is not a contingency — it’s the nature of software development. Requirements evolve. …

15 Jun 2026 Read →
code-reviewengineering-process
Code Reviews: Reviewing Design, Not Formatting

Code review is one of the highest-leverage practices in software engineering. Done well, it catches defects before they …

7 Jul 2025 Read →
dplabs

Independent software engineering and technology consultancy. Architecture, systems, AI.

contact@dplabs.tech
Services
  • Consultancy
  • Fractional CTO
  • AI to Production
Site
  • Blog
  • About
  • Contact
Connect
  • Mastodon
  • LinkedIn
  • RSS Feed
© 2026 dplabs · KVK 42139640 · Amsterdam, Netherlands
  • About
  • Contact