Microservice Dependencies
If you have more than a few microservices, their interdependencies get hard to reason about. I worked for a few years on a project to manage and control microservice dependencies and to make sure it would be possible to turn the company’s tech stack back on if we ever turned it off.
Silvia Esparrachiari, Ashleigh Rentz and I wrote an article about the work, published in ACMQueue and Communications of the ACM.
I also wrote a talk about it called “Have you tried turning it off and turning it on again?”: https://www.youtube.com/watch?v=xvk4RFGsrWo
USENIX review of the talk: https://www.usenix.org/blog/review-disaster-recovery
Slides: https://www.slideshare.net/TanyaReilly/have-you-tried-turning-it-off-and-turning-it-on-again
Graphviz examples: https://github.com/whereistanya/graphviz
And O’Reilly interviewed me about it: https://www.oreilly.com/ideas/creating-better-disaster-recovery-plans




Talking About Talking
Anyone who does a bunch of public speaking will eventually do a talk about public speaking and this is mine.
Slides: https://www.slideshare.net/TanyaReilly/a-talk-about-talking
Blog post about finding images to use: http://noidea.dog/blog/stock-photography

Everyone who does a bunch of public speaking eventually does a talk about public speaking and here’s mine, hi.



Coding on Trains
I like to code on long train journeys, usually with my small kid beside me asking what I’m doing. Here’s a game I made her over several train trips.
Blog posts:
https://noidea.dog/blog/pygame-adventures
https://noidea.dog/blog/pygame-adventures-part-2
Code:

Sonos Jukebox
A raspberry pi project to start and stop albums on my sonos using amazon dash buttons. Full blog post at https://noidea.dog/blog/sonos-jukebox. Code and documentation at http://github.com/whereistanya/sonos-jukebox

prev / next