Onboarding – Lessons from the MoJ

Onboarding – Lessons from the MoJ

unsplash-logoImage by Markus Winkler In September 2018 I got a contract for the UK Ministry of Justice and the Video Hearings project. I learned a lot during this project and want to share it as it is fresh in memory. As it is a real-life experience it might be...
5 ways to become a better software engineer

5 ways to become a better software engineer

Past two months I’ve been reading a few dev books, I went to Uncle Bob’s Clean Architecture course and Skillsmatters ┬ÁCon. I also did coding tests and helped onboard people on my team. This made me realise two things, a) I’m learning a lot and b) I...

User stories and use cases

TL;DR; Use cases are higher level and describes to the user what a feature/story does and the user story describes how the system solves this need. My team is currently fleshing out some new features for the next version of our software and this morning I started...
EnumerableExtension

EnumerableExtension

Now I use the enumerable extensions in C# a lot. First(), Single(), Select() is everywhere. However, I’ve found that there’s a few I’m missing and that sometimes they just don’t exactly suit my purposes. So, sometimes I create an additional...