willem.com

VIM on Willem's Blog

Tablet as main computer

Comparing the Microsoft Surface Pro to iPad Pro

Mar. 7, 2018
I have been using a tablet as my main computer for quite some time now. In this blog post I share you my experience on using Surface Pro and iPad Pro to get my work done.

For the past few weeks I have been using the Microsoft Surface Pro as my main computer. It's a modern tablet computer that can be used as laptop with the type cover. With the Surface Pen, it's a versatile PC that works in a lot of different ways. Time to find out if it's any good and how it compares to my other tablet computer, iPad Pro.

Clouds below my floor

Building a little datacenter in my basement

Aug. 31, 2017
Building a little datacenter in my basement utilising a very fast internet connection.

At my home I have this crazy fast optical internet connection. It is a 600MB up and down fibre connection which directly arrives in my home (no copper cables involved). It's like a private internet highway. Reason enough to find out if I could do something to make better use of all this speedy fiber galore...

The day I killed my LAN

Turned off my local network and went 4G only

July 31, 2017
I killed my office LAN and went 4G only. Saves a lot of clutter, energy and money.

Today I called my provider to quit my office's ADSL internet subscription, I don't need it anymore. I have turned off my local area network and switched my workflow onto mobile internet only. The simplicity and savings actually surprised me so much, that I made blog post for it.

Programming on Apple Watch

Serious about crazy experiments

Feb. 16, 2017
Programming with VIM over SSH on Apple Watch using a bluetooth keyboard

Over the past years I have been no stranger to crazy experiments, but this time I really wanted to push it into the extreme: programming on an Apple Watch. Would it be possible to actually write code on such a tiny device? Why even bother? This post is about the case for crazy experiments, and why you should try too!

iPad Pro as primary computer

testing iOS as primairy development platform

Aug. 15, 2016
Is the time right to use an iPad as primary development platform to get some real work done?

The lack of physical clutter, distracting branding, or blinking LED's makes the iPad Pro a textbook example of minimal design. My despiction of distraction explains my interest in using the iPad Pro as only computer to test if it is up to the task. Is Apple's latest effort on iOS enough to enable it to do serious development work?

Building the blog... in style!

Developing on a 20-year old computer with 16MB RAM and Windows 98

June 23, 2016
Find out if it is possible to turn a computer from the 90s into a modern development machine.

One must be a bit crazy to come up with the idea to build a blog (as in: actual programming) on an old 486 laptop with just 16MB RAM. I happen to be that crazy: I took my very first laptop from the 90s and decided to find out if it was possible to turn it into a development machine.

All blog posts
Music from the office cabinet - iPhone as a connected music player. Quite the solid rock show in combination with Apple Watch as remote.
Music from the office cabinet - iPhone as a connected music player. Quite the solid rock show in combination with Apple Watch as remote.
Developing software with Microsoft Visual Studio on a Surface Pro tablet
Developing software with Microsoft Visual Studio on a Surface Pro tablet
Clouds below my floor: my little basement datacenter.
Clouds below my floor: my little basement datacenter.
Chromebook only took a few minutes to become usefull after unboxing.
Chromebook only took a few minutes to become usefull after unboxing.
... apparently it needed a little encouragement from its modern cousins...
... apparently it needed a little encouragement from its modern cousins...
Typing on a tablet is perfectly possible using an hardware keyboard.
Typing on a tablet is perfectly possible using an hardware keyboard.
I had to remove the original disk because it didn't work... or so I thought!
I had to remove the original disk because it didn't work... or so I thought!
Real programming code, real Apple Watch. No Photoshop.
Real programming code, real Apple Watch. No Photoshop.
The source of the Magic: my ThinkPad X1 connected to the local network.
The source of the Magic: my ThinkPad X1 connected to the local network.
The kickstand is a clever piece of design and engineering, being both functional and sturdy.
The kickstand is a clever piece of design and engineering, being both functional and sturdy.
Updating... updating... updating... updating...
Updating... updating... updating... updating...
Reading using a tablet computer is not limited to your desk - I like reading on the couch
Reading using a tablet computer is not limited to your desk - I like reading on the couch
Toshiba T2130CT laptop with a 75Mhz Intel 486 processor and a whopping 16MB RAM (that is megabytes!)
Toshiba T2130CT laptop with a 75Mhz Intel 486 processor and a whopping 16MB RAM (that is megabytes!)
Windows on iPad is possible using Remote Desktop
Windows on iPad is possible using Remote Desktop
Look what happens to my face when my patience is tested...
Look what happens to my face when my patience is tested...
Message from my buddy Niels, suggesting I take my
Message from my buddy Niels, suggesting I take my "working on a smartphone"-idea to the next level, complete with a Photoshop mockup.
Multi platform development done properly, Nokia Communicator E90 with Symbian series 60 from 2007, Nokia 9300i running Symbian series 80 from 2004, Jolla phone with SailfishOS with the funky other half keyboard (tohkbd), and the iPhone 7.
Multi platform development done properly, Nokia Communicator E90 with Symbian series 60 from 2007, Nokia 9300i running Symbian series 80 from 2004, Jolla phone with SailfishOS with the funky other half keyboard (tohkbd), and the iPhone 7.
Kickstand is useful in combination with the Pen
Kickstand is useful in combination with the Pen

More VIM on Willem's Blog

All blog posts