Articles about IT & AI


Git rebase tutorial and comparison with git merge

Intro There are many ways of working with git, if they’re clean, and don’t do damages, probably most of them are good.  But same as space vs. tab, in the IT world is a war between fans of rebase, and fans of git merge.  There are tons of arguments about: -Which way is better? -Which one is cleaner? -Which is more comfortable? -Which one gives a cleaner git graph?

6 min read

CSS background image tutorial with examples

The background image is probably one of the CSS properties which all of us, front-end developers, used at least a few times in our careers. Most people think that there can’t be anything unusual about background-image, but after a quick research, I have a different conclusion. There are lots of questions askes about CSS background image every day in Facebook groups and lots of unknown tricks which can help us to achieve amazing effects and make stunning apps and websites.

4 min read

How to use animate css tutorial with examples

In this article, I’d like to show you how to use animate.css library. A few years ago, I was working on a mobile app project where the user interface was pretty advanced, loaded with lots of movement and gradients. It was just like each of those modern mobile apps, which would like to provide the best visual experience to users. It took me lots of time to create all the animations in CSS and make them smooth and good looking according to designer instructions.

5 min read

CSS border with examples tutorial

Introduction to CSS border Hi guys, today we will talk about… BORDERS! The CSS border is something that you will most probably use almost every day, if you’re front-end developer, of course. I’ve found a few useful (some more, some less, some just funny) tips and tricks that you can use in your project. Let’s start! If you prefer video here is the youtube version. 1. Animated CSS border What to do when we would like to make our item more visible?

3 min read

How to build an HTML table tutorial

When you are building a project which has some data to present, you need a good way to show the information easily and understandably. Depending on the type of data, you can select between different HTML elements. In many cases, the table is the most convenient method to display large amounts of structured data nicely. That’s why in this article, I’d like to explain to you the structure of the table, show you how to create one, and give you a little advice when it’s a good idea to present your data as a table.

6 min read

SQL Join with examples tutorial

Introduction Today we’ll talk about SQL Join. I remember when I needed a bit deeper knowledge about SQL that I’ve already had, unfortunately, that time had not. It was a few years ago, when I wanted to get a cool role, with a nice company and cool salary, it was a simple front-end engineer role, but with knowledge of SQL. I’ve had some SQL knowledge, at least enough to work with that on a simple level, like doing simple queries.

5 min read

How to build dashboard with Bootstrap tutorial

Would you like to create websites from a ready element? Bootstrap is one of the most popular CSS frameworks. It allows us to build a beautiful UI from ready components, like navbars or forms. Bootstrap also provides a responsive design so, while using the grid properly, you don’t have to do additional styling for mobile views. For advanced developers, CSS frameworks seem to be simple because it’s mostly about reading the documentation, but beginners sometimes may have issues building projects from Bootstrap components.

8 min read

CSS Animations Cheatsheet

Since we can create animations in CSS, building a stunning website with smooth transitions and nicely moving elements should not be difficult. It’s a great chance to add some amazing effects to the design of your website and make it remembered by the clients or recruiters. It’s always a great option to stand out from the crowd of other developers’ portfolios. You don’t have to rebuild half of your website; sometimes, it’s enough to add one or two effects to make the design more vivid and exciting.

6 min read

Which type of courses will be the best to learn programming?

A few days ago, I saw a question on the forum, asked by a user who would like to start learning programming. He was asking about a programming course for beginners, which will be the best for him to start. Also, he asked about one interesting thing which I never paid attention to, which will be a better type of course, video course or interactive course with coding challenges, as he is a beginner and he doesn’t know where to start actually.

6 min read

React vs Angular vs Vue

Since a few years, the popularity of different front-end frameworks grew significantly. That’s why those days probably lots of us can’t image front-end development without using one. While starting a new project, we have to decide which framework to choose to make development fast and easy and to have a great final result. Since Google developers released Angular, and Facebook programmers created React.js, developers started to discuss which one is better.

6 min read