---
title: "Bala Priya C (@balapriyac) | Hashnode"
description: "A self-taught programmer and a technical writer. Read the latest articles by Bala Priya C on Hashnode."
url: "https://hashnode.com/@balapriyac"
---

@balapriyac

# Bala Priya C

@balapriyac · India · Joined December 2021

A self-taught programmer and a technical writer

### [How to Clean Time Series Data in Python](https://freecodecamp.org/news/how-to-clean-time-series-data-in-python?utm_source=hashnode&utm_medium=feed)

Real-world time series data is rarely clean. Sensors drop out, systems clock-drift, pipelines duplicate records, and manual data entry introduces mistakes. By the time a dataset reaches your notebook,

16 min read · [freecodecamp.org](https://freecodecamp.org/news/how-to-clean-time-series-data-in-python?utm_source=hashnode&utm_medium=feed)

[May 18](https://hashnode.com/posts/how-to-clean-time-series-data-in-python/6a0ad57ee4a28cf570ec90ac)

### [Efficient Data Processing in Python: Batch vs Streaming Pipelines Explained](https://freecodecamp.org/news/efficient-data-processing-in-python-batch-vs-streaming-pipelines?utm_source=hashnode&utm_medium=feed)

Every data pipeline makes a fundamental choice before any code is written: does it process data in chunks on a schedule, or does it process data continuously as it arrives? This choice — batch versus

12 min read · [freecodecamp.org](https://freecodecamp.org/news/efficient-data-processing-in-python-batch-vs-streaming-pipelines?utm_source=hashnode&utm_medium=feed)

[Apr 13](https://hashnode.com/posts/efficient-data-processing-in-python-batch-vs-streaming-pipelines/69dcf4dbf57346bc1e06d19b)

### [How to Use the Command Pattern in Python](https://freecodecamp.org/news/how-to-use-the-command-pattern-in-python?utm_source=hashnode&utm_medium=feed)

Have you ever used an undo button in an app or scheduled tasks to run later? Both of these rely on the same idea: turning actions into objects. That's the command pattern. Instead of calling a method

7 min read · [freecodecamp.org](https://freecodecamp.org/news/how-to-use-the-command-pattern-in-python?utm_source=hashnode&utm_medium=feed)

[Mar 23](https://hashnode.com/posts/how-to-use-the-command-pattern-in-python/69c1abb330a9b81e3aa82e36)

### [Recursion in Python – A Practical Introduction for Beginners](https://freecodecamp.org/news/recursion-in-python-intro-for-beginners?utm_source=hashnode&utm_medium=feed)

Recursion is when a function solves a problem by calling itself. It sounds odd at first. After all, why would a function call itself? But once it clicks, you'll find it's often the most natural way to

9 min read · [freecodecamp.org](https://freecodecamp.org/news/recursion-in-python-intro-for-beginners?utm_source=hashnode&utm_medium=feed)

[Mar 12](https://hashnode.com/posts/recursion-in-python-intro-for-beginners/69b2e2721be92d8f1778c002)

### [How to Implement the Strategy Pattern in Python](https://freecodecamp.org/news/how-to-implement-the-strategy-pattern-in-python?utm_source=hashnode&utm_medium=feed)

Have you ever opened a food delivery app and chosen between "fastest route", "cheapest option", or "fewest stops"? Or picked a payment method at checkout like credit card, PayPal, or wallet balance? B

7 min read · [freecodecamp.org](https://freecodecamp.org/news/how-to-implement-the-strategy-pattern-in-python?utm_source=hashnode&utm_medium=feed)

[Mar 11](https://hashnode.com/posts/how-to-implement-the-strategy-pattern-in-python/69b1d33d6c896b0519c3abdc)
