Learning by meeting people
Mar 30, 2017
In my day job I’m a full-stack .NET developer. In the past I mainly learned new concepts in programming by reading books, blog posts, watching video tutorials (i.e. Pluralsight), listening to podcasts and visiting conferences.
...
➦
Pi Hole - simple ad blocker for your network
Jan 11, 2017
Advertisements in web pages can be a nuisance. But they are a necessary evil because companies/bloggers producing high quality content have to earn a living. Troy Hunt recently wrote a nice post on the subject.
...
➦
Bash tricks
Jan 10, 2017
Over the holidays I stumbled across 2 neat bash tricks to simplify navigation between folders:
autocd autojump Neither of these features is new.
autocd autocd is very simple: It’s a built-in bash feature which prepends cd in case you enter a valid path.
...
➦
Testing that different objects have the same properties
May 09, 2016
Sometimes you want to ensure that 2 unrelated objects share a set of properties – without using an interface.
Here is an example:
namespace Demo { public class Customer { public string FirstName { get; set; } public string LastName { get; set; } } public class Person { public string FirstName { get; set; } public string LastName { get; set; } } } First thought for C# developers: AutoMapper
...
➦
Remotly measuring temperatures with a Raspberry Pi using radio frequency modules from Ciseco (Part 3: UI)
Jul 30, 2015
Part 1 describes how to setup the hardware, part 2 describes how to to record/persist the sensor information.
In this post I’ll describe how to display the data.
TL;DR Download and unzip the source code from https://github.
...
➦
Remotly measuring temperatures with a Raspberry Pi using radio frequency modules from Ciseco (Part 2: Software)
Jul 10, 2015
In the previous post I described how to setup the hardware for measuring temperatures at home. This post will use a small python program to save the recorded temperatures to a database.
...
➦
Remotly measuring temperatures with a Raspberry Pi using radio frequency modules from Ciseco (Part 1: Hardware)
Jul 10, 2015
Since I’m a software developer, I’ve always been wanting to do some hardware stuff (including some soldering) with my Raspberry Pi. So, for starters, I picked something that was useful and only involved sensors (no actors - yet):
...
➦
.NET backend providing REST
Jul 18, 2014
TL;DR My AngularJS demo app has a new backend implementation using .NET Web API.
… Recap Our goals:
server side: minimal working REST API providing GET dummy CRUD users client side (angular): communicate with server side Setup Creating a Web API project is straightforward: Just follow the instructions at
...
➦
link collection #4
Apr 21, 2014
I’m a bit behind on this section, I know. Here’s the first batch:
currently reading:
Growing Object-Oriented Software, Guided by Tests Implementing Domain-Driven Design c# stuff:
Mark Seemann’s on Bastard Injection foreach vs ForEach sql stuff:
...
➦
Installing Seafile on Raspberry Pi
Apr 21, 2014
With all the security issues in the past relating to privacy I’ve been wanting to install a private cloud service similar to Dropbox for some time now. So, here’s a post on how to install Seafile on the Raspberry Pi.
...
➦
link collection #3
Jan 03, 2014
JavaScript stuff:
Basics of NodeJS and ExpressJS: REST, Authentication, Sessions Another great tutorial on SPAs: Authentication in Single Page Applications If you’re in for using JavaScript for your complete stack, try MEAN: mean.
...
➦
Node.js backend providing REST
Oct 01, 2013
TL;DR My AngularJS demo app has a new backend implementation using node.js.
… After some reading I decided I’ll stick with node’s express module.
OK. Here is a ‘minimal’ setup for a node.
...
➦
link collection #2
Sep 16, 2013
I attended the Herbstcampus 2013 this month. As usual, a very good conference.
Here is some fun stuff I learned:
NancyFx is to ASP.NET as Sinatra is to Ruby-on-Rails. Simple.
...
➦
AngularJS and CORS
Aug 19, 2013
TL;DR While splitting my AngularJS demo app into independent back- and frontend projects (running two different servers) I stumbled across cross domain issues during development. This post describes how to implement CORS on the server and/or client side of an application.
...
➦
link collection #1
Aug 05, 2013
When I try to learn new technologies I stumble across many sites. If a site is useful to the problem at hand, I normally add a comment in my source code referencing the URL.
...
➦