Kamran Ahmed
Lead engineer at tradeling — tech guy with an entrepreneurial spirit and knack for getting things done


DNS in One Picture RabbitMQ at Tajawal Driver.js – Behind the Scenes Dealing with route params in Angular-5 Keep it clean while you Code


JavaScript — Mocha to ES8 and Beyond Roadmap to becoming a Web Developer in 2017 Web Cache - Everything you need to know Design Patterns for Humans


What are you afraid of? Get Better Journey to HTTP/2 ES6 Succinctly Internal Application Configuration Githunt - A Google Chrome extension for Github Updates from the last Week CSS - Yellow Fade Technique Let the comments drive your code

👋 Don't like emails? Me neither. Follow me on twitter for the updates


Creating a Modular Application in Laravel 5.1 Laravel 5.1 - Showing progress bars in commands Check if sent email has been read Sublime Text - Goto Definition Snippet - Fancy comments in Sublime Text Random git tips SQL - `IN` operator with combination of columns People are not products to be bought! Laravel 5 - Sending data from route to middleware Missing input variables upon form submission Messing around with PHP Generating unique URL slugs in Laravel Timezone aware web application Private and Public properties and methods in Javascript Understanding scope in Javascript Github took me back in time


How to completely remove a file from git history Eager Loading in Laravel Javascript - Dealing with popup windows Dependency management with Composer Basic usage of `git stash` Git - Committing to some date in past Quantity over Quality!...What? Git - Moving changes from one branch to another Javascript - Use console like a pro Go find it for yourself Github - Contribute to evolve Behavior of links created using Javascript Event Bubbling - Dealing with the child’s parent How to structure your Javascript Laravel - Resetting some `Input` value MySQL - Pretty dates using date_format() Jquery - Check for the end of page LPAD() and CONCAT() in MySQL