DEV Community

Antoine
Antoine

Posted on

Hi, I'm back! πŸ‘‹

Well... to the ones who read my one and only article at least πŸ‘‹


I created my profile when I started studying development in my new
school and when I got hired for my alternance (kind of
apprenticeship in France). I wanted to write a kind of journal to keep
track of my progress and new journey to this world I was introduced in
and wanted to improve in also. As you can see, I went pretty much
silent.

Where am I today?

I'm still studying web development and working in that same field. A lot happened and I improved in a lot of aspects (backend, frontend and even some more specific things...). What I've been enjoying the most so far is being able to control pretty much everything I use, from my desktop environnement, to the apps and scripts I could make to have a more flowy workflow.

I also started some side projects with a developer friend (ex: a
tournament web/app with some social functionnalities, a note taking app aiming towards user-friendly use without losing on functionnalities etc...).

So today, in order to publish something I decided to describe some of the projects I've been working on and also talk about things I learned and habits I created. I'll also talk about what inspired me, and creators I've been watching and who had an influence on my
work.

October to February

That's when I went silent. Back then I was mainly focusing on studies, I also got a part time job that I would do on sunday mornings in a bakery. I went through the school projects without much problems and started to plan more before writing any code (planning the database, thinking about the project architecture etc..). Also back then in my company I was handed the development of a notification system on our new project (first started with a typescript/Vue stack, and then had to communicate with another php/Angularjs project that we had to connect to that system). That was the biggest project I've ever done yet.

I also started to read and watch content about development more than I used to. Obviously as a french person I was already watching Graphikart's videos. I discovered craftzdog and started to fall on the neovim trend around that time too. That's also when I started giving a shot to React, nextjs and some other well known tech for these kind of stacks that I would be using for my side projects.

March, finding the real reason why

When I started my journey, whenever I needed to use or interact with a Linux system, I would mainly use a VM or WSL with Ubuntu. That's what I learned in school and what I got familiar with for a few months. But then as for my side projects I started digging more and switched to Arch (Manjaro arm for my RPI4, and Arch with qtile for one of my laptops). I felt more free in some way using Arch, and with my customization addiction, it just felt great.

One of the first big side project I started was a note taking app using Electron, React and typescript along with remark librairies. As of today, it's still at a project state and in pause because of more advanced other projects.

I also went through the end of my first year of school and finals
without any problem. The main finished project during that period before summer was the final project for the end of the first year. It was a full functionnal website for a bakery with an admin page letting the allowed people to manage the app's data (users, products etc...).

After that I reunited with card games and started playing more Magic the Gathering. Which made me wander around functionnality lacking tournament websites. It made me remember how unpractical it was to go to tournaments for card games, having either to listen to a speaker annoucing the rounds pairing or look at a paper printed where everyone had to go to to know where to go. So a new project started for me: Koma project (named after one of my favorite cards). The idea is to develop a tournament website with social functionnalities such as following users, chatting, commenting events and also collecting data for user statistics
etc... During the time I've been thinking about this project I
recalled one of the lessons I learned from craftzdog that really resonated within me. During all this journey up until today I've mainly been developing apps/solutions (as for my side projects at least) that I would be using or be happy that it existed. That became my moto and motivated me to dive into that web tournament app. A friend joined me on it and we are slowly planning on deadlines to keep us motivated and working towards a product launch someday.

What I'm planning to do

As I said, I wanted to publish on my profile at a regular pace at first, doing some sort of log of my life as a new developer. I still want to do that but without putting pressure on me with a regular publishing schedule. Instead I want this to remain fun while still acting as a log of my activities and progress. Of course I'll also use it to post about progress of my different projects and Koma in particular for the moment (more detailed illustrated articles will come).
I hope that you will be a lot to join in reading my logs and I'll be happy to see your reactions throughout all that I will publish in the future. Also don't hesitate to ask me any questions or submit ideas of things you would like me to talk about (tech or life as a junior developer related).

Thank you for reading me and bearing with my french english 😊

Top comments (1)

Collapse
 
artydev profile image
artydev

Welcome :-)