Use Cloud Source Repositories in AI Platform Notebooks (aka Jupyter Notebooks)

Who doesn’t want to version their Jupyter Notebooks? Integrating Cloud Source Repositories and AI Platform Notebooks is not hard but I wasn’t able to find documentation to set it up.

Before we get started you need to create a new repository in Cloud Source Repositories. If you haven’t created you notebook instance yet, you can follow this guide on how to do so.

Continue reading …

Rethink. Reset. Restart.

Rethink.

In May I started my journey with HorseAnalytics serving as their CTO. Just a couple of weeks into my tenure the unthinkable happened: money ran out and we were not able to secure bridge funding to see the motion we already set into motion to an end.

Continue reading …

Update DigitalOcean DNS entry on DHCP bind

Many use services like DynDNS to make systems behind a dail-up or dynamic line accessible from the outside. But if your primary DNS is hosted somewhere else (e.g. Azure DNS or some other provider) and this provider offers APIs to interact with the domain records, it is pretty easy to write a script that will take of updating the IP when it changes.

Continue reading …

Fix unspecified errors working with Azure root Management Group

If you have not been working with Management Groups to manage Azure at scale, I recommend to review the documentation. You should also take a look at the Microsoft Cloud Adoption Framework (which was just recently updated).

When you start using Management Groups you might want to change the display name of the root management group or do other changes to the hierarchy. To get started you need to have access to the root management group. If you have global administrator permissions, follow the documentation (especially this) on how to set that up.

Continue reading …