programming (174)

Vue 3.3 Overview: What's New and What's with TypeScript

The Vue team has announced the release of version 3.3 - "Rurouni Kenshin." In this new version, the developers focused on improving the development experience. For example, they enhanced the interaction with SFC <script setup> in TypeScript. Many lon...

Jacob Enderson · 11 months ago · 64

Why Do We Use Different Languages on Facebook and WhatsApp?

The most famous social media platforms worldwide were Facebook and WhatsApp. These services have enabled people to keep in touch with friends, family, and co-workers through text messages. Facebook is famous to such an extent that it acquired WhatsAp...

Alex · 16 August 2022 · 303 · 1

Key factors while interviewing a Java programmer

The Java market is enormous. There are a lot of talented Java developers out there, and understanding how to interview them will help you make a successful hiring. With a 13 percent market share, Java is still the most extensively used programming la...

Livia Neisat · 02 June 2022 · 64

Why Linux is better for (most) developers!

Linux, in the realm of software development, is an operating system that has garnered substantial attention and popularity. In 2022, a remarkable 45% of professional developers chose Linux-based operating systems as their development platform, effect...

Den W. · 30 August 2023 · 41

Substring search algorithms in JavaScript

Recently, I came across a not very difficult task on LeetCode. Within the task, I had to implement an algorithm to search for a substring in a string. While I was trying to solve the task, I realized that I knew very little about how to search for a...

Jacob Enderson · 11 months ago · 96

One of the ways to speed up TypeScript compilation

Source data: Compiling a NodeJS project consumes almost 2GB of memory. It didn't bother me on my work computer, but on my laptop, I periodically encountered an unpleasant OutOfMemory error. I began to investigate why such a small project was consumin...

Jacob Enderson · 1 year ago · 103

7 Reasons To Love The Rust Language

In the world of programming languages, Rust is relatively a newcomer, having been first introduced in 2010. However, over the past decade, it has gained a reputation as a powerful and efficient language, capable of producing fast and reliable softwar...

Oleksii Zubkov · 06 March 2023 · 116

Common Syntax Errors in Programming

Programming is sophisticated and difficult, requiring close attention to every little detail. Even the most seasoned programmers occasionally make grammatical mistakes. When a piece of code deviates from the syntax conventions of the computer languag...

Maddison Parker · 02 August 2023 · 2.8K

Event Bubbling Unveiled: Navigating JavaScript's Event Propagation

Introduction JavaScript, the cornerstone of dynamic web development, empowers developers to create interactive and engaging user experiences. Central to this interactivity is the handling of events, which occur when users interact with elements on a...

Shiva Sharma · 28 September 2023 · 102 · 2

What are the top 10 frontend development languages in 2022?

What are the top 10 frontend development languages in 2022? Which programming languages will be most popular with frontend developers next year? What technologies and frameworks are they adopting, and which ones are they leaving behind? It&rsquo;s im...

John Smith · 1 year ago · 42

Top Interview Questions for Java Developers

As we continue with the series of Java Interview Questions and Answers, here are the top Java Developer Interview Questions for both freshers and seasoned Java professionals to assist them to ace the Java developer interview.Java is a well-known prog...

Alex · 19 September 2022 · 124

Regular Expression Compile Python

Unlocking the Potential of Regular Expression Compile Python: A Comprehensive Guide Discover the ins and outs of regular expression compile python in this detailed guide. Learn how to harness its power effectively to streamline your coding process a...

Daniel James · 12 February · 83

Backend Web Development

Backend web development is one of the most essential and critical parts of web development. It is a very important part to power your website and giving it a purpose. Thus, if you want to develop a meaningful and useful web application, learning the...

Katherine · 26 January 2022 · 110 · 2

What is an API?

The abbreviation API stands for Application Programming Interface and describes a programming interface.&nbsp;The connection is made at the source code level.&nbsp;APIs are used in many applications and are used in the web environment in the form o...

Alex · 28 August 2020 · 71 · 1

How to Choose the Right Assignment Operator for Your C++ Programming Project

The C++ programming language is a general-purpose, middle-level, object-oriented computer programming language developed by Bjarne Stroustrup. It supports a rich set of features. The symbol = is used to assign a value to a variable. The right opera...

Aleta Iech · 22 July 2023 · 89

The Battle of C vs. C++: Unleashing the Power of Programming Languages

Introduction In the realm of programming languages, two powerhouses stand out: C and C++. Both languages have played a significant role in shaping the digital landscape and have been instrumental in the development of countless software applications and systems. While C and C++ share many similarities, they also possess distinct features that set...

Alex · 10 July 2023 · 81