joonas.fi
Home
Today I Learned
About
Contact
Let’s get to work ᕕ( ᐛ )ᕗ
🚨
Putin is a war criminal
.
Russians are bombing hospitals
. 💔🇺🇦
2015-12-27
Chrome: huge cache usage
2015-12-26
AForge.NET is awesome for complex image processing/analysis
2015-08-23
Software that does not suck
2015-08-11
Classic games from my youth
2015-08-06
Poor tax communication from Digitalocean
2015-07-29
SoundCloud: migrating a monolith to a microservices architecture
2015-07-26
Cyberchallenge from Finnish defence forces
2015-07-17
RethinkDB: nice "people" -page
2015-07-14
Spam shit list
2015-07-14
TCP proxy in node.js
2015-04-18
Publishing S3 events to SNS or SQS
2015-03-11
Microsoft Installer framework (you know, those .msi files)
2014
2014-11-12
The introduction to Reactive Programming you've been missing
2014-10-04
Latency numbers every programmer should know
2014-09-28
What is something every person should experience at least once in a lifetime?
2014-09-28
How should a 24-year-old invest time?
2014-09-28
What are the best-kept secrets of great programmers?
2014-07-21
Submarine Cable Map 2014
2013
2013-09-01
StartSSL tips
2013-07-27
My Sublime Text (2 & 3) config
2013-06-30
Learn about Cryptography and Data Security
2013-01-27
A nice collection of nifty web finds
2013-01-27
SQL databases are fundamentally non-scalable
2013-01-27
Optimizing for happiness (as a programmer)
2013-01-27
Windows util to compute MD5 and SHA-1 hashes of files
Page 3 of 4