An Example of How Software Becomes Complicated
I am unsatisfied whenever I have to look at the logs in a Node.js project. Ratlog is an attempt to fix this.
I’d like to share my experience of getting started with Elixir by writing a simple command line application and introduce the setup for basic Elixir projects.
This article is an attempt at explaining Go as an alternative to Node.js.
Let’s explore how to fulfill your image editing needs right in the terminal.
Let me show you how I automate the setup of my development environment.
Learn how to use channels to model your data flow by building a web crawler in Go.
This is a link to the latest code challenge.
D3 is an excellent tool to visalize geo data. See how to implement a simple example.
I explain my setup to keep backups of my repositories on my own server.
Use the power of Unix to check names for availability.
I definitely know how to brush my teeth! Or do I? How long does it take to master brushing your teeth?
I used the Unix shell to get some insight into my most-used shell commands.
This is a quick explanation of a way to repeat text in Unix using
I wrote an small search engine in Python to demonstrate basic concepts of searching.
I’m excited about the future of HTTPS. And I did an experiment where I only used HTTPS for one month. In this post I share the results of this experiment.
I explain how I automated the deployment of an open source project with Travis CI.
I will explain a quick-tip to open files in your editor after you found them using grep.
Here’s a quick-tip to fix a broken zip file.
Here is a quick-tip to see how many lines a Git project contains.
I wrote a little script to make it easier to edit encrypted files. Would be happy about any help to improve this script.
Docker and Boom helped me to emulate production conditions and track down a tricky bug.
An introduction to interesting ideas in React world
This is a summary of my impressions of experimenting with Ruby and Go.
If you want to open source a project you don’t want it to contain any sensitive data. I would like to share my workflow to achieve this.
I created this little experiment to find out about the tools and workflows of other developers.
When working with new technologies there are always some surprises and it might be a good idea to take a moment after the work is done to think about what was good and what could be done differently.
Ruby can be a good choice as scripting language and here is an example doing some video conversion. This might be less trivial to implement as shell script.
I implemented a few image filters using a canvas element.