DEV Community

Gift Egbonyi
Gift Egbonyi

Posted on

Life update as a full stack developer

Hey friends! šŸ‘‹

I didn’t post a tutorial last week, and there’s no excuse that can justify it. I apologise — I got a contract gig and became completely caught up in it. I’ve not yet learnt how to balance work life and recreational activities.

So tomorrow, expect a tutorial from me!


I learnt something new last week: Rails! Yes, Ruby on Rails. It was the framework used for the backend of the gig I worked on. Although my role was Frontend Developer, I had to do a few things on the backend. I found it surprisingly easy to navigate Rails because it’s quite similar to Python. People often say Rails is simpler and more beginner-friendly, but at the moment, I’m not so sure. Maybe I’m biased since I’ve been using Python for a while.

Anyway, if you have a solid foundation in computer science, learning a new language or framework is usually a walk in the park.

I recommend taking CS50 Introduction to Computer Science, taught by David J. Malan, if you’re curious. It helped me a lot! Although I was already programming before I took the course, it broadened my understanding and gave me more clarity.

That’s why picking up Rails wasn’t as difficult as I had imagined.

I also made use of AI tools such as ChatGPT and Claude. Honestly, it was a game-changing experience. These tools simplified complex Rails code for me and generated useful examples.

Of course, I faced bugs šŸ›, but I fixed them all.

I find the entire debugging process invaluable — it’s a brilliant way to learn, explore, and test edge cases.

Anyway, I’ve yapped enough. See you all tomorrow!

Bye.

No, not yet! 🤚

I’m currently looking for a full-time 
or contract role (remote). 
I’d be thrilled if you could 
take a moment to check out what I can offer your business:
Enter fullscreen mode Exit fullscreen mode

Github
Portfolio
LinkedIn


I'm ready to start immediately

šŸ“§ you can reach me at egbonyigiftvicky@gmail.com to schedule a meet

Let's talk about how I can contribute my skills to drive business growth for your company

Top comments (0)