Articles about Radek Fabisiak author's page

Radek Fabisiak was with the computers from his early days, remembers an orange screen with Win32, big floppy disks, and the sound of dial-up connecting to the internet.

He has got experience in full-stack development by working for top IT companies like Microsoft.

In the last years, in the core team of the Duomly, where as an addition to IT has got skills related to Online Marketing, SEO, Content Creation or building Online Business, now passing this knowledge to the Duomly’s audience.

He is a fan of skiing, video games, cooking, and martial arts in private life.

13 easy ideas how to make money with programming without big effort

Intro Would you like to know how to make money with programming? Programming is not for everybody but can be very profitable for those who decide to go into the coding world.  Most of us know programmers have a good salary because a lot of huge companies need our knowledge and skills.  Anyway, it’s only one point in the ocean of methods how programmers can make money, very often much bigger money than just regular salary.

8 min read

How to implement web monetization tutorial

This article was originally published at: https://www.blog.duomly.com/how-to-implement-web-monetization-tutorial/ Intro Hi guys, today we will talk about web monetization. Some of our friends or us have blogs, youtube channels, or websites. Part of us do not do it for money but because it’s our hobby. Anyway, in most cases, we have any cost of hosting or money that we need to pay for graphics or other maintenance. Even if you do not plan a big business on that, probably it would be nice if there would be a bit of cash on that.

6 min read

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 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

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

React.js performance tutorial

Building applications sometimes can be a bit challenging, especially when we need to build a fast and good-quality application. These times it can be necessary, especially when search engines can give bonus SEO points for faster working apps, and it can help us to reduce our bouncing rate very strongly. To help you with that, I’ve created a few hints and tips which you could use to make your app very fast.

6 min read

How to practice Python skills?

Learning Python doesn’t differ much from learning other programming languages. One path to becoming proficient in Python (or any other language) mostly depends on the existing programming knowledge and experience. This means that experienced programmers — already familiar with main programming concepts — usually use different strategies than novices. However, there are few things in common for all, and one of them is that you need to practice a lot!

12 min read

Slicing in Python – what is it?

Intro to Slicing in Python Slicing in Python is a feature that enables accessing parts of sequences like strings, tuples, and lists. You can also use them to modify or delete the items of mutable sequences such as lists. Slices can also be applied on third-party objects like NumPy arrays, as well as Pandas series and data frames. Slicing enables writing clean, concise, and readable code. This article shows how to access, modify, and delete items with indices and slices, as well as how to use the built-in class slice().

8 min read

What is the difference between Shadow DOM and Virtual DOM?

DOM (Document Object Model) is a fundamental concept in front-end, and for sure, everyone who tried to learn programming has heard about it more than once. For beginners, it’s not so easy to understand what it exactly is and how to manipulate it. DOM manipulation isn’t so easy and comfortable, and the most important, it brings a lot of issues with performance. Nowadays, there are two essential concepts of DOM came with progressive web frameworks like Angular, React.

6 min read

Why you should learn Python?

Python is one of the most popular and widely used programming languages of today. It’s applied by beginners and professionals, startups and large companies, academia and commercial entities. As a general-purpose and multi-platform programming language, it has a variety of applications. Python and most of the stuff in its ecosystem are free and open-source. There is a large, dedicated, and friendly community of developers and educators who support the development of Python and the related libraries and help people learn and master Python.

8 min read