Articles By This Author
How to Manage Assets in Flutter using flutter_gen
Managing assets like images, icons, and fonts in a Flutter project can quickly become a tedious task, especially as your application grows. Manual referencing is prone to typos, introduces maintenance overhead, and can hinder team collaboration. Fortunately, the flutter_gen package provides an elegant solution by automating asset generation, bringing type safety and a streamlined workflow […]
How to Build Responsive UIs in Flutter
Building responsive UIs in Flutter can be challenging, especially when you want your app to look great on phones, tablets, and desktops without maintaining multiple layouts. Fortunately, Flutter provides powerful tools like MediaQuery, LayoutBuilder, and the flutter_screenutil package to make this process seamless. In this article, we’ll walk through a complete sample responsive screen, explaining […]
How to Build a Chrome Extension That Analyzes Any Web Page Using JavaScript and Manifest V3
Have you ever visited a website and wondered how well is this page structured? Does it have a meta description? How many links or headings does it use? Usually, you’d open DevTools or an SEO auditing tool to find answers to these questions. But what if you could analyze any web page instantly, without leaving […]
How to Build Your First Dynamic Performance Test in Apache JMeter
As a QA engineer, I have always found performance testing to be one of the most exciting and underrated parts of software testing. Yes, functional testing is important, but it’s of little use if users have to wait for 5 seconds for each page to load. For me personally, there is a deep satisfaction that […]
6 Perl One-Liners to Replace Common Linux Utilities
While other scripting languages have gained popularity, Perl remains a popular choice due to its robust text processing capabilities. It’s easy to create “one-liners,” or very short scripts, that can even replace standalone Unix utilities. Here are some tools you can create right from the command line. Regex Matching to Replace grep grep is one […]
How to Build a CRUD App with TanStack Start and TanStackDB (with RxDB Integration)
TanStack Start is a new full-stack framework for React. It’s been growing in popularity ever since it reached the Release Candidate stage of its development in September, 2025. The Release Candidate stage is basically a version of software which is considered to be almost complete, in a stable state, and ready for final public testing […]
How to Build Secure iOS Apps in Swift: Common Security Pitfalls and How to Fix Them
These days, there are many ways attackers can try to compromise your applications. And thanks to the continued increase in cyberattacks, the demand for secure mobile applications – and by extension, secure coding – has never been higher. So if you’re an iOS developer, you should also learn to prioritize security at every stage of […]
How to Use Closures in Go
If you’ve written code in JavaScript, Python, or Rust, you’ve probably heard the word closure before. The concept has subtle differences in each language, but the core idea is the same: a closure is a function that captures variables from its surrounding scope. This allows the function to “remember” the environment in which it was […]










