Eavan's Blog

Please Implement This Simple SLO

Published 2025-11-1

Hello Newguy! I'm glad to see that you've completed your on-boarding here at Corp. Générique. I have your first ticket ready. It's a simple task. Just 2 story points. But it should give you the opportunity to learn a little about how our services work together. Simply implement an availability SLO for our cherished Foo service. You know how to implement an SLO, right?

Read more...

Should I learn C by writing a C compiler in C? (Part 1)

Published 2025-10-27

If you want to learn many things, is it best to learn them one at a time? Or is it best to find the perfect project that combines all the things you want to learn? Will the effects of cognitive overload be too great to handle? Or will the added struggle just add to the effect of learning? In an attempt to learn both C and compiler design at the same time I unwittingly experiment on myself to aid in finding answers to these questions. My simple intuition says that this will be a disaster, but intuitions must be tested. They are sometimes wrong.

Read more...

I'm Starting a Blog

Published 2025-10-2

Welcome to my blog! A new home for the ideas that come into my head that need a place to live and make themselves comfortable. I intend for this place to be a tool for myself to sharpen my own ideas. Above all, this blog will be an excuse for me to justify putting time into my own ideas. Perhaps some of these ideas might even be interesting to you. That is for you to decide. And I look forward to finding out!

Read more...