MacBook Pro 2008, Review 8 Years Later

On the 13th of April 2009 at exactly 21:08 I ordered a new MacBook Pro from the Apple online store. This was the first 15 inch MacBook Pro with the unibody design and it replaced my PowerBook G4. It was only my second Mac and I've used it throughout high school, throughout college and now I carry it with me to work. It's been the best investment I have ever made. In fact I'm still using it today and I've used it to write blog posts, to create this website, to create video tutorials for my YouTube channel, to setup servers, …

In this post I'll review my 8 year old MacBook Pro. To see how well it has hold up over the years. It’s a tribute to a legendary computer (at least for me) and this seems like a fun thing to do!

Continue reading →


Use Jenkins and git-ftp to deploy a website to shared webhosting

Gone are the days of manually deploying code to servers! I recently started using Jenkins to deploy several simple websites that I've built over the years. However, some of these websites are hosted on a shared webhosting. This means: no shell access available for pushing a git repository to it. In this post I'll show you how to configure Jenkins to deploy websites with FTP.

Continue reading →


Building a serverless anagram solver with AWS (DynamoDB, Lambda, S3, CloudFront and API gateway)

When I was in high school (2011) I wrote a simple anagram solver in PHP. It used a MySQL backend to store multiple dictionaries and was pretty fast. Fast forward to 2015: the anagram solver is still online but I wanted to revamp it. The goal? Build the anagram solver on top of AWS and go serverless. That’s right! No servers, just me and my code.

Sounds like fun? I agree!

Continue reading →


Review EC Technology Bluetooth Sports Earphones

Earlier this year I reviewed the cheap QCY Qy7 wireless Bleutooth headphones and concluded that they offer amazing value for a very low price. However, two weeks ago I started using another pair of cheap bluetooth headphones from a company called EC-Technology.

In this post I'll give you my review of EC Technology's wireless bluetooth headphones and compare them to Apple's EarPods and the QCY headphones. Let's go!

Continue reading →


Uploading your own SSL certificate to Amazon CloudFront

I've been wanting to add HTTPS support to my website for quite some time and never got around it. Enabling SSL has several benefits such as increased privacy and a slight boost in search ranking. I know that my blog doesn't really benefit from the increase of privacy, but I wanted to enable it anyway.

This blog is powered by the static website generator Jekyll, stored on Amazon S3 and served through CloudFront. Since 2014 it is possible to serve your own SSL certificate through CloudFront by using SNI or Server Name Indication. Let's take a look at how you can upload your own SSL certificate to the service.

Continue reading →


Older posts

Next page →