Modifying Nix Packages

NEW · · 2 min
There are a lot of already written Nix package definitions covering the most commonly used applications in Linux and macOS. However, for some reason or another, from time to time, you may wish to install a package with a slightly customized definition.
Read more

FOSDEM 2018

· · 8 min
The Free and Open Source Developers Meetup takes place yearly, on a weekekend between the last weeks of January and the first of February. It gathers about ten thousand open source developers and enthusiasts on Université …
Read more

Longest Increasing Subsequence

· · 8 min
The goal is to build the longest subsequence of sorted numbers from a given sequence that can be in any order. For each number in the original sequence you can either choose to have it in the subsequence or not. Once you …
Read more

Shopify's Architecture by Simon Eskildsen

· · 2 min
A dive into Shopify’s multi-tenant architecture that allows them to failover between regions with zero downtime, move shops between shards, minimize the blast radius of catastrophes, as well as throttling and serving …
Read more

Why do you always need getters and setters in Java but not in Python?

· · 6 min
One of the first things Java programmers are teached to do when creating a class is making all attributes private and implementing getter and setter methods for those that need to be accessed by other classes. Meanwhile in …
Read more