Recent posts

0 - 6 / 15
Persona from A Hacker's Perspective

Persona from A Hacker's Perspective

Creating persona is a crucial part of any development. I'll be talking about how we create ours for Advokasimu project from the perspective of the developer.
Admin Dashboard with Svelte and Firebase

Admin Dashboard with Svelte and Firebase

A full-fledged admin dashboard in under 3 hours. Can you really believe it?! It's not really magic, it's just Svelte and good programming practices. This could fall as a massive refactor, though some might say its a rewrite, both points before still stands.
Complete Flutter Development Automation

Complete Flutter Development Automation

Flutter is an amazing framework to build mobile apps. This post will explain how my team and I tackles automation using GitLab pipelines for linting, testing, code coverage and quality, and deployment.
Importance of Proper Git Usage

Importance of Proper Git Usage

It takes practice and full consciousness to write good and descriptive messages. A good commit can come a long way in the future, and with descriptive body, it can significantly reduce debugging time.
Test-Driven Development: A Double-Edged Sword

Test-Driven Development: A Double-Edged Sword

Test-driven development (TDD), undoubtedly one of the most powerful way to keep any codebase clean, sustainable, and maintainable, especially in the long run. But, it is certainly not a silver bullet.
Boost and Enhance your Web Surfing Experience

Boost and Enhance your Web Surfing Experience