![Installing the SIM in the Surface Go 2 tablet](/blog/2020-09-28_refining-my-tablet-os-experience/images/i_09_Installing-the-SIM-in-the-Surface-Go-2-tablet_500px.jpg)
![Microsoft Surface hardware is popular because it’s genuinely nice](/blog/2020-09-28_refining-my-tablet-os-experience/images/i_00_Microsoft-Surface-hardware-is-popular-because-it-s-genuinely-nice_500px.jpg)
![Using rsync on Windows 10 using WSL](/blog/2020-10-30_how-to-use-rsync-to-make-backups/images/i_01_Using-rsync-on-Windows-10-using-WSL_500px.png)
![iPad Pro + Apple Pencil replacing paper](/blog/2017-07-31_the-day-i-killed-my-lan/images/i_01_iPad-Pro-Apple-Pencil-replacing-paper_500px.jpg)
![Averaging 3.4 milliseconds in pinging Google. That's fast, datacenter fast.](/blog/2017-08-31_clouds-below-my-floor/images/i_03_Averaging-3-4-milliseconds-in-pinging-Google-That-s-fast-datacenter-fast_500px.jpg)
![The kickstand is very sturdy as it uses two strong metal hinges](/blog/2020-09-28_refining-my-tablet-os-experience/images/i_18_The-kickstand-is-very-sturdy-as-it-uses-two-strong-metal-hinges_500px.jpg)
![Zoom in to work on details more precisely](/blog/2018-03-07_tablet-as-main-computer/images/i_12_Zoom-in-to-work-on-details-more-precisely_500px.jpg)
![Toshiba T2130CT laptop with a 75Mhz Intel 486 processor and a whopping 16MB RAM (that is megabytes!)](/blog/2016-06-23_building-the-blog-in-style/images/i_00_Toshiba-T2130CT-laptop-with-a-75Mhz-Intel-486-processor-and-a-whopping-16MB-RAM-that-is-megabytes_500px.jpg)
![Updating... updating... updating... updating...](/blog/2018-03-07_tablet-as-main-computer/images/i_03_Updating-updating-updating-updating_500px.jpg)
![The Surface Slim Pen is about the same size as a conventional pen, slightly smaller then Apple Pencil](/blog/2020-04-14_talking-tablets-what-makes-a-great-tablet/images/i_08_The-Surface-Slim-Pen-is-about-the-same-size-as-a-conventional-pen-slightly-smaller-then-Apple-Pencil_500px.jpg)
![The source of the Magic: my ThinkPad X1 connected to the local network.](/blog/2017-02-16_programming-on-apple-watch/images/i_03_The-source-of-the-Magic-my-ThinkPad-X1-connected-to-the-local-network_500px.jpg)
![After adding the Milky Way photo to my sample files I run rsync again to use have it transfer my files incrementally, only copying the new file](/blog/2020-10-30_how-to-use-rsync-to-make-backups/images/i_03_After-adding-the-Milky-Way-photo-to-my-sample-files-I-run-rsync-again-to-use-have-it-transfer-my-fil_500px.png)
![The Slim Pen is always ready, charged, within reach, above the function row of keys](/blog/2020-04-14_talking-tablets-what-makes-a-great-tablet/images/i_07_The-Slim-Pen-is-always-ready-charged-within-reach-above-the-function-row-of-keys_500px.jpg)
![Windows works surprisingly well in Tablet Mode](/blog/2018-03-07_tablet-as-main-computer/images/i_06_Windows-works-surprisingly-well-in-Tablet-Mode_500px.jpg)
![Running Firefox (left) and a MOSH/tmux terminal window (right) in splitscreen using the i3wm tiling window manager](/blog/2020-09-28_refining-my-tablet-os-experience/images/i_05_Running-Firefox-left-and-a-MOSH-tmux-terminal-window-right-in-splitscreen-using-the-i3wm-tiling-wind_500px.jpg)
![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.](/blog/2017-02-16_programming-on-apple-watch/images/i_06_Multi-platform-development-done-properly-Nokia-Communicator-E90-with-Symbian-series-60-from-2007-Nok_500px.jpg)
![Shotwell (left) and Xournal (right) - two very different apps running side by side, looking visually coherent](/blog/2020-09-28_refining-my-tablet-os-experience/images/i_15_Shotwell-left-and-Xournal-right-two-very-different-apps-running-side-by-side-looking-visually-cohere_500px.png)
![VIM running on the 486 through PuTTY](/blog/2016-06-23_building-the-blog-in-style/images/i_05_VIM-running-on-the-486-through-PuTTY_500px.jpg)
It is very important to make backups of your data, as you never know when disaster strikes! One powerful, cross platform, tool to help you achieve this is 'rsync'. In this post I'll explain why rsync is useful and how you can use it to set up your own backups.
Earlier this year I tried to create my own tablet operating system by installing Debian GNU/Linux on a Microsoft Surface Go tablet. I learned a great deal about what I like about tablets. But I still preferred my iPad Pro, mainly because of its polished user experience. This time I set out to refine my tablet software to replace my iPad.
In order to optimise my workflow, I was looking for a way to seamlessly access the same files on both my computer and smartphone. This is useful to when you want to quickly send files from your computer using your smartphone through various messaging apps and vice versa. Read along to find out how I did it.
Earlier this year Microsoft released their brand new Surface Pro X tablet computer, in many ways this is a forward thinking device. As I like working with tablets I wondered what exactly makes a great tablet? Is Surface Pro X any good? Read along to find out.
This week one of my clients was hacked and asked me for emergency assistance to help secure their server infrastructure. It was a web server that ran WordPress websites on Apache (with PHP/MySQL), including a few webshops with customer data. This hack could easily have been prevented with the following best practices, is your server secure?
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.
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...
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.
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!
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?
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.