Vitalii

Vitalii @fix2015

About: Front-End Developer, I have consistently delivered high-performance, scalable applications across various industries.

Location:
United Kingdom
Joined:
Dec 18, 2018

Vitalii
articles - 14 total

Mastering JavaScript Testing: From Basics to Advanced Techniques

Explore how I created a comprehensive JavaScript testing tutorial on GitHub, with supporting TikTok videos. Aimed at developers of all levels, this guide is packed with practical examples and tips!

Learn More 0 0Jan 26

The Meeting Trap: When Managers Overload Developers

Exploring the impact of excessive meetings on developers and how tech lead managers can strike the right balance.

Learn More 1 0Jan 24

Huge Thanks for Helping Me Create the Biggest JavaScript Interview Question Tutorial

A Huge Thanks to Everyone Who Helped Me Create the Biggest JavaScript Interview Question...

Learn More 0 0Jan 19

A New Approach to Learning with Communication and Community

"Hello everyone! Welcome to my **Data Structures Tutorial Series**. Whether you're just starting out or have some experience with programming, I’m excited to take you through a journey of learning and understanding essential data structures in a way that makes sense for **all levels**. This series is not just about learning the theory; it's about creating a community, sharing knowledge, and having fun together. 🚀"

Learn More 0 0Jan 18

Improving Port Management Speed: Why I Created `port-client` to Replace `npx kill-port`

I created port-client to address the frustration of waiting for npx kill-port to terminate ports. While kill-port took around 15 seconds, port-client completes the task in just 1.5 seconds, boosting my development speed. After my pull request to improve kill-port wasn't accepted, I decided to build my own solution. port-client has gained almost 100,000 downloads, and developers are loving its speed and reliability. If you're tired of waiting for kill-port, give port-client a try!

Learn More 1 1Jan 14

ChatGPT's Global Conspiracy: Why Does It Act Differently in the UK vs Canada?

*During a mentoring session, I stumbled upon something strange: ChatGPT gives wildly different answers in the UK and Canada. Is there a hidden agenda? Here's my theory.*

Learn More 1 1Jan 13

Prepare for Interview Like a Pro with Interview Questions CLI

Take your interview prep to the next level with the Interview Questions CLI. A command-line tool designed to enhance JavaScript interview preparation.

Learn More 1 0Jan 9

Building PortClient: A Tool to Simplify and Speed Up Port Management

Learn how PortClient, a fast and efficient tool, was created to simplify port management and improve developer productivity.

Learn More 1 0Jan 9

Debugging with git bisect: A Smarter Approach to Bug Localization

Learn how to efficiently use git bisect to pinpoint bugs in your codebase, speeding up debugging and ensuring accuracy.

Learn More 1 0Jan 9

Unlocking the Power of spellcheck="true" in HTML: A Deep Dive for Developers

Discover how the spellcheck="true" attribute works in HTML, the role of dictionaries, and how different browsers handle spellchecking to enhance user experience.

Learn More 1 0Jan 9

From Ukraine to the UK: How Job Searching Has Changed Over a Decade

A personal journey of how job searching has evolved over a decade, from Ukraine to the UK. Discover how the process has changed, the importance of building a personal brand, and how networking has played a key role in shaping my career.

Learn More 2 0Jan 9

The Hidden Cost of Silence: Why Asking for Help Is the Most Underrated Skill in Tech

As a tech lead, I've had the privilege of working with diverse teams, tackling challenging projects, and learning from mistakes along the way. One of the most critical lessons I've learned is that the success of a project doesn't just rely on technical prowess or perfect planning. More often than not, the real game-changer is something surprisingly simple: the ability to ask for help.

Learn More 1 0Jan 9

A Hero's Journey in AI: Building Recognition with Teachable Machine

As part of a recent team project, we were tasked with creating a system to recognize 30 heroes from very popular films. Due to an NDA, we can't disclose the specific heroes we worked with, but the challenges and solutions we encountered can be shared. With a tight deadline and no access to additional development resources to work with AI, we needed a solution that was both quick and effective. After doing some research, we decided to try out Google's Teachable Machine.

Learn More 2 0Jan 9

Create Seamless Interactive Video Animations with the Interactive Video Player (JavaScript)

Video content is a powerful tool for user engagement, and with interactive media on the rise, the potential for creating dynamic experiences is vast. However, challenges like flickering or white screens during video transitions can disrupt the flow. In this article, we’ll explore how to solve these common problems with the Interactive Video Player — an open-source JavaScript library that makes it easier than ever to create interactive video animations without disruption.

Learn More 2 0Jan 9