For decades, digital accessibility (a11y) has been software development’s most ignored requirement. Unless an engineering team operates in a highly regulated space or faces a massive lawsuit, making software usable for people with disabilities is routinely treated as a "nice-to-have" feature pushed to the bottom of the backlog. We’ve tried moral arguments. We’ve tried legal threats. Neither has completely transformed the industry. But a massive shift is coming from an entirely unexpected direction. Software developers are about to start building perfectly accessible applications—not out of a sudden surge of empathy, but because their next wave of paying customers won't be human. They will be AI bots.
ThE uSeFuL
Usefulness is comparative...
Sunday, October 25, 2026
Monday, August 31, 2026
Nobody is reading emails anymore
If you are working for a company with an AI budget the most trendiest thing to do to be productive is using agents. Irrespective of the provider what they all do is some sort of an automation. Making the computer do repeatitive/mundane tasks or outsourcing to find time do tasks that require human intelligence is not a new concept.
Saturday, August 29, 2026
Does Walmart block internet?
If you have ever visited Walmart you might have struggled with browsing any websites. Have you ever thought that they might be doing this on purpose so you can't compare prices? It is quite normal to suspect because you usually don't find any problem making calls.
Sunday, August 23, 2026
Two kinds of people on the internet in 2026
When Google was introduced some were curious how it worked and learned how to get optimal results. There was also a group who decided to paste their entire problem in the search box and picked the first answer they see. I expect a similar pattern to emerge in the AI era too.
Thursday, July 23, 2026
How to Build Your First MCP Server Using Python and a Free Weather API
Large Language Models (LLMs) are incredibly smart, but they suffer from one massive limitation: they are frozen in time. They do not know today's weather, current stock prices, or what is sitting in your local database.
Sunday, August 17, 2025
Should software teams be managed like sports teams?
Managing software teams like sports teams can be highly effective, but only if you focus on the right analogies.
Is Flutter the new Adobe Flash?
Some developers compare Flutter to Adobe Flash due to similarities in their approach to UI rendering and cross-platform ambitions.
Sunday, July 6, 2025
Why is the True or False data type is called boolean?
The True or False data type is called Boolean because it is named after George Boole, a 19th-century English mathematician and logician.
George Boole developed a branch of algebra called Boolean algebra in the mid-1800s. Boolean algebra deals with binary values: true/false, 1/0, or on/off. His system laid the foundation for digital logic and computer science, especially how computers make decisions using logic gates.
Thursday, June 12, 2025
Handling ABI filters when adding a Flutter module to your Android project
Including a Flutter module in a native Android app is a powerful way to integrate Flutter's UI capabilities into an existing Android project. However, correctly handling ABI (Application Binary Interface) filters is important to ensure your native app is only built for the architectures that Flutter supports. Let’s go through the key concepts and practical steps involved.
Friday, November 8, 2024
Singleton Design Pattern - Swift
Singleton design pattern is the go-to pattern when one requires to manage a single state accross the board. In Swift initializing a singleton is very easy. In this post I want to talk about some concepts the documentation doesn't explicitly describe.
Monday, April 11, 2022
Using WebRTC in your iOS app (what the official documentation will not tell you)
The documentation is prety extensive and when followed you can successfully get it running in both your simulator and device. However, you are in for two surprises!!!

