Kasper Tidemann - human, developer, businessman, man of the world.
From our hands we give.

Category: General

Jo Liss on the JavaScript Jabber show

Jo Liss, the creator of Solitr and broccoli, was recently on the JavaScript Jabber show to talk about broccoli. Jo goes into detail about the differences between the asset pipeline in Ruby on Rails and backend-agnostic tools like broccoli. She explains common challenges like how the compile time of SASS projects are linear to the […]

How much does it cost to make an app?

Every single web developer has tried answering the same two questions over and over again: how long time does it take and how much does it cost to make an app? While the questions are reasonable themselves, sometimes the expectations of the people asking the questions are not. No matter how seemingly simple an app […]

Updating all packages in Go

When developing Go, you typically install a bunch of packages using go get to support additional functionality besides the standard library. A common scenario is to update all installed packages to their latest versions. To make this happen, simply run go get -u all. Happy coding!

How to repeat a background SVG image in Internet Explorer 10

For whatever reason, Internet Explorer 10 does not support the repeating of SVG-based background images out of the box. That is, not unless the markup is changed a bit. Here is an example of the <svg> element inside an SVG file: <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 149 50" enable-background="new 0 0 149 […]

Perception in Visualization

I’ve been working intensely on user interfaces the past couple of years. From improving and adding tiny details to developing everything from scratch, it’s always a challenging proposition to obtain the kind of balance and intuitiveness that result in an immediate understanding whenever somebody looks at what you have created. There’s no recipe set in […]

Intro.js – better introductions for websites

The art of creating a better onboarding experience is gaining focus rapidly these days. For instance, the difference between signing up for twitter versus Slack is enormous with the Slack team clearly having put much energy into creating the best possible experience. Typically, onboarding contains some kind of highlighting the features you’re looking at on […]

Card – make your credit card form better in one line of code

Setting up payment options for the next big thing you’re just about to launch can be somewhat of a pain. Not only do you have to integrate with oftentimes curiously-looking APIs, it also has to be a pleasant experience for others to give you money. Jesse Pollak has taken a stab at the latter with […]

Eloquent JavaScript

In the JavaScript world, one of the classic must-reads when starting out – or brushing up your skill set – is Eloquent JavaScript by Marijn Haverbeke. Buying the book is certainly an option, yet it just became possible to read the book online due to the Creative Commons licensing. It’s worth diving into just for […]

Riak 2.0.0 RC1 and CRDTs

Basho has officially released Riak 2.0.0 RC1. This is an exciting new release that contains features such as the reborn search engine and CRDTs – conflict-free replicated data types. The latter aims at making conflict resolution easier. Instead of stored data being opaque, the idea is to let the database know about the actual data […]

Breach – a browser for the HTML5 era

It seems Jeff Atwood was right when he proposed that everything that can be written in JavaScript will eventually be written in JavaScript. First, applications like Atom and Brackets entered the stage. Now, there’s Breach. Breach is a browser written entirely in JavaScript using Chromium for the layout engine and Node.js for handling tabs, plug-ins […]

Kasper Tidemann