TShirt a day
I’ve been reading a lot of books and blog posts, watching a lot of conferences about development for the past year and I was searching a project to help me wrap my head around all the interesting concepts I’ve learned.
Some day I received another t-shirt from a punk rock band - I have so many t-shirts... - and had an idea : "What if I made a service where people could choose what t-shirt I should wear on a given day ?"
This is stupid but can be a decent project to play with Domain Driven Design concepts, to build a true Restfull API (ouch...), to work on some front-end again, to (maybe) try to use docker as a container, to do some Behaviour Driven Design, to practice my unit test writing skills...
If this project goes to production some day it could lead to a funny experimentation too because I have some t-shirts I probably should be embarassed to wear in some contexts.
(And if this goes to production this might lead to learn some more devops stuff. They say the more you do devops stuff the more you like doing it.)
This is project is open sourced, you can find it on Github and I’ll do my best to write some blog posts with the thing I’ve learned and struggle with.
Here are all the blog posts in the Tshirt a day serie :
Hey ! I’m on Twitter too, if you want to chat about this serie or something else. Feel free to comment below as well.
- Improve your automated testing : You will learn how to fix your tests and make them pass from things that slow you down to things that save you time. This is a self-paced video course in French.
- Helping your teams: I help software teams deliver better software sooner. We'll work on technical issues with code, test or architecture, or the process and organization depending on your needs. Book a free call where we'll discuss how things are going on your side and how I can help you.
- Deliver a talk in your organization: I have a few talks that I enjoy presenting, and I can share with your organization(meetup, conference, company, BBL). If you feel that we could work on a new topic together, let's discuss that.