CSS is seen as an impediment in web development for many of us. Most of the time it looks like even when you follow the rules and everything seems clear, it still doesn’t work the way you want it to.
Therefore, the purpose of this article is to make some features of CSS much easier to understand.
The thing I want to address now is the alignment of the elements.
Without further ado, here are some of the most common scenarios one might encounter when it comes to this topic and how they can be approached.
As the complexity of the web applications and the number of actions the user can perform in a specific direction increases, it becomes increasingly difficult to maximize UX efficiency and also keep the interface clean.
A good approach for this situation is to display the actions a user can take in a customized context menu, rather than creating UI buttons all over the place.
I’ll use Gmail as an example to show what I mean.
Writing conditional code can be seen as something very simple and straightforward, which you learn once and then always do that way.
However, even the simplest things can be improved.
Here are some short tips you can use to write better conditional expressions:
Recently I decided the be more involved in the open-source community and because of my limited free time, I thought that I should start by creating libraries and helpful repositories in the spare time.
For some of them, it turned out that setting up a toolchain in Webpack for projects was, if not more, then at least as time-consuming and difficult as building the library itself.
The most interesting case is related to the most recent module that I’ve published, which is nothing more than a simple wrapper around an API (REST).
What was special about this situation was that…
Depending on what you do, there are often a few tools that you use from time to time that help you in your work. Some of them can even have daily use.
Here is an organized list of the top resources I use the most while working as a web developer.
This list contains resources in the form of tools, websites and even articles.
Their order is random, based on their order that they appear in my bookmarks :)
As a web developer, you want to ensure that the application you are delivering is stable and that it will not behave unexpectedly when used by any user or consumed by other applications.
To perform this check manually would be time-consuming, especially if we have an extensive application that is continuously changing and updating. We can use test automation scripts and even combine them with different tools to get the most out of them to solve this problem.
One of the first steps when setting up a VPS is to add a new non-root user with an SSH key and disable root authentication and password authentication.
In this article, we’ll see exactly how to do this for a VPS with a Linux-based OS (Ubuntu).
Downloading files is an essential aspect of surfing the internet. Tons of files are downloaded from the internet every day, from binary files (such as applications, images, videos, and audio) to plain text files.
If you have a web developer and you want to add this feature to your application, here is how you can do it.
We will inspect 3 different approaches:
The first and…
So, you want to create a web application but you have large amounts of data that you need to keep organized and stored efficiently? This article is all you’re going to need.
In case you’ve missed the recent trends in technology, object storage is a concept that has arisen out of the need for better data storage for big data. Through this form of storage, where data is stored as “objects” in a flat hierarchy, you can conserve the quality of your data while making it easy to retrieve through unique metadata. Sounds promising?
If you already knew what this…
If you clicked on this article, you probably want to integrate a weather API into your application. Maybe this is a requirement and your application is heavily oriented around weather data, or maybe just an enhancement. The idea is that you need to acquire some weather information and do something with them.
Most APIs use REST, GET, and POST calls to communicate with clients and send required data. Often, you have to create a long URL for a GET request or a complex POST body with some other headers as well. …