December 11, 2018 — Let’s talk about Jekyll today. Jekyll is a blog aware, static website generator which is perfect for personal, project and organization sites. I’ve been using Jekyll for this blog for quite sometime now. Three years to be exact. And the best thing about Jekyll is that you can host it on GitHub Pages for free without compromising the speed or any other factors likewise.
December 8, 2018 — PHP development team has just released PHP 7.3 with general availability. This release brings general improvements along with some new features. Even though this is a stable release, the team hasn’t provided concrete migration guide if you want to migrate from the older PHP versions. Maybe they will release those on a later date.
November 21, 2018 — This is the story of how my simple looking(but functional) Notepad app went from zero users to almost 10k monthly users without any sort of marketing and advertising. I’ll mention various aspects which have helped in increasing the growth of this app and some other things in between.
November 13, 2018 — Today’s the day when I’m finally going to write about the current setup of things that I used to get my work done. This will include what software, hardware, accessories I’m using on daily basis at home/work.
October 24, 2018 — Today, I’m going to discuss about Git workflow that we’re using at our projects which involves a team of several developers. Git is no doubt a great version control system but if you don’t use it efficiently, things can get messy easily. For instance, if there are 10 people working on the same codebase and each of them work on the same branch, it would be really difficult to keep the branch’s state clean. So, here’s a workflow which we follow in all our projects. The workflow is could work great for big teams but small teams can also get benefited from it equally.
October 6, 2018 — If you have ever worked with Git, you probably have encountered the following situation. i.e. You’ve two branches, let’s say
feature-2, for two different features respectively. You have worked on the the first branch
feature-1, completed all the related tasks and committed and pushed all the outstanding changes on that branch. So, the
feature-1 branch is now clean.
September 21, 2018 — VS Code is no doubt the favorite code editor of developers these days. Colour themes let you modify the colours in Visual Studio Code’s user interface to suit your preferences and work environment. Today, I’m going to show you my favorite themes which I’ve tried out so far and compiled down the best among them.
September 5, 2018 — Composer is the goto method of adding dependencies in modern PHP application. You search for a library for a concerned functionality and you’ll probably find the one in the large database of the Pacakgist. But there comes a time where you’d want to use a library which is private and should be only available to you. Well, the good news is, you can achieve this using this trick.
September 3, 2018 — Progressive Web Apps are great when you need to achieve things like offline capabilities, push notifications, background-sync and to give your website an overall app-like experience. While, the PWAs are great at implementing all of the above things and are the obvious choice, there are certain things which can be broken when you use ServiceWorker(which are the building blocks of any PWA) to make your webaite a PWA.
Download my eBook
(Includes PHP 8.1 and 8.2)
Follow me everywhere