Back to top

Web development by Fredrik Jonsson

Fredrik Jonsson I do contract work in web development and Linux servers. I’m based in Sweden and work via the service company Combonetwork development. Most of my work is as a Drupal developer and Drupal architect.

To contact Fredrik use this contact form.

Jag utför konsultuppdrag inom webb-utveckling och Linux-servrar. Min bas är i Sverige och jag arbetar via tjänsteföretaget Combonetwork development. Huvuddelen av mina uppdrag är som Drupal-utvecklare och Drupal-arkitekt.

För att kontakta Fredrik använd detta kontaktformulär.


Some of the tools and languages I use:


druplicon.pngDrupal is an open source content management platform powering millions of websites and applications. It’s built, used, and supported by an active and diverse community of people around the world.

I have experience with various CMS systems since 2000 and with Drupal since 2004. From 2006 I have worked almost exclusively as a Drupal developer. Here follows a selection of Drupal related services that I can offer my clients:

  • Building modern Drupal sites with Entities, Views, Context/Panels, Rules and Features etc.
  • Development of new modules and custom extensions to existing modules.
  • Set up a development and deployment environments.
  • Version control with Git.
  • Drush, the Drupal shell.
  • Theme development.
  • Automated backup of files and databas.

I am not a designer but can take a design and implement is as a Drupal Theme. I know CSS and SASS well.

I prefer function and accessibility before whizz bang effects. A nice sprinkle of jQuery magic, like with the Colorbox module when function meets nice effects, is however very much liked.

I’m a strong believer in using Drupal Coding standards and Writing secure code.


hugo-logo.pngHugo is an open source static site generator. With its amazing speed and flexibility, Hugo makes building websites fun again. I have developed my own base theme for it, frjo/hugo-theme-zen.

A static site has a number of advantages:

  • The site consist only of static files (html, css, js and images) so it is really fast and can be hosted almost anywhere. GitHub pages, Amazon S3 or the most simple shared web host.
  • No code to keep updated, no security patches to worry about. The site can be deployed and “forgotten” and will just work.
  • Can be edited and deployed with neat services like

Linux servers

debian_logo.pngDebian GNU/Linux is what I prefer to use for servers, is running Debian. It defines solid and stable.

I have experience with installation, configuration and optimization of LAMP servers for small and medium sites (Linux, Apache, MariaDB/MySQL and PHP). Using APCu, OPcache, Memcache, separate static file server and CDN:s etc. for improving the performance. Setting up Apache Solr on Tomcat as a search solution.

I mainly use VPS solutions, they are good value for the money and very flexible. Customers with small demands use a shared VPS and customers with big demands normally have there own servers that I help setup and configure. I prefer to use Ansible playbook for all configurations of a server.

Development environment

I help customers set up development environments with Ansible, Vagrant, VirtualBox, Git and Drush. The development environment is set up to be as close as possible to the production environment.

With this setup all developers on a project, regardless of their choice of platform and other tools, will run the code in identical environments. This makes testing and bug fixing far easier and you can trust it will work when deployed to production.