profile

Tom Němec

I'm a self-taught web developer and content creator. I love coding , tech and share my process and work with the world through social media.

a book and a small figurine on a desk
Featured Post

The Difference Between Git and GitHub Explained

tom nemec The Difference Between Git and GitHub Explained Hey Reader,Next week, a new opportunity to shine, right? Today, I’ll break down the difference between GitHub and Git for you. So, let's get started! Git is a version control system. It helps you keep track of changes to your code. Think of it as a save game feature for your project. You can revert to previous versions or see the history of changes. Git runs locally on your computer. GitHub is a platform that hosts Git repositories. It...

black iphone 5 on white table

tom nemec Building Consistent UIs with Radix UI and Tailwind CSS Hey Reader, I am finally back from vacation!I hope you had a great one as well. During my free time, I was coding because I had an interesting idea that I wanted to bring to life.It was a great way to practice Next.js and Tailwind CSS after taking a new course. But what I want to talk about today is Radix UI, a library I am using for styling this project.I highly recommend it because, in combination with Tailwind CSS, it works...

a laptop computer sitting on top of a bed

tom nemec Kickstart Your Week with Tailwind CSS Hey Reader, Another week ahead!I just realized I made a mistake last week and forgot to change the text.Sorry about that—let's fix it today and dive into Tailwind CSS. I want to share a quick tip with you today. If you've ever struggled to design and maintain consistent UIs in your web projects, you're not alone. Managing CSS can be daunting, especially as your project grows. But don't worry, I have a tool that can help. It's called Tailwind...

a laptop computer sitting on top of a bed

tom nemec Kickstart Your Week with Tailwind CSS Hey Reader, Another week in front of us! Today, I want to share a little tip with you. You might have experienced challenges when trying to manage your code and collaborate with others on software projects. Ensuring your projects are well-organized and accessible can be quite a pain, especially if you are just starting as a developer. But don’t worry, I have a solution for you. It’s called GitHub. GitHub is a web-based platform used for version...

black and white penguin toy

tom nemec What is GitHub and Why You Should Use It Hey Reader, Another week in front of us! Today, I want to share a little tip with you. You might have experienced challenges when trying to manage your code and collaborate with others on software projects. Ensuring your projects are well-organized and accessible can be quite a pain, especially if you are just starting as a developer. But don’t worry, I have a solution for you. It’s called GitHub. GitHub is a web-based platform used for...

tom nemec Mastering Maintainable Code with SOLID Principles Hey Reader, Another week in front of us! Today, I want to share a little tip with you. You might have experienced challenges when trying to write maintainable and scalable code in your software projects. Ensuring your code is clean and easy to understand can be quite a pain, especially if you are just starting as a developer. But don't worry, I have a solution for you. It's called SOLID principles. SOLID is an acronym for five design...

tom nemec Interview Experience: What to Expect Hey Reader, another week to crush! I have something cool to share with you. Last week, I received an offer from a big company to come in for a tech interview. Even though I am quite stressed about interviews, I see them as a great opportunity to test my knowledge and find weak spots. Today, I will share with you my takeaways and, in the end, the questions I was asked. The interviews I faced could be separated into a few sections: Introduction...

selective focus photo of silver tower viewer telescope facing sunshine

tom nemec How to Avoid Feeling Overwhelmed. Hey Reader, Hope you recharged over the weekend. I was thinking about today's newsletter during the weekend. The plan was to cover another technical topic.However, I couldn't stop thinking about the numerous tasks I have for the upcoming week. It felt a bit overwhelming, but after planning everything out, I'm confident I can handle it all. Moreover, I came up with a topic for our newsletter. I'd like to share a productivity trick that has made my...

green tree on grassland during daytime

tom nemec Passion is a fire that you need to handle with care. Hey Reader, Another Monday - let's crush it, right? Today, I have some insight to share with you. It might look like it's Tom-related, but trust me, there is value inside. SO here we go....I experienced burnout. Yeah, everyone has this. And it was not good because I am in the middle of many important projects. I felt sleepy, nothing was fun for me, I didn't know what to do first, and I skipped training and learning. This caused me...

green tree on grassland during daytime

#Tips&Tricks Effortless Media Uploads: A Tip for Web Developers Hey Reader, Another week in front of us!Today, I want to share a little tip I learned recently.You might have experienced creating or building a solution for uploading media through your app. Building a custom API might be quite a pain, especially if you are just starting as a web developer.But don't worry, I have a solution for you. It is called Cloudinary (no ad intentions).Cloudinary is a platform for effortless uploading of...