Writing
Notes on Go, backend systems, and engineering
- The Architect Guide to Distributed Systems: Scaling Beyond a Single Machine
- Beyond Mutexes: Go Semaphores for High-Performance Concurrency Control
- Your Friendly Guide to Docker
- Dijkstra’s Algorithm Explained — The Smartest Pathfinding Algorithm in Real Life
- How Operating Systems Manage Processes and Memory
- Concurrent Programming: Why Sequential Thinking No Longer Works
- Understanding JWT Authentication in Go (Gin Framework)
- Apache Kafka: Modern Data Streaming
- Finding the Longest Palindromic Substring in Go
- Understanding Intercept and Slope : Linear Regression
- Tailwind CSS Utility Classes Cheat Sheet
- Combining Laravel (PHP) with Go: A Scalable Approach
- Introducing the CountryLocation API: A New Platform for Developers to Easily Manage Address Data
- Handling the 419 Error in Laravel with a Custom Message
- Understanding the “Which” Command Implementation in Go
- Mastering Error Handling in Go: Best Practices and Patterns
- Power of Goroutines: From 115 Days to 23 Seconds
- Introduction to Go: A Beginner’s Guide
- Mastering Authorization in Laravel: Gates and Policies
- Vehicle Management: The Power of Certified Car Ownership Business Software
- Efficient String Matching with the Rabin-Karp Algorithm
- Implementing Authentication and Authorization in Laravel: A Practical Guide
- Building a Secure TODO App with Authentication Using ASP.NET Core
- Building a TODO App with API Authentication Using Laravel Sanctum
- Immutability in C#: A Guide to Immutable Data Types
- The Essential Soft Skills Every Software Engineer Should Develop
- Microservices vs. Polyglot Systems: Understanding the Differences and Intersections
- Jump Search: A Fast and Efficient Searching Algorithm
- C# and JSON: Efficient Data Handling for Modern Applications
- Generating Reports with Core PHP
- Boost Your Laravel Application’s SEO with the SEO Helper Package
- Exploring Multithreading in C#: Unlocking Parallelism for Performance and Scalability
- PHP 8 in Action
- Understanding the Repository Pattern in C# .NET Core: Simplifying Data Access
- Writing Code for Humans: Tips for Software Engineers
- Understanding SOLID Principles in PHP: Building Maintainable and Scalable Code
- Building Real-Time Applications with WebSockets and Ratchet in PHP
- Understanding Hooks in CodeIgniter
- Working with GitHub: A Comprehensive Guide
- Streamline Your Development Workflow: Why Choose Laravel?
- Arrays and Lists: Essential Tools for Python Programmers
- Harnessing the Power of MySQL’s Engine for Enhanced Query Performance and Scalability
- Explicit typing of class constants in PHP
- Choosing Your Development Ally: XAMPP vs. Laragon – Unveiling Simplicity and Modernity in Web Development Environments
- Introduction to MySQL Functions: A Powerful Tool for Database Management
- Reverse Integer
- ORM vs. Query: Choosing the Right Approach for Your Database Operations
- PHP 7 vs. PHP 8: Unveiling Key Differences and Powerful Feature
- MP4Box Dash
- Plus Minus PHP