Programming

Google Tag Manager

Today I learned of the existence Google Tag Manager. With Google Tag Manager it becomes easier to place tags of any kind such as Google Analytics or any other tracking tag on your website and even on specific pages. All you’ve got to do is include the Google Tag Manager Javascript, setup your tags and […]

Google Tag Manager Read More »

I’m now a freelance developer

To my surprise I hadn’t even announced here that I have recently started freelancing! As of August the 1st I now operate under the name Kras IT and am available as a freelance developer. Since it’s now the 1st of September this means I’m already in business for a month now which has been exciting.

I’m now a freelance developer Read More »

How to catch and test sent e-mails in your app

A nice gem (literally, it’s a Ruby program) I stumbled upon yesterday is called MailCatcher. Using MailCatcher you can catch all the mail that’s being sent by the app you’re developing and (re)view their contents. MailCatcher makes this possible by running (or rather being) a simple SMTP server. All you’ve got to do is direct your

How to catch and test sent e-mails in your app Read More »

Create a PDF document out of an HTML page

Perl has several modules on CPAN for creating and manipulating PDF files. Just a single search on PDF results in over 500 modules that have something to do with PDF files. The most useful (or rather essential for PDF processing) are PDF::API2 and CAM::PDF. The former lends itself best for creating PDF’s and the latter

Create a PDF document out of an HTML page Read More »

Server provisioning: my experience with Puppet and Chef

Server provisioning tools such as Chef and Puppet make it easy to automate installation and configuration of your servers. I’ve used both now in two projects where they provisioned my virtual servers built with Vagrant. I’ve first heard of Chef and Puppet when I started using Vagrant. With Vagrant you can quickly get a virtual

Server provisioning: my experience with Puppet and Chef Read More »

Scroll to Top