Ashar Irfan

Full Stack Web Developer | Computer Scientist

Menu Close

🀝 I am joining 10up as a Web Engineer

I am joining 10up β€” a VIP WordPress agency β€” as a Web Engineer and I could not be more excited about it.

Read more

🐼 2018 β€” Year in Review

Howdy! πŸ‘‹ I started writing my year in reviews to keep track of the progress that I am making over the years here at my blog. This is going to be my second one in the series. You can check out the last one over here.

Read more

♻️ How to Update a Forked Git Repository

I recently had the opportunity of contributing code to the upcoming default theme of WordPress β€” Twenty Nineteen on GitHub. The project was developing at a quite fast pace. It was receiving an average of 20 to 30 commits and PRs β€” pull requests β€” on a daily basis.

Read more

πŸ“Ÿ Introducing `local-wpcli` for Local by Flywheel

It has been more than a year since I switched to Local by Flywheel for the local development of WordPress websites. I must admit that it is one of the best tools available for local development πŸ’― Local by Flywheel uses Docker to create WordPress sites in separate containers.

Read more

⚑️ 2017 β€” Year In Review

Over the years, I have seen a lot of developers pen down their achievements and contributions of the previous year. This activity makes them evaluate themselves and set goals for the very next year. So I thought that I should also take part in this tradition and see where it leads me.

Read more

πŸš„ Introducing ESLint in Your JS Workflow

πŸ‘€ TL;DR

  1. ESLint is a modern linting tool for JS development to make your code consistent and bug-free.
  2. Use npm install eslint --global to install ESLint globally.
  3. Go to your project in the terminal and run eslint --initΒ to initiate and setup linting for your project.
  4. Install and automate your workflow in VSCode using ESLint extension.

Read more

πŸ› Fix Delay in Your Scheduled WordPress Post

Every time you schedule a post in WordPress for a specific time, it appears a few seconds late.Β I came upon this issue while working on a time sensitive website. I was trying to schedule a post to appear at a particular time – not even a second late ⌚

Read more

Meetup: ⚑️ Organising WordPress + DigitalOcean Meetup Lahore

Hey, folks πŸ‘‹ Last weekend (August 20, 2017), I helped Ahmad Awais (WordPress Core Contributor) organize a fun WordPress + DigitialOcean meetup. And I am excited to tell, you guys, the whole story.

Read more

Getting started with WordPress Coding Standards

Coding standards are a way of improving the way you write code. They are what makes you a good developer. It is excellent to observe and practice the coding standards of any language in which you are working.

Read more