I’m finally starting to settle into staying in another country. Leeds is a pretty great city and I’m in love with the most awesome running route. Still getting used to it being light at 22:00 though.
Bank project
Slow and steady has been the name of the game here. I’ve been researching a few issues around the implementation of a distributed model. I’ve also been in touch with a few people in the banking sector who will undoubtedly bring some great insight to the project.
I’m really looking forward to getting to the harder stuff.
Low level
I come from a self-taught background as a developer. I started with the front end basics and pretty much worked my way backwards
over the last decade+. Over the last week I’ve started working through some material which is giving me insight into the
inner workings of programs. I’m talking about stepping through C programs using gdb
, inspecting memory addresses,
working through and understanding the dissassembly. I’m loving it. I’ve done a little HLA (Higher Level Assembly)
way back when but it’s good to be able to understand programs at this level.
Monitoring
For a while I’ve been looking for a nice and simple monitoring tool for my servers, something that looks at a list of processes and if one of them stops it lets me know. I built that program and called it go monitor. It works really well and I’m stoked on it. I also managed to do it in a few hours, another reason I love Go. I wrote a post on it.
Misc
- Added more books to an ever expanding “to read” list
- Looking forward to the GopherCon videos
- Finding some really cool bands through Spotify
- Listening to The Tao of Seneca. Great so far.
- Continually disappointed by moves on the SA government
- Lightly following UK politics, and realising the SA government isn’t actually that far off
Conclusion
Another good week-ish gone by. Upcoming highlights include (hopefully) some dev time on the banking project, learning more about crypto and security, and more running and gym.