CSS Conflicts CSS Conflicts

CSS Conflicts

In this article, I will explain how CSS conflicts are resolved automatically in the browser, what are the concepts for solving issues with contradicting declarations and how to quickly override the default behavior. Do you prefer video? There are three possible places where you can have your CSS styles defined....

Jan Zavrel
Jan Zavrel May 07, 2020
Mastering SQL Basics Mastering SQL Basics

Mastering SQL Basics

In this tutorial, I will show you the basics of Structured Query Language, also known as SQL. We’ll install together Database Management System as a part of the LAMP stack via XAMPP and I will explain how to use MySQL Command Line Interface in Terminal (or Command Prompt) to communicate...

Jan Zavrel
Jan Zavrel February 22, 2020
SwiftUI By Examples SwiftUI By Examples

SwiftUI By Examples

In this tutorial, I will teach you about SwiftUI, Apple’s latest addition to the amazing world of iOS development. SwiftUI is nothing short of a game-changer. It makes the life of iOS developer so much easier and I can’t wait to show you all the magic waiting for you. What...

Jan Zavrel
Jan Zavrel January 08, 2020
Regular Expressions Explained Regular Expressions Explained

Regular Expressions Explained

Regular expressions are very powerful and intimidating at the same time. Let’s see why there’s no reason to fear them! In this article, I would like to help you, so you no longer need to spend hours on StackOverflow looking for the right pattern which will finally work. I can...

Jan Zavrel
Jan Zavrel December 27, 2019
HTML Basics HTML Basics

HTML Basics

If you want to become a web developer, you need to understand the basics. In this article we focus on the primary markup language you absolutely need to master, HTML. HTML stands for HyperText Markup Language. It’s a special language that web browsers understand. It’s basically a bunch of instructions...

Jan Zavrel
Jan Zavrel December 16, 2019
From WordPress to Ghost in the JAMstack From WordPress to Ghost in the JAMstack

From WordPress to Ghost in the JAMstack

Ditch that slow and expensive WordPress blog and learn how to free your mind and save money with modern technologies that will boost your website to the next level. TL;DR version: If you’re tech-savvy, just grab this code and you’ll figure it out immediately. The rest of you, just grab...

Jan Zavrel
Jan Zavrel December 05, 2019
Don’t Pay For Crap, Set Up Your Own VPN! Don’t Pay For Crap, Set Up Your Own VPN!

Don’t Pay For Crap, Set Up Your Own VPN!

VPN or Virtual Private Network allows you to send and receive data across public networks (like the Internet) securely and privately. It’s like connecting two computers with a cable so no one else can eavesdrop the communication. In case you’re not aware of it, the Internet is very public and...

Jan Zavrel
Jan Zavrel September 27, 2018
Docker for PHP Developers Docker for PHP Developers

Docker for PHP Developers

In this article, I will demonstrate how the old thinking leads us to bad practices when it comes to organizing digital information. I have always missed some easy to follow tutorial on Docker, so I have decided to create it myself. I hope it will help you understand why Docker...

Jan Zavrel
Jan Zavrel March 17, 2017
Laravel/Homestead — The Real Installation Guide Laravel/Homestead — The Real Installation Guide

Laravel/Homestead — The Real Installation Guide

Looking for the tutorial that actually works? Here’s the one! I got stuck when following Say Hello to Laravel Homestead 2.0 tutorial, because there is one huge omission. Here is the complete step by step guide. Just Follow and then read Explain if you want to know more. Follow Get...

Jan Zavrel
Jan Zavrel March 30, 2015

TWDC

FRONTEND FROM SCRATCH