- My YouTube Journey - I am Making Coding Tutorials
I know I am not active in my blog these days, I can make lots of “excuses”, but I am just gonna provide two reasons: I have moved to the UK. I am making YouTube videos. Well it doesn’t mean the blog is gone, in fact I am writing this post to assure you that I will keep writing. Instead of telling you what I am doing on YouTube (well, you can see it there, no point in writing) I will tell you what I have learnt so far on my short YouTube journey.
- Image Manipulation in Golang - Convert Image to Grayscale
One of the things I love about Go is its powerful collection of standard libraries, one of those is the image library. I’ll show you how you can have a fun exercise or a weekend project in Go, that’ll convert an image to grayscale (or kinda black and white). This tutorial will help you learn standard image library or if you’re new to Go it’ll teach you some basic concepts of Go.
- Ajaxify Your Laravel Application Automatically
You have a “nice little” Laravel app. You return views from your controllers, you redirect with a flash message when you’re done with something or when something goes wrong. But sometimes you need to send Ajax requests to the server. And this time those views and redirects don’t make sense. You need JSON response. You create two different methods in your controller, one returns JSON and one returns View, because you also want the page to be loaded from server when user(or search engines) hit the url directly.
- Programing Best Practices Violation Fear
Imagine a man named Bob who has a fatal disease and he has a very low chance of living more than a year. Expensive and regular treatment may save him. Bob needed a new laptop so that he can earn some money from home, he bought one with $400 which comes with 1 year warranty. The sales girl asked him if he needs additional protection plan for $100 which will give him 3 more years of warranty?
- My Lifestyle - Apps and Productivity
Since my childhood, I have always been obsessed with technology. Today I am gonna share with you, how I handle my day to day life using technology. This article just covers some productivity tools that I use. If you find this article helpful then leave a comment down below. If it seems that it’s helping many people then in future I will write about how I handle work, communication, finance, health etc.
- Charisma - free, responsive, multiple skin admin template
Charisma is a full featured, free, premium quality, responsive, HTML5 admin template (or backend template) based on Bootstrap 3 from Twitter, it comes with 9 different themes to suit your style and application type. Charisma helps you minimize the repeat work you have to do on you projects. You can re-use Charisma as a base or as a package for your admin panel. It’s free for personal and commercial use and you can use it in multiple sites.
- Why Many Good Developers Don't Get a Good Job
I have seen lots of really good developers looking for work and they don’t find good work for months or years. On the other hand I’ve seen some really good companies looking for developers and they don’t find good developer for months or years. What’s the problem? After looking at the situation of some of the developers and companies I have tried to find out the reason behind it. Let me share my thoughts with you.
- New York Trip and The Laravel Conference
I work remotely for Vegan Cuts, which is based in Canada and I work from Bangladesh. As the team is distributed, Vegan Cuts arranges meetings every year in different countries. This time I was invited to visit New York :). It was a long journey for me, Sylhet > Dhaka > Istanbul > New York City, 20+ hours just in flight. I took 1.5 day break in Istanbul and explored the city, amazing, I must say.
- Don't Fear Exceptions
If you’re not one of the few, you surely get scared once you see one of these: Fatal error: Uncaught exception ‘Exception’ with message ‘Not found’ in /home/usman/www/test.php on line 27 Fatal error: Uncaught exception ‘UnexpectedValueException’ in /home/usman/www/test.php on line 27 When you see Red or Orange screen with Exception you fear like you’ve committed a sin and just go back to code to repent. Congrats, you’re the majority. What if I told you that Exceptions are no sin, rather blessings of object oriented programming?
- Strana - Smart Pagination Library for PHP
A framework agnostic, smart pagination library for PHP. Just a few lines of code and fully functional pagination is ready. Paginate your records with Strana. Strana will slice(limit and offset) these records, generate pagination links for you and reads page number from them, all automatically. Features: Built-in adapters for Doctrine, Eloquent (Laravel), Pixie, PHP Array and you can do it manually. Readable syntax Add Infinite Scroll with one line It automatically detects which DBAL you are using.