Add last 3d, change .drone.yml for new location of website
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -26,7 +26,7 @@ steps:
|
|||||||
port: 22
|
port: 22
|
||||||
args: '-6'
|
args: '-6'
|
||||||
source: public/
|
source: public/
|
||||||
target: /var/www/sabbatical.ipng.nl/
|
target: /nginx/sites/sabbatical.ipng.nl/
|
||||||
delete: true
|
delete: true
|
||||||
recursive: true
|
recursive: true
|
||||||
secrets: [ drone_sshkey ]
|
secrets: [ drone_sshkey ]
|
||||||
|
@@ -1,7 +1,52 @@
|
|||||||
---
|
---
|
||||||
title: "Week 14, Friday:"
|
title: "Week 14, Friday: Got screens?"
|
||||||
date: 2024-11-01T21:55:00+02:00
|
date: 2024-11-01T21:55:00+02:00
|
||||||
draft: true
|
|
||||||
---
|
---
|
||||||
|
|
||||||
{{< image frame="true" width="17em" float="right" src="/img/headline/todo.png" alt="Credit: " >}}
|
{{< image frame="true" width="17em" float="right" src="/img/headline/eclipse-sound-syndicate.png" alt="Credit: Eclipse Sound Syndicate, YouTube" >}}
|
||||||
|
|
||||||
|
In the morning I spent some time tidying up my basement. I really want to make sure it doesn't
|
||||||
|
revert to the pigsty it was three months ago. I spent a almost week cleaning it up! Today marks the
|
||||||
|
start of my last weekend before shipping back off to a dayjob. In the morning, I play with the newly
|
||||||
|
created Microsoft flightsim and cruise around over the Zurich metropolitan area with my trusty
|
||||||
|
Cessna. This is going to go down as one of the small wins of this sabbatical - I learned a new
|
||||||
|
thing, and thanks to my buddy Tim invested in reclaiming an old project that had been on the wayside
|
||||||
|
for north of 12 years!
|
||||||
|
|
||||||
|
For lunch, Marina and I make delicious _Smos Gezond_ [healthy sandwich] with tomato, salad, ham,
|
||||||
|
cheese on a ciabatta bread. It's absolutely delicious. But then after lunch, the doorbell rings and
|
||||||
|
there's a guy with a truck. He doesn't speak English or German or Dutch or French or Swedish (heh),
|
||||||
|
the languages in which perhaps we might converse. I think maybe he's polish but he is babbling and
|
||||||
|
simply shows me a screenshot of an address in Frankfurt. Oh crap! It's the guy picking up IP-Max's
|
||||||
|
ASR9010 which is still in my garage. The problem is however, that the company said that this router
|
||||||
|
would _not_ be picked up today. Seeing as an ASR9010 is not the cheapest (or lightest of kit), I
|
||||||
|
need to test this dude.
|
||||||
|
|
||||||
|
We walk to the truck, which has Polish plates. But the guy turns out to be Russian, and I'm on the
|
||||||
|
phone with Fred. Fred is having lunch with the crew there in Geneva, and that's my break. Anastasia
|
||||||
|
is there also, so I put her on the phone with a simple mission: "Nastia, get this guy to confirm he
|
||||||
|
is legit, and that you are OK with him taking your router to Frankfurt". Such a wonderful human
|
||||||
|
thing happens next - I put my phone on speaker and she speaks to the guy, who is visibly relieved
|
||||||
|
that he can now communicate. They babble in their weird cyrillic tongue, and after a while he hands
|
||||||
|
me the phone with a smile. Anastasia confirmes: "we're all good!" so I let him take the pallet with
|
||||||
|
the router. отличная работа!
|
||||||
|
|
||||||
|
In the evening we watch a terrible movie called _The Substance_ (2024). The film stars Demi Moore as
|
||||||
|
a TV host who is fired and given a "substance" that allows her to create a younger, more beautiful
|
||||||
|
version of herself. However, she must take the serum regularly, and the older version of herself
|
||||||
|
begins to rapidly deteriorate. The climax of the film involves the older version transforming into a
|
||||||
|
grotesque, multi-headed creature. It's a body horror film that explores themes of aging, beauty
|
||||||
|
standards, and the pressure on women in the entertainment industry.
|
||||||
|
|
||||||
|
## Pictures of the Day
|
||||||
|
|
||||||
|
{{< gallery-category >}}
|
||||||
|
{{< gallery-photo fn="2024-11-01/IMG_2305.JPG" caption="The flightsim in its final configuration" >}}
|
||||||
|
{{< gallery-photo fn="2024-11-01/IMG_2306.JPG" caption="Got smos?" >}}
|
||||||
|
{{< gallery-photo fn="2024-11-01/IMG_2308.JPG" caption="IP-Max ASR9010 ready for shipping" >}}
|
||||||
|
{{< gallery-photo fn="2024-11-01/IMG_2309.JPG" caption="This ASR9010 is headed for NTT Frankfurt" >}}
|
||||||
|
{{< gallery-photo fn="2024-11-01/IMG_2312.JPG" caption="Don't do drugs, mmkay" >}}
|
||||||
|
{{< /gallery-category >}}
|
||||||
|
|
||||||
|
{{< gallery-modal >}}
|
||||||
|
{{< gallery-script >}}
|
||||||
|
@@ -1,7 +1,24 @@
|
|||||||
---
|
---
|
||||||
title: "Week 14, Saturday:"
|
title: "Week 14, Saturday: Bami Goreng"
|
||||||
date: 2024-11-02T21:55:00+02:00
|
date: 2024-11-02T21:55:00+02:00
|
||||||
draft: true
|
|
||||||
---
|
---
|
||||||
|
|
||||||
{{< image frame="true" width="17em" float="right" src="/img/headline/todo.png" alt="Credit: " >}}
|
{{< image frame="true" width="17em" float="right" src="/img/headline/9T9_DnB-03.png" alt="Credit: 9 To 9 DnB, YouTube" >}}
|
||||||
|
|
||||||
|
|
||||||
|
Today I spent the whole day kind of just ... hanging out. I need to decompress from this wonderful
|
||||||
|
experience, so I potter around a little bit in the sim, trying to practice soft landings.
|
||||||
|
|
||||||
|
In the evening, I made Bami Goreng, but I don't feel like writing about my day today.
|
||||||
|
|
||||||
|
|
||||||
|
## Pictures of the Day
|
||||||
|
|
||||||
|
{{< gallery-category >}}
|
||||||
|
{{< gallery-photo fn="2024-11-02/IMG_2313.JPG" caption="Landing at 0.92G but -211fpm is OK but not great" >}}
|
||||||
|
{{< gallery-photo fn="2024-11-02/IMG_2314.JPG" caption="I make us a fresh batch of Bami Goreng" >}}
|
||||||
|
{{< /gallery-category >}}
|
||||||
|
|
||||||
|
{{< gallery-modal >}}
|
||||||
|
{{< gallery-script >}}
|
||||||
|
|
||||||
|
@@ -1,7 +1,64 @@
|
|||||||
---
|
---
|
||||||
title: "Week 14, Sunday:"
|
title: "Week 14, Sunday: Archiving Sabbatical"
|
||||||
date: 2024-11-03T21:55:00+02:00
|
date: 2024-11-03T21:55:00+02:00
|
||||||
draft: true
|
|
||||||
---
|
---
|
||||||
|
|
||||||
{{< image frame="true" width="17em" float="right" src="/img/headline/todo.png" alt="Credit: " >}}
|
{{< image frame="true" width="17em" float="right" src="/img/headline/soulfulliquid-03.png" alt="Credit: Soulful Liquid, YouTube" >}}
|
||||||
|
## Pictures of the Day
|
||||||
|
|
||||||
|
Well, I guess that's it for this blog. I will spend one more day care-free and then tomorrow, I will
|
||||||
|
start work again, in a different building, with a different manager and team, and with a
|
||||||
|
significanly different mission.
|
||||||
|
|
||||||
|
I will say that I really really needed this. I didn't know how much I needed it fourteen weeks ago
|
||||||
|
when I started my break. I've been doing Site Reliability Engineering for 18+ years at this company,
|
||||||
|
and very strongly identify with the discipline of reliability engineering. I've built some of the
|
||||||
|
most high performing SRE teams at Google, possibly the planet, in my first 10 years of tenure as a
|
||||||
|
manager. I'm looking at you, Geo SRE and Identity SRE. Then, I spent the next ~8 years as an
|
||||||
|
individual contributor working on _Production 2020_, the re-imagination of the internal control and
|
||||||
|
management plane of Google services, where I got to help teams in the areas of observability
|
||||||
|
(Automon!), change management (Annealing!), capacity (Autocap!), and incident response (OMG!)
|
||||||
|
through initiation, childhood and adolescence. I am incredibly proud of those teams, their ambition,
|
||||||
|
drive, and most importantly their unique subject matter expertie. These are some of the most
|
||||||
|
talented and dedicated software and systems engineers I have ever met.
|
||||||
|
|
||||||
|
Next week, I'll fly to New York to properly integrate into a new (software engineering) team at
|
||||||
|
Google: Core Developer. If I compare it to the P2020 stuff, it's a natural fit in a way. Google has
|
||||||
|
a huge amount of infrastructure to facilitate the software development life cycle with thing that
|
||||||
|
come _to the left of_ devops or SRE. It starts all the way to the left with editors and IDEs (like
|
||||||
|
Cider with its upcoming AI functionality), but also think about the source versioning control
|
||||||
|
(Piper), or the build system (Blaze and Forge), or Google's Continuous Integration systems (TAP,
|
||||||
|
Guitar, ITS), and the release tool that hands over the fully tested and ready-to-rock binary
|
||||||
|
artefacts to our P2020 Rollouts tool.
|
||||||
|
|
||||||
|
My move into Core Developer will be an exploration of the lefthand side of this SDLC, and a specific
|
||||||
|
mission together with Brian and his leadership team to advance the state of the art in software
|
||||||
|
development in two ways. Firstly, we have an existing private cloud at Google called Borg. It's
|
||||||
|
hugely popular and hosts most all of Google's products inside of it. I've grown up in Borg, and
|
||||||
|
designed and operated largs parts of the tooling ecosystem that manipulates it. But we have a
|
||||||
|
second, more rapidly growing environment: Google Cloud. The look-and-feal of GCP is different, in
|
||||||
|
many ways superior (and in some ways inferior) to Borg. Secondly, I think there's no stopping the AI
|
||||||
|
revolution. I am seeing interesting trends in software engineering, the industry is starting to move
|
||||||
|
more towards a set of tools that can generate the code from _other artefacts_, such as for example a
|
||||||
|
_Product Requirements Document_. I don't know yet if we'll truly be successful, but I do see that
|
||||||
|
if we are, that the SDLC will drastically change.
|
||||||
|
|
||||||
|
I celebrated my last day in the morning with Johnny at Milandia playing Padel. On the way back, I
|
||||||
|
took a long bikeride to mentally prepare myself for this new part of my journey. I will be
|
||||||
|
dedicating the next few years of my life figuring out, together with Core Developer and SRE's
|
||||||
|
Production 2020 teams, how to evolve our tools to be both _Cloud Native_ as well as _Agentic_. And
|
||||||
|
that's going to be a lot of fun.
|
||||||
|
|
||||||
|
Melancholically, I will say that this is the last of ninety-eight short stories about my day.
|
||||||
|
Knowing that I've done this before (for example on many roadtrips with my best friend WEiRD), I am
|
||||||
|
confident that I will be re-reading this story from time to time. Wish me luck!
|
||||||
|
|
||||||
|
{{< gallery-category >}}
|
||||||
|
{{< gallery-photo fn="2024-11-03/IMG_2315.JPG" caption="My Trusty Stromer at Milandia" >}}
|
||||||
|
{{< gallery-photo fn="2024-11-03/IMG_2317.JPG" caption="Johnny and I are playing Padel" >}}
|
||||||
|
{{< gallery-photo fn="2024-11-03/IMG_2318.JPG" caption="I bike home past the airplane museum at Dubendorf airport" >}}
|
||||||
|
{{< /gallery-category >}}
|
||||||
|
|
||||||
|
{{< gallery-modal >}}
|
||||||
|
{{< gallery-script >}}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user