How (not) to manage a project
As developers, we've worked on many projects. Some of them were managed well, some of them were not. Let's talk about the latter case... in a sarcastic way! But make no mistake - the point of this article is not just to have a laugh, but also to learn from the mistakes we've seen.
An unconventional way to boost your productivity
There are many ways to boost your productivity: time management, prioritization, reducing distractions and so on. But there's one unconventional way that can make a huge difference. In this brief article, I'll show you what it is and how to implement it.
Important skills that most coders underestimate
Frontend, backend or fullstack? TypeScript, C++, C# or Python? React, Angular or Vue? These are the questions that many coders ask at the beginning of their careers. And they are important questions, no doubt about it. But there are other skills that are often overlooked, and that can make a huge difference in your career. In this article, we will talk about some of these skills, and why they are so important.
AI in programming: fight it or embrace it?
AI is becoming more and more popular. It's already used in many areas of our lives and now it's also coming to programming. Some people are afraid that it will replace programmers. Others think that it will help us to be more productive. So the question is: should we fight AI or embrace it?
Generating HTML files in Node.js with React
Sometimes there is a need to generate HTML files in Node.js - for example to create a report or HTML e-mail. This can be done with string concatenation and template literals, but it's not very convenient. Wouldn't it be great if could just use React to generate HTML? Let's see how to do that.
Get the most out of VS Code
Even the best tools are useless if we don't know how to use them. VS Code is an advanced editor with many features that can help us develop apps faster and better. This article provides a list of tips and tricks that will help us get the most out of VS Code.
The dark side of Node Modules
Node Modules are a great tool that vastly reduces app development time and cost. However, third-party Node Modules can also cause major security issues and other threats. Let's take a closer look at the dangers of using Node Modules and figure out how to keep our apps safe.
React: bad practices
"There's more than one way to skin a cat." - this saying also applies to React projects. The same user interface can be built using different approaches to code. However, some of these approaches are worse than the others. Let's take a look at a few things to avoid in React projects.