π 8 months ago π 21 min read
Chatbots have become indispensable tools for businesses and developers seeking to improve customer interactions and streamline user experiences in today's rapidly evolving digital landscape. OpenAI's ChatGPT has transfo...
π 2 years ago π 17 min read
Filtering systems are common for most modern web applications. They are especially useful if there are large amounts of data. They allow users to save time and easily access the information they are looking for. You wil...
π 2 years ago π 15 min read
Search engines and users alike do not want to find a page that does not exist or is incomplete. As a developer, you should avoid it as well because it could reduce the number of repeat visits to your site and affect how ...
π 2 years ago π 19 min read
Collaborative online documents are common in various industries, allowing people with different expertise to create high-quality articles. It improves engagement, increases productivity, encourages problem-solving, and a...
π 2 years ago π 8 min read
The internet is a vast ocean of information. Search bars help us to filter the information and save time during the process. Search bars are used in virtually every app or website from Google and Twitter to e-commerce s...
π 2 years ago π 41 min read
A while ago I built my portfolio and I wrote a custom audio player to showcase my tracks. Since then quite a few people have been interested in its technical implementation. I've always replied I might write a full-lengt...
π 2 years ago π 14 min read
State management is the core of any modern web application since it determines what data is displayed on the screen during the app usage session while the user interacts with it. Think of ticking checkboxes on online su...
π 2 years ago π 11 min read
According to StatCounter data the device market of today is dominated by mobile, desktop, and tablets. In order to provide the best UX for the end-users, responsive design is a must-have in modern web development. In th...
π 3 years ago π 10 min read
Data has always been easier to perceive in a visual way. Visualization of the data allows us to see the tendencies over periods of time, allows us to compare different data as well makes it easier to see the totals, high...
π 3 years ago π 13 min read
The two main design patterns for web apps today are multi-page applications (MPA) and single-page applications (SPA). Each comes with significant differences in handling user requests. MPA reloads the whole page every t...
π 3 years ago π 17 min read
In the age of information, the use of modals can significantly improve the UX of websites and web applications. We see them everywhere from sites like Twitter to create a new tweet to complex management systems that run ...
π 3 years ago π 13 min read
The critical piece of any full-stack application is the connection between the frontend and backend. Generally, the communication is implemented by the client making the request to the server and the server sending back ...
π 3 years ago π 12 min read
In this tutorial, we will implement the localization in Svelte application. The app will include routing, so you can divide the content across multiple pages of the app. We will first set up a new project, then create t...
π 3 years ago π 12 min read
Long gone are the days when developers coded in Notepad and blogs displayed the code blocks using just HTML. Highlighted code is so much more pleasing to the eye and way easier to read. In this tutorial, we will create ...
π 3 years ago π 7 min read
Whether writing comments, composing blog posts, or writing advanced articles, a well-configured and performant text editor has always been one of the cornerstones for productive work and a great user experience. What is...
π 3 years ago π 19 min read
In this tutorial, we will be building a React Calculator app. You will learn how to make a wireframe, design a layout, create components, update states, and format the output. To get you inspired, here is the link to th...
π 3 years ago π 5 min read
Some months ago I posted an article about how I built my first personal portfolio. The feedback was pretty awesome and I got some great ideas on how I could improve it. Thanks to users dyllandry, cdthomp1, sufyaan323, a...
π 3 years ago π 9 min read
For the last few months, I've been working on a personal portfolio. I've always believed that a separate portfolio is important for any dev since it connects you to future opportunities and it helps you to grow your netw...
π 4 years ago π 13 min read
No success story is the same, we all have had our ups and downs in the learning process and things we wish we knew when we started out. If you are a new, aspiring developer, these 65 things will prepare you for the long...
π 4 years ago π 4 min read
Recently I bought a domain and decided to build a quick landing page to not leave it empty while I work on my portfolio. I thought some of you might find it useful, so I decided to make a tutorial on it. HTML Start by ...
π 4 years ago π 11 min read
Nowadays in our busy schedules and tight deadlines, it's critical to choose tools that increase productivity. Here I have compiled a list of some of my favorite NPM packages. I've also sorted them into categories, so th...
π 4 years ago π 11 min read
This article is inspired by Jose Aguinaga. I am using the same format - a dialogue between two developers, one of which is giving different options to less experienced dev. While Jose's article is targeted more on JS to...
π 5 years ago π 7 min read
Here I have hand-picked some of the most useful code snippets from 30 seconds of code. It's an awesome resource, go ahead and show it some love. In this article I tried to sort them based on their practical use, answeri...