Article
If you've been working with Git long enough, you've probably had times where you made changes to your codebase, but needed to switch branches or work with the latest working version of your code. However, you don't want to lose the changes you've made already, but they're not yet ready...
Scott Robinson
Elasticsearch initially began as a custom search engine. These days, it has gone above and beyond that singular role as it's part of log aggregation stacks, security monitoring, and even as a datastore for performing exploratory analysis. Indices in Elasticsearch are where the data is stored, and there are often...
Sathiya Sarathi Gunasekaran
Measuring code execution time is a vital step in trying to write efficient applications. Temporal awareness of your code on a machine that might be serving a great deal of users lets you plan further, accounting for the execution time. In multi-threaded systems, it's also useful to measure the execution...
Ognjen Jankovic
Python has a lot of built-in tools that allow us to iterate and transform data. A great example is the itertools module, which offers several convenient iteration functions. Each of these iterator-building functions (they generate iterators) can be used on their own, or combined. The module was inspired by functional...
Lazar Ristic
The advent of fast-paced development with many methodologies like Scrum, Agile and Kanban brought along some key issues: developers working in small increments spent a lot of time waiting for the new version to build, reach the testers and eventually get deployed. The development process would be much faster if...
Dragan Bjekic
In this tutorial, we'll explain how to replace words in text sequences, with Python using the FlashText module, which provides one of the most efficient ways of replacing a large set of words in a textual document. How does the FlashText Algorithm Work? The FlashText module is based on its...
Dimitrije Stamenic
The software engineering process often reveals to us many redundant elements inside the structure and code of our software. Knowing this, some of the primary responsibilities of a developer are to write easily understandable and maintainable code - not just solutions. However, projects often get more complex with time, making...
Juan Hurtado
Whether you are creating a daily routine app, your own blog, or most any other type of dynamic web app, you will probably need to work with dates. In this article, we're going to learn how to get the current date in JavaScript, so you can successfully develop your applications....
In this tutorial, we'll take a look at how to get the current URL of a loaded HTML page, using JavaScript. Firstly, let's take a look at a URL: https://www.stackabuse.com:8080/category/article-title.html?searchterm=Example+title#2 It's a made-up URL, that contains several components -...
© 2013-2025 Stack Abuse. All rights reserved.