Brain Fog

             

I originally posted this as a comment on hackernews in response to a post about this article in The Atlantic. I have briefly shared thoughts in a few contexts about the chronic health conditions that I experience, and wanted to share something here as it was very interesting to me to see brain fog, especially that which has developed post-infectiously, discussed in this forum. I have looked for a community in tech that suffers from chronic health issues, especially outside of my direct company, and not really found one. If you happen to stumble upon this post, and would be interested chatting about it - I’m always open to such discussions.


Radio silence

             

For more regular updates, you can generally find me on instagram, or Héloïse on instagram.

Héloïse on Mt. Tam at Sunrise - October 2021


Michelin Stars for Celiacs: Angler, San Francisco: Not recommended

              · ·

As some folks might be aware, I became allergic to gluten and dairy through the spring of 2019, and have been avoiding them in my diet since. Becca and I have not lost our passion for eating great foods, and visiting some of the fantastic restaurants in the cities we visit (although, in 2020, this has meant a lot of places in the Bay Area). One of the things that we’ve struggled a bit with is finding out how well some of the Michelin star establishments handle the gluten-free, dairy-free diet. This weekend, after a visit to Angler - down on the Embarcadero, here in San Francisco - we discussed that it’d be useful if there was more information available for folks that are celiac and interested in fine dining. So this is the first post – I’ll try and add some reviews of previous places we’ve eaten through the next few weeks.


Silence isn't OK: Black Lives Matter

             

I haven’t ever used this site to post anything about my political beliefs. I’m compelled to right now, because of what is happening in my adopted home country.

In a time where a great leveller has impacted everyone’s life, where circumstances beyond our control have impacted an aspect of everyone’s plans

Why am I posting this? Here are a few of the things that I believe, that I want to explicitly state - as food for thought. I do not claim that these are novel ideas - they’re not. I don’t claim they are ideas that everyone will agree with. I just ask that you spend a little time thinking about them.


OpenConfig Public Projects

              · ·

There are a number of public projects that we’ve been working on over the last few years in OpenConfig, and published from Google. It seemed like it might be worth giving a brief “hitchhikers guide” that glues together some of the different projects that we’ve published on GitHub.

Of course, the initial output of OpenConfig, which has motivated much of this ecosystem is the data models — which are publicly available on GitHub.


Moving to Google Cloud Run

             

Last night I moved this site from a VM in the UK to a static deployment in Google Cloud Run. It’s a neat service that can take a pre-packaged container and route HTTP and gRPC requests to that container. The concept of having immutable versions of infrastructure deployed, such that it’s clear what the deltas between versions were, and rollback is clearly nothing new, but it’s really nice that it’s quite so easy to deploy things on GCP this way now.


Swing

             

Inspired by Becca on the swing at Bernal Heights.
October 2018, spray paint on layered card.


Cryptocurrencies

             

The concept of having no central entity control currency seems attractive to a lot of people. However, trust in some decentralised entity means trusting the way that they operate their business - how they’re able to audit their code, and write bug-free software. The only thing I know about software is that it isn’t ever bug-free. To reduce MTBF, you implement things multiple times, in disjoint environments.

That said, the latest hack on a cryptocurrency/smart wallet I saw, made me wonder about their testing. How many bugs are they looking for, in terms of both their standard operating environment, as well as for security.


IETF98: OpenConfig Observations

              · ·

Anees Shaikh and I put together some thoughts that we shared with rtgwg at IETF 98 in Chicago. The slides are linked below.


Migration of Site to Hugo!

             

Welcome to a new rob.sh, apologies for the outage. I needed to migrate the site to something that was lower maintenance.

I’m working on migrating the old rob.sh content to this new site, but it may take a little time to do so. Please let me know if there are specific articles from the old site that you’d like me to prioritise! The site now uses hugo rather than django. This means that I can avoid running a bunch of backend infrastructure.