Clean Code: Definition and Principles - Part 1
Clean Code: Definition and Principles - Part 1,Clean code refers to well-organized, easily understandable, and maintainable code that allows developers, beyond the original code...
Introduction to Linked Lists
Introduction to Linked Lists, What are Linked Lists? A Linked List is can be considered as a linear store of data but may not be in contiguous memory location, ie, or at random mem...
Understanding Dependencies in Programming
Understanding Dependencies in Programming,Our world is entirely of dependencies. When you want to bake a cake, you rely on the ingredients and the recipe. When writing a blog post,...
I/O Streams in Java: Understanding Blocking and Non-blocking Paradigms
I/O Streams in Java: Understanding Blocking and Non-blocking Paradigms, Introduction I/O streams are the heart of Input-Output operations. These are the paths through which data fl...
การตรวจจับข้อความสแปมใน SMS โดยใช้ TensorFlow
การตรวจจับข้อความสแปมใน SMS โดยใช้ TensorFlow,ในชีวิตประจำวันเราอยู่กับการใช้โทรศัพท์ติดต่อสื่อสาร...
Cooking concurrently with Python
Cooking concurrently with Python,Concurrency refers to the ability of a program to manage multiple tasks seemingly at the same time. While a single CPU core can only execute one in...
Regret not learning this in Python
Regret not learning this in Python,Representing your data in Python is one of the crucial steps, usually whenever I deal with data I just simply use dp.head() (as we do in pandas) ...
Understanding Circuit Breaker Pattern in Spring Boot for Resilient Microservices
Understanding Circuit Breaker Pattern in Spring Boot for Resilient Microservices,As multiple independent services interact with one another in a microservices design, maintaining s...
Exploring Python’s Map Built in
Exploring Python's Map Built in,This article first appeared on my personal blog here. Introduction. Python's standard library comes with a very useful built-in method called map() ...
Implementing Rate Limiting in a Spring Boot API using Bucket4j
Implementing Rate Limiting in a Spring Boot API using Bucket4j,In this blog, we’ll explore how to add rate limiting to a Spring Boot API using Bucket4j. Applying Rate limiting wil...
CodeLlama: The Next-Gen Coding Assistant
CodeLlama: The Next-Gen Coding Assistant,As developers, we all know the struggle of staring at a blank screen, trying to write code from scratch especially under a tight deadline. ...
Remember to use break in switch
Remember to use break in switch,Recently, I introduced a bug because I forget to add break after case in switch. So, I wrote this blog to remind myself and hope that it can help th...