Avatar

Victor on Software

Software engineering, security, and related topics

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

Categories

Software Development DevOps & Infrastructure Security Database Administration

Tags

Golang Developer Experience Cyber Security Application Security mTLS TLS Chrome Extension DevTools Engineering Management Hello World MySQL Technical Debt GitHub Web Development Windows GitHub Actions macOS TypeScript AI Performance
Featured image of post Message passing in Chrome extension (2024)
Software Development

Message passing in Chrome extension (2024)

Learn how to communicate between parts of a Chrome extension

Jun 12, 2024
5 minute read
Featured image of post Build a production-ready Chrome extension in 7 steps
Software Development

Build a production-ready Chrome extension in 7 steps

An overview of our series on building a Chrome extension

Jun 11, 2024
2 minute read
Featured image of post Building a webhook flow with Tines
DevOps & Infrastructure

Building a webhook flow with Tines

Trigger an action from a webhook callback with Tines

Jun 05, 2024
5 minute read
Featured image of post 3 database gotchas when building apps for scale
Database Administration

3 database gotchas when building apps for scale

Database issues that arise when scaling applications

May 29, 2024
5 minute read
Featured image of post Add webpack and TypeScript to a Chrome extension (2024)
Software Development

Add webpack and TypeScript to a Chrome extension (2024)

Expand a basic Chrome extension with webpack and TypeScript development tooling

May 23, 2024
10 minute read
Featured image of post Create a Chrome extension from scratch step-by-step (2024)
Software Development

Create a Chrome extension from scratch step-by-step (2024)

Build a basic Chrome extension without any additional tooling

May 15, 2024
8 minute read
Featured image of post Create an IPv6-only Linux server in 3 easy steps
DevOps & Infrastructure

Create an IPv6-only Linux server in 3 easy steps

How to create a Linux VM using IPv6 (with IPv4 disabled) using Digital Ocean

May 08, 2024
4 minute read
Featured image of post Optimize MySQL query performance: INSERT with subqueries
Database Administration

Optimize MySQL query performance: INSERT with subqueries

Real world example of fixing a slow MySQL query doing an INSERT with subqueries

May 06, 2024
4 minute read
Featured image of post How to reuse workflows and steps in GitHub Actions (2024)
DevOps & Infrastructure

How to reuse workflows and steps in GitHub Actions (2024)

How to create reusable workflows and reusable steps in GitHub Actions

May 01, 2024
5 minute read
Featured image of post MySQL deadlock on UPDATE/INSERT upsert pattern
Database Administration

MySQL deadlock on UPDATE/INSERT upsert pattern

Using the UPDATE/INSERT upsert pattern can lead to MySQL deadlocks

Apr 28, 2024
5 minute read
1 … 5 6 7 … 9
© 2025 Victor on Software