Michael Park

Hello! I'm Michael

I'm Michael, a Principal Data Engineer based in Leeds, United Kingdom. I'm an easy going guy who can sometimes be bothered to write down what's on his mind. I specialise in Python, SQL, Infrastructure as Code and various cloud tooling. I love to hack around on different technologies and have worked with various other languages throughout hobby projects and work. I am always happy to have a chat or give advice so please reach out to me at [email protected] if you think I can help or just fancy a chat.

Have a browse to see if anything peaks your interest. I will probably be writing about topics such as:

  • Coding/CLI-Tools/etc... (yes I am that guy who uses neovim)
  • NBA/Basketball
  • Food
  • Music
  • Life

I currently work at Hippo Digital, if you want to work with me and other great engineers please get in touch. (There is a referral bonus for new work and new hires so if you want to split it, reach out to me first 😉)

Recent Posts

  • The Value of Time and Struggle

    I have many conflicting thoughts that I -- as a data engineer, a consultant, a member of society, a friend to some, and husband to one -- am going to try to articulate throughout the course of this post. I will do my best to organise my thoughts throughout this piece in way that at least helps me formalise how I am currently feeling about my long-term future in data and software engineering over the last two years of using AI to various degrees.

    Read article →
  • Starship JJ Theme

    There are a few nice modules for JJ that exist currently for starship.rs but none of them fit what I was after...

    Read article →
  • Convenient auto-command for vim.pack.update

    Neovim 0.12's new built-in package management is a breath of fresh air, but the default confirmation buffer is a bit bare-bones when it comes to quick interactions. If you're like me and want to just hit a key to sync everything up instead of using the code action ca and selecting update on each package...

    Read article →
  • Finding Nerd Fonts in Neovim

    I have been writing quite a few presentations in presenterm and was repeatedly going over to the nerd font website to search for the icon that I wanted to pick copying it, then pasting it in neovim. Surely... there is a better way.

    Read article →
  • Two useful aliases for use with JJ

    Everyone will have the jj tug alias defined in their list of aliases in their jj config. I would like to share two that I think are quite nifty and useful!

    Read article →
View all posts →