Getting up to speed with IntelliJ

IntelliJ is a great, powerful IDE and if you utilise it well, you can get a lot out of it. It has powerful features that I use all the time and I thought I would share some of them here. These really improve your experience so it’s worth putting the time into picking them up. »

Showcase your repos on Jekyll

Jekyll is a great, blog-aware, static site generator and is how I develop this website. Recently, I found github.dev, a theme for Jekyll that gives you a version of your Github profile in the form of a Jekyll blog hosted on Github pages. I thought this was a great idea and I wanted to add a similar thing to this website. »

Surviving a Hackathon

So you want to do a hackathon? Hackathons can be great fun, giving you a chance to compete to build the best product you can in just a couple days. They can help you learn new technologies or platforms and if you’re still a student, gain experience working in a team. »

Developing with Vim and Tmux

You’ve probably heard of vim. Maybe you’ve used it with SSH, maybe you opened it one time and couldn’t quit or maybe you’ve heard people talking about it but figured it wasn’t worth learning. Whichever it is, there’s no denying that Vim is a very popular editor. »

Android Dev Summit 2019

Each year Google hosts Android Dev Summit, a conference for Android developers. This year’s summit started just yesterday and I thought I would talk about some of the things I found interesting in the keynote. »

Getting started with Android

Recently, I began looking into Android Development and while there’s already a lot of resources out there, I thought I would share what I’ve learnt for anybody just getting started. These are the key things you need to know to start developing for android. »

Welcome to my blog

Hi, I’m Ben. I’m a Computer Science student at the University of Southampton and this is my blog. This is just a short post to kick things off. »