SIGN IN

My Account

Denis Kryukov offline 5 hours

Python range() Explained and Visualized

Published
1

In this article, we’ll explore the functionality of range() and highlight its use cases — and you’ll know how to use range() in Python efficiently, appreciating...

Category: Programming Python

“Learn Python the Hard Way”: a Detailed Book Review

Published
1

In this article, we'll review a popular book titled "Learn Python the Hard Way" and analyze both its strong and weak sides....

Category: Programming Python

Python enumerate() Explained and Visualized

Published
4

Python is renowned for its collection of libraries, modules, and functions that it comes packaged with — and enumerate() is something many developers want to...

Category: Programming Python

Responsible Web Scraping: Gathering Data Ethically and Legally

Published
2

In this article, we’ll explore the definition of web scraping, how it works, its use cases, legal and ethical issues — and how to avoid them by scraping...

Category: JavaScript Programming Python

Overview of Bots in Social Media and Messengers

Published
1

With bots' popularity rising every year, many people tried to prophesize that bots would revolutionize the entire IT industry … but as we all know, that didn’t quite...

Category: Programming Trends

DevOps Overview: Rethinking How Development and Operations Work

Published
0

In this article, we will examine the intricacies of the DevOps approach: why is it vital for today’s software development, which tools are being used, what are the use...

Category: Job Programming Project Managment

Design Patterns Overview: Helping You Write Better Software

Published
0

In this article, we will explore the most popular software design patterns like singleton, decorator, observer, and factory. We’ll also discuss why it’s important to...

Category: Fundamentals Programming

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

Published
0

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

Category: Fundamentals Programming

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

Published
0

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

Category: Fundamentals Programming Tips

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

Published
0

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

Category: JavaScript Programming

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

Published
0

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

Category: Job Programming Tips

Imposter Syndrome in Web Development: Understand It, Overcome It

Published
0

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

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

Published
0

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

Category: JavaScript Job Programming

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

Published
0

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

Category: Blogs Programming Tips

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

Published
0

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

Category: Fundamentals Programming Tips

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

Published
0

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

Category: CSS Programming Trends

Introduction to Micro Frontends: The New Tech on the Block

Published
0

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

Category: JavaScript Programming

5 Essential SEO Tips for Web Developers

Published
0

Proficiency in SEO is absolutely vital for today’s web developers: using the right tools and HTML tags, you can ensure that your content actually reaches its audience....

Category: Fundamentals Programming Tips

Best Resources for Preparing for Your Technical Interview: Books and Online Platforms

Published
0

Technical interviews are a staple of the tech world: they’re praised, they’re analyzed, they’re criticized, but they just cannot be ignored — after all, they...

Category: Interview Job Programming

Introduction to the Best Code Playgrounds: JSFiddle, Codepen, and CodeSandbox

Published
0

With the advancements in JavaScript in the latest years, creating, editing, and running code is no longer constrained to offline editors running on the developer’s...

Category: JavaScript Programming Tips

5 Awesome JavaScript Conferences to Attend in 2019

Published
0

With web development being an incredibly popular domain, there’s no shortage of relevant events, meetups, and cons for web developers to gather. Still, with an...

Category: Events JavaScript Programming

Yarn vs. npm in 2019: Choosing the Right Package Manager for the Job

Published
1

In this article, we’ll thoroughly explore both Yarn and npm, all the while answering these questions: What are their key features? What advantages and disadvantages do...

Category: Fundamentals JavaScript Programming

10 Sorting Algorithms Interview Questions: Theory and Practice for 2019

Published
0

Proficiency in algorithms is such an essential part of programming knowledge that it’s hard to imagine great remote developers without it. The great thing about...

Category: Human Resources Interview Programming

Working the Agile Way: Lean and Kanban

Published
0

Nowadays, agile is far more than just a number of principles – it incorporates complex methodologies like Lean manufacturing and Kanban. How can they be used to...

Category: Fundamentals Project Managment

Sign in

Forgot password?

Do not have account yet? You can create one

Or use a social network account

 

By clicking Sign Up, you agree to our privacy policy

Sign up

Already have an account? Please

Or use a social network account

 

By clicking Sign Up, you agree to our privacy policy

Password recovery

You can also try to

Or use a social network account

 

By clicking Sign Up, you agree to our privacy policy