Hello, world.

I’m a software engineer with a fair few side projects.

About me

I’m a software engineer in the Frameworks team at Graphcore. In my spare time, I toy with my own projects within the world of computing, electronics, and more. I’ve always found myself fascinated by these machines and how they work.

Check out my projects on GitHub →

Posts

Setting up nvim-lsp

June 12, 2020

Just a quick one, as I’ve found nvim-lsp’s documentation to be a bit lacking. I hope this will get you up and running with this great tool: nvim-lsp is Neovim’s fully integrated language server protocol implementation that allows syntax checking, linting and omnifunc code completion within the editor. Currently, it is available as part of Neovim’s master branch, so in many cases (unless you are running Ubuntu, in which case there is a nice snap package available for you, so you can simply install the latest development release with snap install –classic –edge neovim), you will have to compile Neovim from source to start using it.

Me and My Website

April 8, 2020

I must admit, I haven’t exactly been maintaining this website all too frequently as I’d hoped (and as some of my friends at university constantly remind me about, they know who they are 😉), but I’ve been busy getting stuck in my second year of my bachelor’s degree. For those of you who haven’t seen the GitHub repository, this site uses a powerful static site generator called Hugo, which is automatically synchronised to Netlify whenever I push a commit to that repository.