Avatar

Victor on Software

Software engineering, security, and related topics

  1. Home
  2. Software tools
  3. Archives
  4. Search
    1. Dark Mode

Categories

Software Development DevOps & Infrastructure Security Database Administration

Tags

Golang Developer Experience Cyber Security Application Security mTLS TLS Chrome Extension Hello World MySQL DevTools GitHub Technical Debt Web Development Windows Engineering Management GitHub Actions macOS TypeScript Software Architecture SQL Developer
Featured image of post Will AI agents replace software developers?
Software Development

Will AI agents replace software developers?

A realistic look at how AI coding agents are reshaping software development and what engineers need to do to stay ahead

Jul 16, 2025
15 minute read
Featured image of post mTLS vs HTTP signature faceoff: securing your APIs
Security

mTLS vs HTTP signature faceoff: securing your APIs

How mTLS and HTTP signatures work, where they fit best, and how to choose the right one for your architecture

Jul 06, 2025
7 minute read
Featured image of post How to use TPM 2.0 to secure private keys
Software Development Security

How to use TPM 2.0 to secure private keys

A practical guide to generating, storing, and using private keys with hardware-backed protection

Jul 02, 2025
8 minute read
Featured image of post My first conference talk experience
Software Development

My first conference talk experience

From nerves to exhilaration: honest reflections on a first-time conference talk

May 28, 2025
13 minute read
Featured image of post Full-featured engineering metrics—for free
Software Development

Full-featured engineering metrics—for free

Use GitHub, Grafana, SQL, and free-tier infrastructure to power your engineering benchmarks

May 16, 2025
8 minute read
Featured image of post Introducing MCP: Lessons from building an AI-driven server
Software Development

Introducing MCP: Lessons from building an AI-driven server

How we taught an AI agent to use our product with MCP

May 08, 2025
5 minute read
Featured image of post How to speed up a large Go test suite
Software Development

How to speed up a large Go test suite

Speed up your CI test time by parallelizing a large Go test suite

Apr 09, 2025
4 minute read
Featured image of post 4 key Mermaid diagrams for software developers
Software Development

4 key Mermaid diagrams for software developers

Introduction to diagramming with Mermaid for software engineers

Mar 26, 2025
9 minute read
Featured image of post 6 business benefits of software modularity and cohesion
Software Development

6 business benefits of software modularity and cohesion

Why modularity and cohesion are important for building modern scalable software systems

Mar 19, 2025
6 minute read
Featured image of post 6 lessons from literate programming
Software Development

6 lessons from literate programming

What can the literate programming approach teach today's software developers

Mar 12, 2025
5 minute read
1 2 … 9
© 2025 Victor on Software