Hi, I’m David!

I’m a freelance senior software engineer, specialized in full-stack web development using Ruby on Rails.

Let’s see what I can do for you »

Hi, I’m David!

I’m a freelance senior software engineer, specialized in full-stack web development using Ruby on Rails.

Let’s see what I can do for you »

Hi, I’m David!

I’m a freelance senior software engineer, specialized in full-stack web development using Ruby on Rails.

Let’s see what I can do for you »

Featured Article

Better mouse scrolling in Tmux

With the default Tmux from homebrew, scrolling through the scrollback using the mouse is painful: It skips about 10 lines per tick of the mouse wheel, as opposed to the smooth 1 line per tick in Terminal.app. We see how to make scrolling buttery smooth, and add a patch I made to make it even better.

Read more »

Invoicing Tips for SaaS Businesses

Actionable tips on how to easily improve the invoicing experience of your customers.

Enable Mouse Support in Tmux on OS X

How to enable scrolling, selecting and resizing panes with the mouse in Tmux on Terminal.app

David Verhasselt

Senior full-stack engineer with 5 years of experience building web applications for clients all over the world.

Interested in working together?

Find out what I can do for you or get in touch!