About Articles References Contact

A mix of personal thoughts and programming related articles. Spiced up with recent instagram images, tweets, videos and music.

Over the years I started a bunch of different blogs. Most of these blogs don't exist anymore but I tried to archive the articles whenever I closed one. And eventually I migrated all of those old articles here - therefore the first article available is from September 2010.

As most of the articles you find here originate from different sources that were running on different plattforms, there is a mix of German and English language use, a couple of different image sizes and sometimes broken embedded media.

Anyway, I'm pretty happy I got all my written things from the last decade in one central place now.

2016 - today
nico.is
2014 - 2015
supercode.co
2013 - 2015
blog.nico.is
2010 - 2013
stadtpirat.net

From DTOs to UI Components

Published on May 10, 2020

After talking about how to define DTOs in the last article, this article focuses on how we can go even further and use those DTOs to render Django components.

The Beauty of DTOs

Published on May 06, 2020

The basic idea of using DTOs is to separate data from business logic and app-specific functionality. This is especially interesting in cases you need to pass data to a different layer or receive data from a different service.

Mushroom Burger

Published on April 26, 2020

Thanks to Corona, I finally have time to play around with new recipes in home office lunch breaks on a daily basis. One of my favorite creations so far is my take on the "Mushroom Burger".

Event+

Published on April 18, 2020

After my first attempt into iOS app development was already that big of a success, I'm proud to announce that we launched my second app today: "Event+". It's basically a digital, filterable version of the book "Veranstaltungsformate im Vergleich" my father wrote.

Thoughts on Scrum and Retrospectives

Published on April 16, 2020

I hate scrum. It's expensive, unflexible and never works as good as it might sound on paper. At least not in a reality where you have a released product that is used by real customers. But not everything is bad about it: Retrospectives, for example, are a really useful tool for teams.

Reset Django Migrations

Published on April 15, 2020

I guess we've been all there at one point: You started out with one (Django) application, new requirements came in and you added more models and then more applications and somehow everything got out of control as there was no clear definition of the application hierarchy. Worry no more - this article might be your rescue.

Previous   ❯
Facebook Twitter Github LinkedIn Google+ Mvsic Dribbble Last.fm Producthunt
© 2023 Nico Knoll - Imprint