Peter Stuifzand
sponsor
projects
garden
archive
tags
Home
Archive
2024
November
Hundred Year App
November 3, 2024
March
Embeddings Similarity Search
March 1, 2024
2023
September
Deleting in Note Taking Apps
September 18, 2023
August
Apply TOC to highlighting, note-taking and knowledge gaps
August 12, 2023
2022
December
Logseq show brackets setting creates a conflict
December 15, 2022
An easy method I learned for first time users to start using Logseq for real
December 10, 2022
CRDT Tree Algorithm
December 2, 2022
November
Switch to Netlify
November 27, 2022
Using Hugo to generate my website
November 26, 2022
2019
December
Year in review: 2019
December 20, 2019
2018
December
Ekster: a microsub server
December 31, 2018
August
A tour of my Indieweb projects
August 15, 2018
January
Writing a WebSub hub
January 31, 2018
2017
May
Collection and select
May 27, 2017
2016
March
XML-lister
March 31, 2016
Rewrite XML with xmlstarlet
March 16, 2016
2014
November
Removed Analytics
November 6, 2014
September
Sorting DNS records
September 4, 2014
August
Rotate one to the left
August 18, 2014
May
Low level code
May 23, 2014
StrictWeakOrdering
May 13, 2014
April
Broken interface of Math.min
April 29, 2014
Stability in column layout
April 29, 2014
Renewed interest in C++
April 22, 2014
Programming conversations
April 6, 2014
2013
December
BitTorrent Sync
December 29, 2013
November
Use ZeroMQ to control a receipt printer
November 20, 2013
File transfers for mobile phones
November 17, 2013
September
Redis queue design choices
September 6, 2013
I rewrote my blog software in Perl
September 2, 2013
Simple queue in Redis with Perl
September 2, 2013
July
Dockerfile for Pinto server
July 24, 2013
Dist Milla and Pinto
July 23, 2013
June
Create your own YouTube playlists
June 9, 2013
May
Load Firefox search in background tab
May 6, 2013
April
A universal subscribe button
April 22, 2013
Changes to the heredoc parser example
April 22, 2013
Parse a heredoc with Marpa
April 19, 2013
Apps that share
April 8, 2013
March
Grok
March 11, 2013
January
DIY refactoring
January 29, 2013
Generate a list of the same thing
January 20, 2013
What you could blog about
January 3, 2013
Can’t write directly
January 3, 2013
Focus on a simple product and protocols
January 2, 2013
One thing well
January 2, 2013
Simple and impossible
January 2, 2013
2012
December
Rivers and massive blogposts
December 24, 2012
Anti-Fragility again
December 1, 2012
November
The different parts of a template
November 21, 2012
September
Take notes and focus
September 7, 2012
August
Small safe steps
August 25, 2012
July
Instantiate an algorithm
July 14, 2012
Fibonacci for web developers
July 12, 2012
App store for cloud hosting
July 5, 2012
June
What comes after PHP?
June 29, 2012
May
Audio articles
May 27, 2012
They wouldn’t install if not for packages
May 21, 2012
Great tool: sshfs
May 19, 2012
April
Simple rules parser for Marpa
April 14, 2012
The three parts of the next web
April 7, 2012
What’s allowed in the basic Marpa grammar
April 5, 2012
Rewriting Marpa rules
April 4, 2012
March
Prodromou’s Law of Internetworks
March 30, 2012
OExchange for subscribing to feeds
March 26, 2012
Building a parser with Marpa::XS
March 14, 2012
Implicit algorithms in templates
March 5, 2012
Implicit algorithm in a small game
March 5, 2012
Publishing if it’s not ready
March 5, 2012
February
Start blogging
February 23, 2012
January
Best feature ever
January 30, 2012
Added rssCloud to my weblog feed
January 20, 2012
Poking from the sideline
January 13, 2012
2011
December
Running Facebook costs a lot of money
December 26, 2011
Keystoning
December 22, 2011
X is dying
December 8, 2011
Taking back “I don’t know”
December 5, 2011
From idea to weblog to research
December 2, 2011
Attribution
December 2, 2011
November
Writing an essay
November 26, 2011
Put the obviousness into code
November 26, 2011
Obsession x Voice
November 24, 2011
Marpa parser for parsing marpa
November 19, 2011
I don’t like non-working things
November 17, 2011
Where can you start?
November 16, 2011
What’s the base technology
November 16, 2011
I deactivated my Facebook account
November 13, 2011
Must see talk by Alan Kay
November 12, 2011
October
META II
October 15, 2011
September
No future for flash
September 17, 2011
Writing Plack middleware
September 15, 2011
August
Pretty colors for charts using Chart
August 25, 2011
Hotmail Sweep
August 22, 2011
Moving…
August 18, 2011
I like Google Plus
August 14, 2011
June
Your podcast is too long
June 20, 2011
April
One
April 20, 2011
Moving tweeting of Twitter
April 20, 2011
Web applications and data structures
April 20, 2011
Decentralization as advantage for companies
April 16, 2011
Disable comments on your blog
April 13, 2011
Which program listens on a port?
April 13, 2011
Log parsing speed
April 13, 2011
Write your own Accesslog parser in Perl
April 12, 2011
Apache accesslog reporting tools
April 12, 2011
F*ck you, pay me
April 12, 2011
Not locked up in your phone or email
April 11, 2011
The parts of Realtime RSS
April 10, 2011
Names are important for being specific
April 7, 2011
Cursor blinking in Ubuntu
April 7, 2011
Create sub directories in Perl
April 7, 2011
Just for reference: Firefox keyboard shortcuts
April 6, 2011
Creating thumbnails with Windowpipe
April 6, 2011
Drop files on a window and run a script
April 5, 2011
Let’s start a programming news network
April 4, 2011
How I use Google Reader
April 4, 2011
Make the location implicit
April 3, 2011
List folders in a Maildir for mutt
April 1, 2011
March
Pompiedom River UI
March 31, 2011
Difference between Firefox and Chrome handling of CORS
March 31, 2011
HTML5 Audio
March 29, 2011
Pompiedom river
March 27, 2011
My Plack rssCloud code
March 27, 2011
Can’t play with Twitter
March 27, 2011
Camlistore use cases
March 25, 2011
Camlistore
March 25, 2011
I wrote a Perl RSScloud
March 19, 2011
Microblogging DIY
March 15, 2011
Testing If-Modified-Since with lwp-mirror
March 12, 2011
Cacti doesn’t show the graphs in the graph view
March 9, 2011
February
Abacus is Free Software
February 24, 2011
Web 2.0 privacy paradox
February 21, 2011
Freedom in The Cloud
February 20, 2011
No comments on my weblog
February 20, 2011
January
On Tickets and Order Processing
January 25, 2011
How articles could disappear
January 3, 2011
On the Fragility of the Internet
January 3, 2011
2010
December
Twitter’s Pavlovion dogs
December 6, 2010
November
Anti-Fragility
November 25, 2010
Not intended to provide medical advice
November 17, 2010
Shipping something, anything
November 13, 2010
Aptitude why
November 11, 2010
Google’s problem
November 3, 2010
Dear readers, who are you?
November 2, 2010
October
Product pages in webshops
October 19, 2010
Another editor?
October 2, 2010
September
Template ’table’ filter
September 14, 2010
Proposal for handling 403 forbidden
September 11, 2010
Middleware in Plack
September 10, 2010
Hash function performance
September 10, 2010
Dijkstra’s EWD1036
September 8, 2010
August
Executing code from templates
August 31, 2010
Problems while measuring performance
August 27, 2010
Controllers and actions
August 26, 2010
The structure of dispatching controllers
August 25, 2010
Discovering structure in web controllers
August 24, 2010
Math every day
August 23, 2010
Automated screenshots in Firefox with WWW::Mechanize::Firefox
August 19, 2010
Generic Programming, STL and Stepanov
August 17, 2010
Hey, I was using Wave
August 5, 2010
Fat milk actually not that bad
August 4, 2010
Suntory whiskey scene from Lost in Translation
August 3, 2010
Remembering through use
August 2, 2010
July
Sorry, I wasn’t here for your birthday
July 26, 2010
Software Patents
July 15, 2010
I am my own god
July 5, 2010
Doubt
July 5, 2010
June
Minimalism
June 21, 2010
May
Calculators on computers
May 30, 2010
Search and exclusion
May 27, 2010
April
Ubuntu 10.04 LTS Lucid Lynx released
April 30, 2010
Perl 5.12 has been released
April 13, 2010
Gearman released version 0.13
April 7, 2010
Gmail buttons changed?
April 6, 2010
March
Pagination on the web
March 29, 2010
Living on the Edge
March 22, 2010
Design = Beneficially Relating Elements
March 10, 2010
Use perl 5.10: Given / when
March 8, 2010
Testing for improvement
March 2, 2010
February
Pasta and leeks
February 28, 2010
Sending email with Perl in 2010
February 24, 2010
Help prove help you
February 17, 2010
Buzz paper cuts
February 16, 2010
Using user-generated HTML on webpages
February 13, 2010
I would have lost interest somewhere between…
February 12, 2010
The problem with Wave (and other things)
February 5, 2010
Simple tool for finding an external ip address
February 3, 2010
January
Programmers and the iPad
January 30, 2010
On a blog I can publish anything
January 29, 2010
Weird or just different?
January 29, 2010
Email accounts become user accounts
January 29, 2010
iPad and programming
January 29, 2010
Sugar: The Bitter Truth
January 28, 2010
Brainwashed: Seven ways to reinvent yourself
January 28, 2010
Using a webhook to GET information
January 27, 2010
Cool Websocket, Twitter and XFactor demo
January 26, 2010
More insight into web video codecs
January 26, 2010
Schwartzian transform in shell and vim
January 26, 2010
Important message about HTML5 video codecs
January 25, 2010
Copying HTML from a webpage to Google Wave
January 24, 2010
Giving URxvt a try again
January 24, 2010
The advantage microformats have over other formats
January 23, 2010
Perl 5.11.4 development release released
January 22, 2010
Perl web server
January 22, 2010
Firefox 3.6 released
January 22, 2010
Find your local IP address in Linux
January 18, 2010
Maybe you just don’t want to switch
January 10, 2010
Reversing an arrayref is too hard
January 5, 2010
2009
December
The Most Applications?
December 29, 2009
Spreadsheet import
December 27, 2009
People think I love computers
December 23, 2009
What? RSS is dead? Again?
December 23, 2009
Twitter, I don’t care anymore
December 23, 2009
Skeptics vs. Scientists
December 23, 2009
Gruber on Flash
December 22, 2009
Why don’t we build a software tower?
December 3, 2009
November
Use named capture buffers to fill a hash
November 30, 2009
I want a programmable everything
November 30, 2009
MMS photo sharing on Twitter
November 17, 2009
I can’t imagine that I would write that code in the first place
November 17, 2009
Use Perl 5.10: _ prototype
November 16, 2009
I don’t know why I didn’t make these aliases before
November 10, 2009
Whitespace at end of line
November 9, 2009
Use Perl 5.10: Named capture buffers
November 8, 2009
New keyboard, strange wrist support
November 5, 2009
October
Perfection
October 26, 2009
Bytecode interpreter
October 26, 2009
Use Perl 5.10: say
October 25, 2009
Have you forgotten who you are?
October 23, 2009
PubSubHubbub and polling?
October 19, 2009
Seth Godin: Quieting the Lizard Brain
October 15, 2009
Autocomplete contexts and people with GTD in Vimoutliner
October 15, 2009
Interview with Sir Tim Berners-Lee
October 13, 2009
Search options in Google
October 13, 2009
Debian upgrade to Lenny completed
October 6, 2009
Perl 5.11.0 released
October 5, 2009
Upgrading to Debian Lenny
October 5, 2009
September
Ubuntu Update Manager as a notification icon
September 25, 2009
Programming notebook
September 21, 2009
August
My explanation of WebHooks
August 26, 2009
Use ssh as a SOCKS proxy
August 14, 2009
TinyThread GreaseMonkey script is not needed anymore
August 13, 2009
TinyThread with a bit of style
August 12, 2009
Facebook acquires FriendFeed
August 10, 2009
Vim function to replace many spaces with one
August 5, 2009
Programming pattern: Temporary data
August 4, 2009
Vimoutliner links
August 3, 2009
Potatoes from my garden
August 2, 2009
Nginx and gzip
August 1, 2009
July
Switch from Hotmail to Gmail
July 31, 2009
Insert the current date and keep it up to date
July 28, 2009
How to use Vimoutliner checkboxes
July 27, 2009
Words are tags, too
July 3, 2009
June
A commandline script for Twitter
June 2, 2009
May
Write Twitter drafts in Vim
May 29, 2009
HTML5 and video possibilities
May 29, 2009
Notes on how blogging should work (for me)
May 25, 2009
Spam on Twitter
May 12, 2009
My first vegetable garden
May 8, 2009
April
Use MySQL Fulltext for search on your website
April 10, 2009
Logging HTTP requests with Apache
April 1, 2009
March
Simple Beanstalkd example
March 29, 2009
February
Try and experiment
February 23, 2009
Creating stopmotion videos with mencoder
February 3, 2009
January
I’m creating something every day
January 28, 2009
DIY steadycam
January 15, 2009
Do what you love
January 11, 2009
Steak and strippers
January 8, 2009
Making a movie
January 6, 2009
2008
December
Ten million music tracks remain unsold online
December 24, 2008
Pownce and Sandy both stopped
December 23, 2008
Finding a better non-linear video editing program
December 23, 2008
November
The new Ubuntu 8.10
November 3, 2008
October
New monitor
October 12, 2008
September
Fiddle - a music player
September 15, 2008
A hovering statusbar
September 7, 2008
jQuery and postJSON
September 5, 2008
August
Using ack to check coding conventions
August 30, 2008
Human readable date in vim outliner calender
August 18, 2008
Programs that I use in 2008
August 8, 2008
I released a HTML parser
August 6, 2008
I released a small C++ utility library
August 5, 2008
July
Ternary operator
July 20, 2008
Batman
July 18, 2008
I went to the NEMO
July 17, 2008
Safe output
July 5, 2008
My weblog supports comments, at last
July 5, 2008
June
Radiohead Nude remix with old hardware
June 11, 2008
Een reis weblog
June 9, 2008
Adobe has plan for opening up Flash file-format specification
June 3, 2008
May
I started using Friendfeed
May 24, 2008
In defense of food
May 20, 2008
First try Haskell web applications
May 15, 2008
April
Most used commands
April 16, 2008
Big error in my regex code
April 10, 2008
March
Interview with Richard Feynman from 1981
March 18, 2008
Interesting video by James Randi and his million dollar prize
March 11, 2008
A new Gnome Do tutorial
March 7, 2008
Simple Haskell regex program
March 5, 2008
Haskell and XMonad
March 4, 2008
February
Gnome Do has a new repository
February 20, 2008
Gnome plugins in Launchpad bzr
February 15, 2008
Gnome Do plugins status
February 6, 2008
Gnome Do plugin for connecting to SSH
February 3, 2008
January
MySmartUSB Linux programmer control tool
January 31, 2008
Blinking Led video and source code
January 31, 2008
I deleted my Myspace and Friendster account
January 31, 2008
I programmed my first attiny2313
January 30, 2008
Sound is working
January 30, 2008
I really like Git
January 30, 2008
I installed Ubuntu on my laptop
January 30, 2008
Vim: Just once space revisited
January 24, 2008
Graphical Disk Representation
January 21, 2008
Using R with visitor data
January 21, 2008
Weekend projects podcast
January 15, 2008
Art and electronics project
January 11, 2008
My website is on a new server
January 9, 2008
2007
November
My Pownce profile
November 28, 2007
Pownce
November 27, 2007
The next book I’m going to read
November 26, 2007
Kindle: ebook reader
November 21, 2007
I want Sandy
November 15, 2007
GTD and Vim outliner
November 4, 2007
October
The Perl survey results are in
October 15, 2007
A visual explaination of SQL joins
October 15, 2007
Sanitize your database inputs
October 10, 2007
September
Picture of my new workbench
September 25, 2007
I created my own workbench
September 20, 2007
My new laptop
September 5, 2007
Create a sound generator with an NE555 IC
September 4, 2007
First results of perl survey
September 4, 2007
Scrape stuff of webpages
September 4, 2007
I’m unemployed (by choice)
September 3, 2007
June
Vim page
June 17, 2007
May
SVN repository surgery
May 5, 2007
April
Archivemail
April 22, 2007
HOWTO Edit Messages
April 22, 2007
Questions about Internet Tablets
April 6, 2007
March
A microblog
March 24, 2007
Will HTTP Auth stop comment spam?
March 17, 2007
Big Brother State
March 11, 2007
Power law tag size
March 10, 2007
February
Craft your subject line
February 24, 2007
I have a HTML feed available now
February 17, 2007
Drawing 2
February 15, 2007
Drawing 1
February 15, 2007
At last: normal URLs for entries
February 3, 2007
January
We need an extensible remote control for N800 and 770
January 31, 2007
Just one space
January 25, 2007
How to properly peel a banana
January 8, 2007
2006
December
Top perl Modules of 2006
December 30, 2006
Using ruby to create vim extensions
December 30, 2006
I got a new keyboard
December 29, 2006
Slowchat
December 5, 2006
November
RSS feeds are not a problem anymore
November 15, 2006
Subversion diff inside Vim
November 6, 2006
External programs in Vim
November 1, 2006
October
Nokia 770 is back
October 19, 2006
My very own ticket system
October 18, 2006
Birthday 23
October 3, 2006
August
Impossible? Now is it?
August 27, 2006
Lowlands was fun
August 22, 2006
Making modification to dwm is really easy
August 16, 2006
Lowlands is only one day away
August 16, 2006
Another window manager
August 16, 2006
Traveling is fun
August 14, 2006
July
Deploying web applications
July 26, 2006
Plagger: a platform for feeds
July 16, 2006
Some nice things about the Nokia 770
July 1, 2006
Nokia is broken
July 1, 2006
June
A Nokia 770
June 28, 2006
A clipboard webservice
June 5, 2006
My new photo gallery
June 4, 2006
May
A new website about stuff
May 7, 2006
April
Een fijne zondagmiddag
April 20, 2006
This stuff is pretty brilliant
April 20, 2006
Groezrock 2006 is not that far anymore
April 18, 2006
EU registration stuff
April 8, 2006
March
Even my homebrewn comments are not comments spam free
March 24, 2006
Synchronization for my phone
March 18, 2006
Aliennation is nominated for best band of March
March 18, 2006
I have a job
March 15, 2006
My new telephone
March 11, 2006
February
Added comments to the weblog
February 19, 2006
Graduated
February 4, 2006
A new website: Imba-nator
February 2, 2006
January
Firefox crash in debian
January 26, 2006
Hit-a-Hint extension for Firefox 1.5
January 18, 2006
Alt stopped working in rxvt-unicode
January 12, 2006
Added hoodwink.d to my website
January 10, 2006
Problem with feeds
January 4, 2006
2005
December
Weblogs looking like spam websites
December 30, 2005
Faster ADSL by changing the cable
December 28, 2005
Interesting upcoming concerts
December 27, 2005
Perl Testing Book Received
December 21, 2005
Subject of my weblog
December 19, 2005
Music Player Daemon
December 10, 2005
Revenge of the Rock’n Roll Monsters Tour
December 10, 2005
November
A ftp deployment tool: ftpup
November 26, 2005
Using ruby-xosd to show a timer
November 24, 2005
My new repository uses Darcs
November 24, 2005
Externals editors in Mediawiki
November 15, 2005
Programs I currently use
November 6, 2005
October
Time in a packet
October 30, 2005
On screen time display
October 30, 2005
Using a script to update Mediawiki
October 28, 2005
Plugins with perl
October 23, 2005
Another music player
October 18, 2005
My new music player tool
October 2, 2005
A code generator
October 1, 2005
September
I won the new Perl Testing Developer Notebook
September 7, 2005
Weblog now contains monthly archive pages
September 3, 2005
AlienNatioN has a new website
September 3, 2005
Hoodwink.d and MouseHole
September 3, 2005
August
What have I been up to the last three months
August 31, 2005
June
Garbage Collection in Ruby
June 27, 2005
Create notes from webpages with Scrapbook
June 27, 2005
This Delicous Tool is pretty cool
June 26, 2005
Migrated CVS repos to subversion
June 25, 2005
Two new articles
June 24, 2005
My first game programming article
June 18, 2005
Webwinkel Reloaded
June 6, 2005
Robochallenge Recap
June 6, 2005
2004
December
RoboChallenge
December 11, 2004
November
The new hobby-koopjes website is online
November 13, 2004
October
CD Ripping on Debian
October 23, 2004
A Webmail To RSS tool
October 18, 2004
To the Toydolls
October 13, 2004
Birthday
October 3, 2004
Notemanager Webapp
October 2, 2004
Tray Icon applet to add pages to blog
October 1, 2004
September
Nightly Build
September 29, 2004
Bugfixing and rss feed
September 28, 2004
Lars Frederiksen And The Bastards
September 27, 2004
Website generation software
September 27, 2004
My New Debian Setup
September 27, 2004
GMail account
September 22, 2004
New Weblog Software
September 21, 2004
Gaim 1.0.0 has appeared.
September 18, 2004
August
Return from the roadtrip
August 9, 2004
July
Weblog gui tweaks
July 23, 2004
Radio Interview
July 23, 2004
SpringLayout is really nice
July 15, 2004
GridBagLayout is evil!!
July 14, 2004
Forum improvements
July 14, 2004
The roadtrip
July 14, 2004
Changes to the blog
July 14, 2004
Emacs to the rescue
July 14, 2004
© 0001 Peter Stuifzand