Articles by: Denis Kryukov

artwork depicting various data elements organized by structures

Overview of Basic Data Structures: How to Organize Data the Efficient Way


We’ll focus on the most fundamental and important ones — arrays, linked lists, stacks, and binary trees. In this article, we’ll visualize how they work, examine...

artwork depicting a stylized WordPress logo

WordPress for Non-Programmers: Introduction to the Web Development World


Nowadays, WordPress is the ultimate answer to the “How can I easily build a website?” search query. This article will guide you through the basics of site-building...

artwork depicting WebAssembly logo and various web elements around it

Introduction to WebAssembly: The Magic of Native Code in Web Apps


WebAssembly might have the potential to reshape the entire web development landscape — just like JavaScript when it was introduced back in 1995. In this article, we...

artwork depicting a mockup web developer portfolio

Web Developer Portfolio: The Definitive 2019 Guide with 15 Portfolio Examples


At some point in their career, every web developer asks themselves: “Well, what is the best time to create a portfolio?” Luckily, we have an answer: today. First,...

100% accuracy is only 64% for people wit the imposter syndrome

Imposter Syndrome in Web Development: Understand It, Overcome It


Imposter syndrome is a pressing issue for all people, but it’s especially prevalent in the development sphere — but why is that? In this article, we will explore the...

Category: Job Tips
artwork depicting a floating laptop

Are Coding Bootcamps Worth Your Time? Yes — with the Right Approach


Are coding bootcamps actually worth your time, money, and effort? In this article, we’ll address these questions and take a closer look at this problem from both sides...

artwork depicting a blog post with clouds titled "Hey hi hello!"

Tech Blogging for Web Developers in 2019: Why? Which Platform? How to Start Your Own Tech Blog?


“Blogging” is a ubiquitous term in 2019 — every web developer is advised to start blogging for various reasons. In this article, we’ll explore 4 practical...

artwork depicting Windows, Linux, and macOS

Operating Systems Showdown: Windows vs. macOS vs. Linux for Web Development


On the surface, all operating systems are equally capable of performing web dev-related tasks: after all, HTML, CSS, and JavaScript are universal and require no...

artwork depicting SASS and LESS stylized as interface buttons

Sass vs. Less: Which CSS Preprocessor to Choose in 2019?


CSS preprocessor is a scripting superset of CSS that makes writing CSS code easier. Although these tools are similar, different web developers go for different options...

artwork depicting micro-frontends

Introduction to Micro Frontends: The New Tech on the Block


Like with all powerful technologies, micro frontends often cause confusion among developers, as evidenced by the ever so popular search queries like “What are micro...