-
Comments are back on the menu
-
Why Asahi Linux is not for me
-
MacbookPro M1 with Asahi Linux: Fractional Display Scaling in GNOME
-
MacbookPro M1 with Asahi Linux: Fixing the touchpad
-
Peel before use: mistakes were made
-
Import Google Photos Takeout into Immich
-
How to extract multiple .tgz Google takeout archives
-
ZFS: Upgrade single disk to mirror
-
Arch Linux: Improve boot time performance
-
Troubleshooting zfs online not working
-
Prepare new harddisk for ZFS/NAS
-
Volkswagen Golf Cabrio - Update
-
Base2Tone Cave Dark for Slack
-
10GB Ethernet with Proxmox and Ryzentosh 3700X with macos Catalina
-
The Big DIY NAS Update
-
Repairing a Xiaomi Roborock S5 Max
-
Why I will not repair your amplifier
-
Test Flutter on Drone CI
-
A Drone Hugo plugin that works
-
The git submodule cheat sheet
-
Building a DIY Home Server with FreeNAS
-
How to background a running process over SSH
-
Bug severity explained
-
Tmux and Vim: Copy and Paste on macOS Sierra
-
Image Zoom with plain JavaScript and CSS
-
Bitcoin Mining Anno 2017
-
Squash git commits when merging
-
Music Streaming Setup
-
Hanami and Multi-Database Testing with Travis
-
Putting ariejan.net on a diet: a 69% reduction
-
El Capitan: Safari New Tab Slow Fix
-
Rails generate model: be specific
-
Building Golang CLI Tools Update
-
A makefile for Golang CLI tools
-
Postgresq error: type 'hstore' does not exist
-
Testing with MiniTest
-
Why I dropped fish in favour of Zsh
-
Rails: Prevent Accidental Debugging Commits
-
Synchronize goroutines in your tests
-
GPG Sign Your Git Commits
-
Testing $HOME with Cucumber and Aruba
-
Dealing With Technical Debt
-
Pretty Difficult Privacy
-
To Blog or Not To Blog
-
Deploying with git-deploy
-
Divide and Conquer
-
Early Birds
-
I'm here for an argument
-
Automated nanoc deployments
-
Review commits in your feature branch
-
Instagram, Governments and Cypherpunks
-
Binary debugging with git bisect
-
CustoMac
-
A Call to all CI Service Providers
-
Decorating Sorcery's current_user with Draper
-
A static file server in Go
-
Migrate git repositories
-
Git: Interactive Revert
-
Rails migrations: decimal precision and scale
-
Getting started with Arduino
-
Move your latest commits to a separate branch
-
VPN too complicated? Use a IP-over-SSH tunnel instead
-
Search and Replace in multiple files with Vim
-
SEO is bullshit
-
How Star Trek has shaped our technology and future
-
Ruby: regex scanning in a case statement
-
What's causing all that disk I/O on my Mac?
-
Why Diablo 3's DRM is the best kind there is
-
What happened to downloading games from The Pirate Bay?
-
Running a different ruby with Passenger 3.2 and RVM
-
Decorating Devise's current_user with Draper
-
Eindhoven.rb Lightning Talk: Gitlab
-
Showing Ruby, Rails and git info in your app
-
From 11.34s to 0.625s for opening a .rb file in Vim
-
Redis using 2GB of memory on 70MB data set - the fix
-
Open Source is a privilege. Not a right.
-
Removing untracked files and directories with git
-
Recursively fixing file and directory permissions
-
Upgrade postgresql-8.4 to postgresql-9.1 on debian
-
Deploying a third-party Rails application - like Gitlab
-
Contributing to Open-Source with Github
-
Fixing a slow starting Terminal or iTerm2 on Mac OS X
-
Installing Node.js and NPM on Ubuntu/Debian
-
Automatically switch between SSL and non-SSL with Nginx+Unicorn+Rails
-
Rails 3: Customized exception handling
-
Fast specs - Run your specs in less than 1 second
-
Testing Rails 3 scopes revisited
-
Properly testing Rails 3 scopes
-
RSpec speed-up (24.6%) by tweaking ruby garbage collection
-
Capistrano and the custom maintenance page
-
Lighting fast, zero-downtime deployments with git, capistrano, nginx and Unicorn
-
Git: checkout a single file from another commit or branch
-
Git: remove, reset and rollback commits
-
Git Log: What did I do yesterday, exactly?
-
Git: Squash your latests commits into one
-
Your Mac slow? Disable Spotlight in Snow Leopard
-
Git: What files were changed since the last release?
-
Crowd sourcing your BitCoin mining
-
Vows and CoffeeScript
-
Rake with namespaces and default tasks
-
Rails 3 + Devise + Uploadify = No Flash Session Hacks
-
Narf: A Ruby Micro Test Framework
-
Using your Firefly URL Shortener with Twitter for iPhone
-
Hot: Firefly 1.3.0 URL Shortener released
-
Rake task to sync your assets to Amazon S3/Cloudfront
-
Now powered by Heroku
-
Public Readable Amazon S3 Bucket Policy
-
Why did error_messages_for disappear from Rails 3?
-
Hide 'Last login:' on bash login
-
Clear your MySQL password
-
Setup a PPTP VPN connection on Mac OS X Snow Leopard
-
Setup a Ubuntu VPN server
-
Firefly 1.1.0 adds QR Codes for your shortened URLs
-
Precompile SASS to CSS for deployment to Heroku
-
Mass convert WMA to MP3 using ffmpeg and ruby
-
Resque: how to requeue failed jobs
-
Rename a git branch
-
Using multiple clipboards in Vim
-
How to enable SSH Forwarding on Mac OS X Snow Leopard
-
Screencast: Firefly URL shortener in less than 2.5 minutes
-
Cherry-Picking specific commits from another branch
-
Uploading files with Curl
-
Firefly 0.4.3 and Firefly Client 0.4.0 released
-
Setup your own Firefly URL shortener in 2.5 minutes
-
Upgrading to Mongoid Beta 6
-
Bundler + Passenger with Rails 2.3.5? Yes, please!
-
Firefly 0.4.1 released
-
Ruby version and gemset in your Bash prompt? Yes sir!
-
A new day, a new Firefly
-
Get ready for Firefly 0.3!
-
Detect browser Web Sockets support
-
Announcing Firefly, a ruby URL shortener
-
Really? Another Sinatra URL Shortener in Ruby?
-
Installing the Nokogiri ruby gem on Debian
-
Ariejan.net now in valid HTML5
-
How a little varnish changed my life
-
Shields up! Rrrack alert!
-
How to order your Kindle from the Netherlands
-
Sign the petition: Stop EU Software Patents
-
The epic e-reading experience: Amazon Kindle
-
Epic TextMate Theme
-
How to create and apply a patch with Git
-
They are just tools, people!
-
Git problem: error: unable to create temporary sha1 filename
-
Epic vs. Awesome
-
Valerii: 32-base string encoder and decoder
-
Codaset.com: Github, but better
-
Git Tag Mini Cheat Sheet Revisited
-
Git Tag Mini Cheat Sheet
-
Rails + MySQL: Case-Sensitive strings in your database
-
JInput Mac OS X 64 bit natives
-
Once and for all: Rails migrations integer :limit option
-
IMDB Ruby Gem 0.4.0 Now available at RubyForge!
-
Speaking at Rails Underground
-
Best Practice - The Git Development Cycle
-
ActiveRecord: Skipping callbacks like after_save or after_update
-
has_one - find all that have no associated object
-
IMDB 0.3.0 now including console utility - query IMDB from your console
-
Install Hpricot on Ubuntu
-
Ruby Gem: IMDB
-
Speak louder! I can't hear you over the sound of how awesome I am!
-
Second RubyFest Speaker: Geoffrey Grosenbach
-
Available for iPhone Development
-
Compacting a SQLite3 DB file
-
How to create a DSA OpenSSL certificate
-
MacBook Pro: Black Screen of Death (or is it just faking?)
-
May 14th: RubyFest!
-
warcraft-armory 0.1.0 Released
-
Pagerank 3, 19k Hits/Month
-
How To Start A Rails Edge App The Easy Way
-
Twitterlicious!
-
Google FriendConnect now on Ariejan.net
-
Export CSV directly from MySQL
-
SQL: Ordering with NULL values
-
RSpec'ing with Time.now
-
BaseApp: a quick start for your Rails App
-
JRuby with Thomas Enebo
-
Panel Discussion with DHH and Rails Core Members
-
JRuby with Nick Sieger
-
RailsConfEurope: The first tutorial
-
Leaving for RailsConf Europe 2008
-
ActiveRecord Read Only Model
-
Skinny Controllers and Overweight Models
-
Useless Ruby Gems for your pleasure
-
Ruby on Rails: UUID as your ActiveRecord primary key
-
Ariejan.net Link Party 07/21/2008
-
Ariejan.net Link Party 07/17/2008
-
Photography Heaven
-
Ariejan.net Link Party 07/10/2008
-
How to digg-proof your WordPress blog
-
Ariejan.net Link Party 07/08/2008
-
Zoek jij 'n uitdagende baan??
-
The best IT books hand-picked for you!
-
The migration that cannot be undone: Irreversible Migration
-
How to: Compile packages on Debian/Ubuntu by hand
-
GIT: Using the stash
-
Permanently redirect WordPress pages
-
Debian Etch: RMagick LoadError
-
Enabling Trac Email notifications
-
Here we go again: WordPress 2.5
-
Rails Snippet: Caching expensive calls
-
Ruby on Rails plugin: Throttler
-
The Presidents of the United States of America Live
-
Your help is needed! - Railsjobs.nl
-
Roles: Admins pretending to be users!
-
Attack of the Killer Bunnies
-
Kabisa Blog
-
Review: Parking London
-
Write a DVD-Video from the Linux console
-
For You: Merry Christmas and a Happy 2008!!!
-
How to install MySQL on Ubuntu/Debian
-
Run Internet Explorer 5, 5.5, 6 and 7 natively on Mac OS X Leopard or Tiger
-
Wil jij mijn collega zijn? - Kabisa is hiring!
-
Rails: calculated column caching
-
MySQL: (Re)set the auto-increment value of a table
-
RailsJobs.nl - Ruby on Rails Jobs in The Netherlands
-
Bash it! - Number of messages in Postfix queue
-
Party time!
-
Google increases storage!
-
Flash not clearing after a request?
-
The Glorious Canon EOS 400D Digital
-
Wordpress 2.3 released!
-
Rails 2.0 New Features
-
Whooop - here it is! The new Ariejan.net!
-
RailsConf Europe 2007!
-
10 reasons why Microsoft's 10 reasons not to use Google Apps suck
-
Content_for, yield and making sure something gets displayed
-
Blueprint 0.5 Rails Plugin released
-
BlueprintCSS Rails Generator
-
Super Simple Authentication Plugin and Generator
-
Using Iconv to convert UTF-8 to ASCII (on Linux)
-
I’m back in business!
-
Kabisa, RailsConf Europe and Ariejan.net
-
I’m Back!
-
Ariejan.net - What’s next?
-
Clear DNS Cache on your router
-
How to write a Rails Plugin (for controllers)
-
Some DNS problems with Ariejan.net
-
How to resolve Subversion Conflicts
-
Got updates?
-
How to create and apply a patch with Subversion
-
How to force data to be downloaded as a file from your Rails app
-
ActiveScaffold + acts_as_taggable + Auto Complete
-
AJAX Rules! 80 JavaScript Solutions for professional coding
-
Action Mailer: All mail comes from MAILER DAEMON
-
Rails production server setup and deployment on Ubuntu/Debian
-
Geslaagd! / Passed my final exams!
-
Buy it now! Mac OS X 10.5 Leopard
-
BASH your SVN and Trac installation!
-
ActiveScaffold, Acts_as_taggable_on_steroids
-
Find and Replace with a MySQL Query
-
Send mail with a BASH Shell Script
-
Ultimate List of Ruby Resources
-
Coming up: Ubuntu Development Server Guide
-
Trac, WebAdmin plugin and global configuration
-
Installing RMagick Ruby Gem on Mac OS X 10.4.9
-
Slow connections with ProFTPD
-
BAT - TER - Y
-
MERGE request failed on ‘/path/to/file’
-
FeedBurner acquired by Google!
-
Rails Snippet: Write like Orwell with to_sentence
-
Ariejan.net server move
-
Rails, Resources and Permalinks
-
TipSnippet: Create a RSS feed
-
What do you want for AutoFlickr?
-
5 Reasons why PC OEMs should offer Linux
-
Rails Tip Snippet: Create a comma-seperate list
-
Subversion: How to revert to a previous revision
-
Speedlinking: Top 28 startup resources
-
Be productive! 37 things you can do on the toilet
-
Rails Tip Snippet: Logging informational messages to your log
-
26 Things you can do with an old PC
-
8 Great ways to use Google for your start-up
-
How I made 6 figures with Google Adsense in 10 days
-
Wordpress Plugin: AutoFlickr 1.0
-
Subversion Cheat Sheet Update: 1.0.1
-
4 Unusual uses for Subversion
-
Subversion Cheat Sheet 1.0!
-
Ruby: Sort an array of objects by an attribute
-
New in Rails: Resource Scaffold Generator
-
Rails: Nested resource scaffold
-
Updates: Wordpress 2.1, Themes and Social
-
“Print this page” with Ruby on Rails
-
Why Ruby Rocks - Convince your fellow developers
-
Rails: Group results by week (using group_by)
-
Textmate+Rails: Easy partials for better code
-
SVN: How often should you commit?
-
SVN: Merge a branch with your trunk
-
Show the current SVN revision in your Rails app
-
Install ruby-mysql on Mac OS X 10.4 Tiger
-
Installing Rails on Ubuntu Dapper / Edgy
-
How to setup a Ubuntu development server - Part 2
-
How to setup a Ubuntu development server - Part 1
-
Rails: Security Check-up
-
The Three Corner Stones of Developerhood
-
SVN: How to structure your repository
-
Google Project Hosting: SourceForge Competitor
-
SVN: How to fix bugs properly
-
WordPress: Author comment highlighting
-
CSE-Tool 1.1.0 Released
-
SVN: How to release software properly
-
Announcing CSE-Tool: Deploy you Google CSE with ease
-
Ubuntu 6.10 Live DVD on the Apple MacBook
-
CUPS: 426 - Upgrade Required
-
WordpressMu: Don’t allow new blogs
-
Adsense Resource Inventory
-
Cheat sheets? Look here!
-
Confused about CSS Columns?
-
How does your site look on …?
-
Do your ads pay your (blogging) bills?
-
Ruby On Rails for PHP: CakePHP
-
Having fun with SPAM!
-
Migrate SQLite3 to MySQL easily
-
Tagging in ajax_scaffold
-
Easily create a FavIcon online!
-
Generate a SQlite-based Rails app
-
Hi-Res Wallpapers for your MacBook!
-
Top 5 DVDs you must have
-
Welcome to Ariejan.net