Welcome to my Engineering Writing Hub. This repository contains my technical articles in Markdown, organized for easy reading on GitHub.
I write about web development, JavaScript, software engineering, and project experiences.
Read on Medium: https://medium.com/@kavindup52
Hi, I'm Kavindu Peiris, a software engineering undergraduate passionate about building real-world applications and sharing what I learn along the way.
I use writing as a way to:
- strengthen my understanding of technologies
- document my projects
- help other developers learn faster
- build in public
Each article includes:
- clean Markdown formatting
- code snippets
- diagrams and screenshots
- a link to the original Medium article
Technical writing is an essential skill for engineers. This repository serves as my knowledge base and learning journal, where I document concepts, tools, and project experiences.
- Modern ERP Systems in 2026: A Functional Overview
- Dexie.js: Build Real Database-Powered Web Apps - No Backend Required
- Modern Bot Detection Series - Part 1: The Rise of Smart Bots - Why CAPTCHA Is No Longer Enough
- The Death of jQuery? Not Really.
- JavaScript vs TypeScript
- Modern Bot Detection Series - Part 2: Understanding Coordinated Bot Attacks in Modern Applications
- Why Developers Should Learn Business Skills
- The Rise of AI-Assisted Development
- Modern Bot Detection Series - Part 3: Behavioral Fingerprinting
- Are Frameworks Making Developers Worse?
- Modern Bot Detection Series - Part 4: Machine Learning for Bot Detection
- The Hidden Cost of "Modern JavaScript"
- Modern Bot Detection Series - Part 5: Cross-Platform Bot Detection
- Building Enterprise UI Components That Scale
- What Is Electron?
- Designing Secure Enterprise Login Systems
- JavaScript and Web APIs
- offline-first applications
- IndexedDB and Dexie.js
- software engineering concepts
- personal projects and case studies
- LinkedIn: https://www.linkedin.com/in/kavindu-peiris-149375297
- Medium: https://medium.com/@kavindup52
- GitHub: https://github.com/kspeiris
If you find these articles helpful, consider giving this repository a star.
