The Curious Engineer

All blogs / PHP

kvz.io

kvz.io/blog

A blog on building: software, infra, and a company

PHPJavaScript / TypeScriptLinux / UnixDev tools / editors / IDEsAI / ML

’10’15’20’25
Posts
116 from 10 Jul 2007 to 21 Jan 2026
Posting
now and then (1 in the last year)
Kind
personal blog
Feed
https://kvz.io/feed.xml

2026 1

  1. Stages of grief in AI development

2024 1

  1. Cursor: an AI dev starter guide

2022 1

  1. Setting up macOS for JS development

2021 1

  1. Steps to Convert JavaScript to TypeScript

2019 2

  1. And Now for Something Completely Different (NL)
  2. Going from macOS to Ubuntu

2017 3

  1. Freewrite
  2. How (not) to become a programmer
  3. Introducing Lanyon

2016 1

  1. The Universal Makefile for JavaScript

2015 3

  1. Introducing Airbud
  2. Watch Your Language (Automatically)
  3. tus 1.0-prerelease

2014 5

  1. Introducing Ratestate
  2. Introducing Environmental
  3. Git Hour Tracking
  4. Fixing Heartbleed
  5. GitHub Spring Cleaning - the Deprecation Hack

2013 18

  1. It's Almost 2014 and We Are Still Committing Broken Code
  2. Make Your MySQL Tables Strict
  3. Best Practices for Writing Bash Scripts
  4. File Uploading Without a Server
  5. Yesterday I Wrote My First Firefox OS App
  6. Fix Vagrant Box Hanging at Boot
  7. Deploy to a Dynamic Serverlist With Capistrano
  8. Prefix Streaming stdout & stderr in Go
  9. Loosely Typed Code Deserves Triple Equality
  10. Scrape All Text From a Domain
  11. Migrate Redis Keys Without RDB Files
  12. Let's Make DNS Outage Suck Less
  13. Find Duplicate Input With MySQL
  14. Introducing BASH3 Boilerplate
  15. OSX Productivity: Dropbox Your Screenshots
  16. Too Many Authentication Failures for Root
  17. Keep Mounted Network Drives Alive on OSX
  18. Vagrant Tip: Sync VirtualBox Guest Additions

2012 5

  1. Lock Your Cronjobs, Enjoy Your Sleep
  2. Installing Hubot on Ubuntu
  3. Highlevel Testing With CasperJS
  4. Reverse a Multibyte String in PHP
  5. Quick Server Debugging With WTF

2011 4

  1. Revisiting Faster PHP Sessions
  2. Revisiting Spaces and Tabs
  3. Optimize Your Synology NAS for Downloading
  4. Install SABnzbd, Sickbeard, Couchpotato on Your Synology DSM 3 NAS

2010 13

  1. Sync Vim Config Across Workspaces
  2. Learning Vim
  3. 5,000,000 Visitors = Free Beer for Switzerland!
  4. Running Ruby on Rails on Nginx
  5. HAProxy Logging in Ubuntu Lucid
  6. Announcing transloadit.com
  7. Notes on Dutch PHP Conference 2010
  8. Analyze HTTP Requests With TShark
  9. Convert All Tables to InnoDB
  10. Redis PHP Introduction
  11. Access MySQL Without Password
  12. CakePHP and Nginx
  13. CakePHP REST Plugin Presentation

2009 18

  1. Run Node.js as a Service on Ubuntu
  2. Git Migration - Remove Passwords From History
  3. Generate HTML With PHP
  4. Svn to Git
  5. Flush Memcached Using Bash
  6. Prepare for PHP 5.3
  7. Notes on CakeFest 3
  8. Create Youtube-Like IDs With PHP/Python/Javascript/Java/SQL
  9. Install the Best Coding Font
  10. Fix Flash Problems on Ubuntu
  11. Have Fun With Google Chart
  12. Boost MySQL Performance by 1200%
  13. Improve MySQL Insert Performance
  14. The Pragmatic SQL Style Guide
  15. 7 Steps to Better PEAR Documentation
  16. Post Flood
  17. A DRY Piece of Cake
  18. Create Daemons in PHP

2008 16

  1. My New IDE: NetBeans
  2. Search for a Package With apt-file
  3. org.eclipse.emf.ecore.util.EcoreEMap
  4. Rescuing my Messed Up Eclipse
  5. How Virtualization Will Improve Your Code
  6. PEAR Coding Standards Changed!
  7. Virtualization Compared
  8. PHP Recursive ksort: ksortTree
  9. PHP Recursive str_replace: replaceTree
  10. PEAR Coding Standards Change?
  11. Enhance PHP Session Management
  12. My New IDE: Eclipse PDT
  13. Better Performance With mod_deflate
  14. Allow Windows Users to Restart Service
  15. Determine SID of Windows User
  16. Class 'Imagick' Not Found

2007 24

  1. PHP: tiff2pdf
  2. Disable Snapping Windows in Compiz-Fusion
  3. Convert Anything to Tree Structures in PHP
  4. Fit More on One Screen Using DPI
  5. Login Automatically With SSH Keys
  6. Synchronize Files With rsync
  7. Delete Files Securely With Shred
  8. Restore Packages Using dselect-upgrade
  9. Make ISO Images on Linux
  10. Speedup Your Website With Cache_Lite
  11. Survive Heavy Traffic With Your Webserver
  12. Schedule Automatic Updates on Ubuntu
  13. Schedule Tasks on Linux Using Crontab
  14. Block Brute Force Attacks With Iptables
  15. Make SSH Connections With PHP
  16. Create Turbocharged Storage Using tmpfs
  17. Control Cache Expire Dates Using Htaccess
  18. Install Squid & Apache on 1 Server
  19. Use PEAR With open_basedir and safe_mode Restrictions
  20. Beautify URLs
  21. Cat a File, Without the Comments
  22. Change the Default Editor
  23. What's the Deal With php_value, php_admin_flag, Etc
  24. Hello, World!