How to go Cashless in Thailand

Going Cashless aka living with digital money is the new hype! It's "kind of safer" alternative to be on the move with regular cash. Convenience and being hassle free is the main selling point of going Cashless! Governments and big enterprises are working to build a Cashless society everyday.

My Experience with Thai Banking System

Earlier I only had experience with Bangladeshi Banking system. Comparing to that Thai Banking is quite fast and efficient. If you don't speak any Thai, you'd be better off at branches in popular shopping malls.

AutoComplete Text Field in Flutter

AutoComplete is a nice feature for any possible input field, be it on Web or Mobile. In flutter you can implement a AutoComplete text field in various ways, starting from using your very own TextEditingController.

Inspect Websites on iOS

Sometimes it's absolutely horrendous to debug a css/js issue just on iPhone. It's not reproducable on desktop, in responsive view, even not in simulators. But in actual devise it just winks at you!

How to parse first and last name from full name

Sometimes we need to split a full name into first name and last name parts. In Ruby String#split is the default thinking. If the name is just two parts, like "John Doe" it'd work like breeze.

How to generate slug with multiple candidate in Rails

Whenever working with any kind of of CMS, human readable URL comes as a natural requirement. I used to use firendly_id for this. It's a solid gem for this purpose and featureful.