Truth can only be found in one place: the code.

Robert C. Martin, Clean Code: A Handbook of Agile Software Craftsmanship

all | popular | tags | rss

Modern JavaScript: ES6. Part 1. Short and clear.

ES6, also known as ECMAScript 2015, is a significant update to the language, and the first update to the language after ES5 was standardized in 2009.

Continue Reading »

Top 10 JetBrains IDE keyboard shortcuts

Code editor keyboard shortcuts can save you a lot of time. They can replace several operations with just one.

Continue Reading »

CSS Precedence

In a single HTML document possible that some CSS rules will conflict with one another. CSS uses a mechanism called the cascade to resolve any such conflicts.

Continue Reading »

Types of CSS Selectors

CSS selector is the part of a CSS rule set that actually selects the content you want to style. Let’s look at all the different kinds of selectors

Continue Reading »

Software Development Best Practices

A well-written project is more stable, easier to maintain, more enjoyable to work with. In the following post, we will discuss some best practices that will allow...

Continue Reading »

Types of PostgreSQL Indexes. Short and clear.

There are several types of indexes in PostgreSQL. Beginners or those who have little to do with the databases use the index that PostgreSQL creates by default (B-...

Continue Reading »

SOLID principles. How to create maintainable code.

In a previous post, we looked at principles to avoid when writing code. You can read it here. In this post, we will look at SOLID design principles, programming ...

Continue Reading »

STUPID principles. What you should avoid when writing code.

If you want to write understandable, flexible and maintainable code, you need to know how bad code looks like first. In this post, I will discuss bad practices th...

Continue Reading »
Page 1 of 3 Older Posts »