algorithms (9)
- Little-known, useful, charming and beautiful algorithms - part 1 - February 12, 2016
- Little-known, useful, charming and beautiful algorithms - part 2 - March 20, 2016
- The performance of setting T[] vs. List by index - July 26, 2016
- Algorithms and data structures - non-academic trees - August 18, 2016
- Dynamic Programming in 5 easy steps - Examples - Text Justification - October 25, 2016
- Dynamic Programming in 5 easy steps - Examples - Set partitioning - October 31, 2016
- Dynamic Programming in 5 easy steps - Examples - Two Robots - November 24, 2016
- Dynamic Programming and the hardest problem on HackerRank - December 21, 2016
- Cassandra logs/time series storage design - optimal compaction strategy - February 23, 2017
cat-feeder (9)
- I wasted 3 minutes every day on giving my cat food... so I spent 22+ hours designing an automatic cat feeder! - April 8, 2019
- Around 100 printing hours later, the automatic cat feeder emerges - July 6, 2019
- Over 16k upvotes in around 24h for 18 months of work on a side project - the ultimate cat feeder is pretty neat and the cat is happy, too - July 31, 2019
- Print your own ultimate cloud cat feeder - open sourcing STL files - August 21, 2019
- Open sourcing the PCB of the ultimate cloud cat feeder - November 18, 2019
- Complex Arduino project design explained on the ultimate cloud cat feeder source code - December 1, 2019
- The ultimate cloud cat feeder - overview - April 8, 2020
- Researching weight scales - May 13, 2022
- Researching weight scales - hardware and firmware - May 19, 2022
electronics (9)
- I wasted 3 minutes every day on giving my cat food... so I spent 22+ hours designing an automatic cat feeder! - April 8, 2019
- Around 100 printing hours later, the automatic cat feeder emerges - July 6, 2019
- Over 16k upvotes in around 24h for 18 months of work on a side project - the ultimate cat feeder is pretty neat and the cat is happy, too - July 31, 2019
- Print your own ultimate cloud cat feeder - open sourcing STL files - August 21, 2019
- Open sourcing the PCB of the ultimate cloud cat feeder - November 18, 2019
- Complex Arduino project design explained on the ultimate cloud cat feeder source code - December 1, 2019
- The ultimate cloud cat feeder - overview - April 8, 2020
- Researching weight scales - May 13, 2022
- Researching weight scales - hardware and firmware - May 19, 2022
cassandra (7)
- Cassandra - problems, issues, worries - December 17, 2015
- Little-known, useful, charming and beautiful algorithms - part 1 - February 12, 2016
- Little-known, useful, charming and beautiful algorithms - part 2 - March 20, 2016
- The five stages of coming to terms with Cassandra - May 22, 2016
- Cassandra Datastax C Sharp Driver problems - NoHostAvailableException - August 30, 2016
- Cassandra Datastax C Sharp Driver problems - solution - September 6, 2016
- Cassandra logs/time series storage design - optimal compaction strategy - February 23, 2017
operational-excellence (7)
- Rock solid pipeline - how to deploy to production comfortably? - October 12, 2017
- What is Software Operational Excellence? - November 2, 2017
- Types of alarms - what's beyond min-max checks? - November 24, 2017
- What service metrics should be monitored? - January 31, 2018
- (Auto) scaling services by CPU? You are doing it wrong - April 12, 2018
- How do you know the right maximum connections? - July 4, 2018
- How to estimate host fleet size? Why keeping CPU at 30% might NOT be waste of money? - September 3, 2018
3d-designing (5)
- I wasted 3 minutes every day on giving my cat food... so I spent 22+ hours designing an automatic cat feeder! - April 8, 2019
- Around 100 printing hours later, the automatic cat feeder emerges - July 6, 2019
- Over 16k upvotes in around 24h for 18 months of work on a side project - the ultimate cat feeder is pretty neat and the cat is happy, too - July 31, 2019
- Print your own ultimate cloud cat feeder - open sourcing STL files - August 21, 2019
- The ultimate cloud cat feeder - overview - April 8, 2020
3d-printing (5)
- I wasted 3 minutes every day on giving my cat food... so I spent 22+ hours designing an automatic cat feeder! - April 8, 2019
- Around 100 printing hours later, the automatic cat feeder emerges - July 6, 2019
- Over 16k upvotes in around 24h for 18 months of work on a side project - the ultimate cat feeder is pretty neat and the cat is happy, too - July 31, 2019
- Print your own ultimate cloud cat feeder - open sourcing STL files - August 21, 2019
- The ultimate cloud cat feeder - overview - April 8, 2020
architecture (5)
- Specifying requirements for live notification mechanism for systems integration purposes - May 5, 2016
- Cassandra logs/time series storage design - optimal compaction strategy - February 23, 2017
- What does it mean to design a highly scalable system? - June 5, 2017
- The nightmare of large distributed systems - July 5, 2017
- Rock solid pipeline - how to deploy to production comfortably? - October 12, 2017
.net-internals (4)
- Little-known, useful, charming and beautiful algorithms - part 2 - March 20, 2016
- Messing with C Sharp types. Making type1.FullName==type2.FullName, but not type1==type2! - June 13, 2016
- The performance of setting T[] vs. List by index - July 26, 2016
- Cassandra Datastax C Sharp Driver problems - solution - September 6, 2016
arduino (4)
- Complex Arduino project design explained on the ultimate cloud cat feeder source code - December 1, 2019
- The ultimate cloud cat feeder - overview - April 8, 2020
- Researching weight scales - May 13, 2022
- Researching weight scales - hardware and firmware - May 19, 2022
continuous-delivery (4)
- Rock solid pipeline - how to deploy to production comfortably? - October 12, 2017
- What is Software Operational Excellence? - November 2, 2017
- Types of alarms - what's beyond min-max checks? - November 24, 2017
- What service metrics should be monitored? - January 31, 2018
continuous-integration (4)
- Rock solid pipeline - how to deploy to production comfortably? - October 12, 2017
- What is Software Operational Excellence? - November 2, 2017
- Types of alarms - what's beyond min-max checks? - November 24, 2017
- What service metrics should be monitored? - January 31, 2018
design (4)
- Specifying requirements for live notification mechanism for systems integration purposes - May 5, 2016
- Cassandra logs/time series storage design - optimal compaction strategy - February 23, 2017
- What does it mean to design a highly scalable system? - June 5, 2017
- The nightmare of large distributed systems - July 5, 2017
dynamicprogramming (4)
- Dynamic Programming in 5 easy steps - Examples - Text Justification - October 25, 2016
- Dynamic Programming in 5 easy steps - Examples - Set partitioning - October 31, 2016
- Dynamic Programming in 5 easy steps - Examples - Two Robots - November 24, 2016
- Dynamic Programming and the hardest problem on HackerRank - December 21, 2016
metrics (4)
- What service metrics should be monitored? - January 31, 2018
- (Auto) scaling services by CPU? You are doing it wrong - April 12, 2018
- How do you know the right maximum connections? - July 4, 2018
- How to estimate host fleet size? Why keeping CPU at 30% might NOT be waste of money? - September 3, 2018
monitoring (4)
- What service metrics should be monitored? - January 31, 2018
- (Auto) scaling services by CPU? You are doing it wrong - April 12, 2018
- How do you know the right maximum connections? - July 4, 2018
- How to estimate host fleet size? Why keeping CPU at 30% might NOT be waste of money? - September 3, 2018
deployment (3)
- Rock solid pipeline - how to deploy to production comfortably? - October 12, 2017
- What is Software Operational Excellence? - November 2, 2017
- Types of alarms - what's beyond min-max checks? - November 24, 2017
load-balancer (3)
- (Auto) scaling services by CPU? You are doing it wrong - April 12, 2018
- How do you know the right maximum connections? - July 4, 2018
- How to estimate host fleet size? Why keeping CPU at 30% might NOT be waste of money? - September 3, 2018
minipost (3)
- Presentation recommendation - LinkedIn's Active/Active Evolution - December 22, 2015
- Presentation recommendation - The Microservices and DevOps Journey - April 18, 2016
- Presentation recommendation - Cloud-based Microservices powering BBC iPlayer - July 12, 2016
presentationrecommendation (3)
- Presentation recommendation - LinkedIn's Active/Active Evolution - December 22, 2015
- Presentation recommendation - The Microservices and DevOps Journey - April 18, 2016
- Presentation recommendation - Cloud-based Microservices powering BBC iPlayer - July 12, 2016
testing (3)
- Rock solid pipeline - how to deploy to production comfortably? - October 12, 2017
- What is Software Operational Excellence? - November 2, 2017
- Types of alarms - what's beyond min-max checks? - November 24, 2017
git (2)
- Merging multiple git repositories into one and purging sensitive data - January 3, 2016
- Git tips - replace all occurrences of a string in files - June 30, 2016
scalability (2)
- What does it mean to design a highly scalable system? - June 5, 2017
- The nightmare of large distributed systems - July 5, 2017
weight-scales (2)
- Researching weight scales - May 13, 2022
- Researching weight scales - hardware and firmware - May 19, 2022
backup (1)
- Why shouldn't you ever use ResilioSync? "Database Error" problem - February 21, 2017
blog (1)
- This is it, here I write - December 10, 2015
nhibernate (1)
- Little-known, useful, charming and beautiful algorithms - part 1 - February 12, 2016
powershell (1)
- Merging multiple git repositories into one and purging sensitive data - January 3, 2016
resiliosync (1)
- Why shouldn't you ever use ResilioSync? "Database Error" problem - February 21, 2017