MGMamta Gelaneeinmamtagelanee.devWhy Dynamic array sizes are doubled in capacity?In systems programming, the dynamic array (e.g., std::vector, ArrayList, or Python's list) is a fundamental tool. But have you ever paused to ask why these containers double their capacity when they rFeb 19·4 min read
ZZemotifyinlistingpro.hashnode.devCase Study: ListingPro in ActionIn the crowded world of online directories, most platforms fail for one simple reason: lack of trust. Users don’t trust empty listings.Businesses don’t trust platforms without results.Owners don’t trust setups that rely on 20+ fragile plugins. That’s...Feb 3·3 min read
SKSzymon Kokotinblog.illucrum.comA "perfect" data structureAlgorythms, data structures and maths. Those are the three legs of the tripod that holds programming. Today, let’s focus on data structures. You know how each one has it strengths and weakneses, each one has it’s own use cases. A “perfect” data struc...Jan 29·8 min read
BSBittu Sharmainbittublog.hashnode.devHow to Organize Your Tasks with Simple ListsA list in Python is an ordered collection of elements where each element is stored as a scalar value and assigned an index. The indexing starts at 0, meaning the first element is at index 0, the second at index 1, and so on. You can easily access and...Jan 18·11 min read
GRGanesh Rama Hegdeinkotlinflow.hashnode.devChapter 3 : CSV Preprocessing - Building a Reliable In-Memory DatasetWhy We Preprocess the CSV The CSV file is an external input.External inputs are always the least reliable part of any system. Before we introduce Flow, we want to answer three questions: Is the file Jan 17·5 min read
SSsunny sharmainfindbestservices.hashnode.dev5 Must-Visit Local Listing Sites for Enhanced Business Visibility with FindBestServices5 Must-Visit Local Listing Sites for Enhanced Business Visibility with FindBestServicesIn today’s digital-first marketplace, customers no longer rely only on word of mouth to find trusted service providers. Instead, they search online, compare option...Jan 12·5 min read
Cchanbashainjavaeduacademy.hashnode.devBasic SortingSorting Basics in Java : A Simple Example Sorting is one of the fundamental concepts in programming. It helps us arrange data in a particular order, like ascending or descending, which makes searching and analysing data easier. In Java, sorting can b...Dec 30, 2025·4 min read
ATAlex Taylorinallr.hashnode.devWrite Python Lists to Excel with Formatting and DatesIn today’s data-driven world, Python has become a go-to language for data processing and automation. A very common requirement in real-world applications is exporting processed data—especially data organized as Python lists—into Excel files for shari...Dec 30, 2025·5 min read
JMJoão Marcos Carnielinjoaodeveloper.hashnode.devArrays and ListsBoth array and list are types of data structure that stores a collection of elements. The array has a fixed size while lists are dynamic and can have their size updated during runtime. This main difference directly influences the usage of memory and ...Dec 23, 2025·3 min read
ATAlex Taylorinallr.hashnode.devA Complete Guide to Exporting Python Lists to Excel EfficientlyThe ability to efficiently export data from Python to Excel is a cornerstone of many data-driven workflows. Whether you're generating reports for stakeholders, archiving analytical results, or preparing structured datasets for business intelligence t...Dec 12, 2025·8 min read