Featured Post

Creating a web application with Angular and Firebase - What I Learned

Just before the summer holidays, a member of staff at my school approached me looking for the best way of doing something that's usually performed on paper, digitally. It's a niche concept that can best be described as "self-allocation to classes in the timetable". In my Sixth Form, we have these sessions called Directed Studies - sessions throughout the day during which someone watches over us while we procrastinate study productively. In Year 13 the number you have to attend is predetermined, but you get to choosewhen you would like these study periods. It's a relatively simple system, however, in the past, it involved getting everyone's preferences on paper.

Now, you might say that building a website for this sole purpose is overkill - if it works, then why fix it? I agree. If you were to weigh up the value of the tool and development effort, it makes no sense to build something from scratch.

That's why I made a responsive and modern web application, f…

Regularly Polling API with RxJava & Retrofit

Automatic Spotify Playlist of loved tracks

My Twitter Bio Is Alive!

Graphing Energy Consumption with TP Link HS100 Smart Plug

Material About Library - Release 2.3.0 Desktop Wallpaper

Custom Error Handling with RxJava & Retrofit 2