Articles about IT & AI


9 PHP projects ideas

This article contains affiliate links. By purchasing using these links you support our blog and YouTube channel. PHP projects ideas Getting experience in new technology you are starting with is necessary to get a job, start freelancing, or even start feeling more confident with it. By creating two, or three projects in the given technology, you can check how to set up the project and what’s important and learn some good practices of coding with the selected technology.

8 min read

React Native project ideas

This article contains affiliate links. By purchasing using these links you support our blog and YouTube channel. Intro to React Native project ideas A few months ago, we realized that what people who study programming as self-learners miss are ideas for projects that can be built to practice your skills and build a portfolio. Taking into consideration that practicing is really important to really learn programming and new frameworks, we decided to start a series where we provide a few ideas for each frontend technology.

8 min read

What is JSX?

Intro to what is JSX? As a student learning front-end development, your first choice after HTML, CSS, and Javascript is a framework that will make it easy to create the first project. And as most beginners start with ReactJS because it’s pretty popular and easy to use the framework. So, when you are already used Create React App to set up your new project, you may realize something wired or something new.

6 min read

Types of employment as programmer

Types of employment - intro When you become a software engineer and get some experience, you have more than one way to go with your career. Although most software developers work their whole life as full-time employees, there are at least two other ways programmers can go with their skills. By selecting different types of employment, you can change your career by 180 degrees. If that change would be positive or negative, you need to analyze the pros and cons of different employment options.

9 min read

What is Create React App?

Intro to Create React app? Setting up a ReactJS application from scratch can be a long and complicated process. You have to think about everything, like Babel, Webpack with all the plugins, testing libraries, etc. And it can also bring some issues which can take a few hours to solve. But fortunately, there is a fast and easy solution that can be used in lots of cases, and it’s the Create React App tool.

6 min read

Composition vs Inheritance in React.JS

Intro to composition vs inheritance Welcome to the composition vs inheritance in React comparison. If you’re a senior developer or architect, I bet you know the most popular concepts, design patterns, and how stuff works inside. But still, not many front-end devs go think so much about composition and inheritance. It’s not an often discussed topic, and I’ve noticed not all devs can explain why they created their solution with this or this way.

7 min read

6 job interview tips for developers

Job interview tips for developers intro The job interview is something challenging for many people because you have to go to the meeting with your future employer personally in most cases. Besides that, you never know what kind of questions you can hear and what answer will be the best. Although the technical part is important and depends on your hard skills, sometimes it happens that even an experienced developer may not pass the interview because of the soft skills and lack of preparation for the other part of the interview.

11 min read

List and keys in React - cheatsheet for beginners

List and keys in React intro List and keys in React are among the most basic concepts. It may be the first scary one for beginners who just started to create their first application using the React framework. And what’s even scarier, you can’t avoid using lists because almost every application has some kind of repeatable content. But in reality, really simple. It just needs to be explained. That’s why in this article, I decided to explain what lists are, how to build a list in JSX, what keys are and how to fix one of the most common errors connected to list and keys you will see a lot of times in your console.

7 min read

React lifecycle methods with hooks cheatsheet for everybody

Intro to React lifecycle methods Welcome to the react lifecycle tutorial, where I will explain all the things related to the react component lifecycle methods. You’ll learn about the four main react component lifecycle stages, when they’re fired, and what is happening inside. Next, we will talk about the methods used during these stages, which ones we need, and which ones we should avoid. We won’t forget about these deprecated methods, so you will know which ones you should definitely refactor in your code and don’t use anymore.

9 min read

What are your future goals in career and life?

This article contains affiliate links. By purchasing using these links you support our blog and YouTube channel. What are your future goals? What are your future goals? This question is pretty common while interviewing for the job of your dreams. And that’s kind of understandable that company that would like to hire you, what’s to know what are your future goals for work or even in life. First of all, if you can present your development plan and describe what you’d like to achieve in the next few years, you can be a great investment for the company to bring you on board.

9 min read