muhammad.dev

  • About
  • Portfolio
  • Blog
  • Speaking
  • Publications
  • Contact
  • 12.24
    2025

    Why I Still Bet on WordPress

  • 04.16
    2025

    DIY Breadcrumbs in WordPress with Full Site Editing

  • 04.16
    2025

    Add Multiple Products to WooCommerce Cart at Once

  • 04.14
    2025

    WP REST API can still cut it

  • 03.5
    2025

    New to WordPress Development? Here’s a 2025 Guide!

  • 11.16
    2024

    Siri-controlled DND 🎧 for my office room

  • 09.17
    2024

    Dolphins, Deer, and a whole lot of splashes

  • 08.2
    2024

    30 thoughts at 30

  • 07.30
    2024

    Receiving Feedback; Giving Feedback

  • 02.22
    2024

    Create a “mini-app” using Core Gutenberg Blocks and some JavaScript

  • 11.5
    2023

    What Makes up a Gutenberg Developer?

  • 06.6
    2023

    WWDC23 – updated OSes, newer devices, and a brand new 🍎 Vision Pro

  • 07.4
    2021

    Hello Sketch Block

  • 05.15
    2021

    Falling in love with boredom

  • 04.24
    2021

    Doing good work with good people

  • 11.11
    2020

    Social media as a means to an end

  • 10.2
    2020

    Biggest strength; biggest weakness

  • 09.23
    2020

    Intellectual humility: knowing we do not know much

  • 08.26
    2020

    Just give it some time

  • 08.22
    2020

    To hustle or not to hustle

  • 08.8
    2020

    Ignorance is bliss, sometimes

  • 07.6
    2020

    On Being Pragmatic

  • 07.4
    2020

    The system isn’t rigged

  • 07.3
    2020

    Use the tools you have

  • 07.2
    2020

    Investment vs. Expense

  • 06.24
    2020

    The 🍎 Ecosystem

  • 06.18
    2020

    Being a nerd isn’t a shame

  • 06.17
    2020

    Optimism by default

  • 06.9
    2020

    Towards a more inclusive post-COVID world

  • 06.8
    2020

    You may not need to apologize

  • 05.23
    2020

    The art of not responding

  • 05.13
    2020

    Being Right vs. Being Kind

  • 04.25
    2020

    Avoiding burnout while working remotely

  • 04.9
    2020

    On Working Remote

  • 01.2
    2020

    2019: Year In Review

  • 10.8
    2019

    React Context 101

  • 04.13
    2019

    Thinking in WordPress

  • 04.6
    2019

    Gatsby and WordPress – best friends or foes?

  • 01.23
    2019

    My 2018 in a Blog Post

  • 10.18
    2018

    Getting Started With Gutenberg By Creating Your Own Block

  • 09.23
    2018

    My Favorite WordPress Features

  • 08.5
    2018

    Going forward with Gutenberg

  • 07.14
    2018

    24 Pieces of Advice I Learnt in Life

  • 10.2
    2017

    WordCamp Colombo 2017 – from the front row

  • 08.17
    2017

    Building a Calculator with Vue.js and Flexbox

  • 02.27
    2017

    Footer to bottom of page

  • 11.16
    2016

    8 lessons from UX Colombo Meetup #8

  • 11.1
    2016

    JavaScript Promises – a meetup and an example

  • 09.19
    2016

    Distractions, Deep Work and Flow – a programmer’s take

  • 07.23
    2016

    Shortcodes and Meta Boxes in developing a WordPress theme

  • 05.24
    2016

    Evernote or Keep – or both?

  • 04.29
    2016

    Risk Management in Software Development

  • 04.11
    2016

    WordPress Colombo

  • 03.19
    2016

    Hybrid Mobile Apps with JavaScript – a meetup

  • 03.4
    2016

    Get SSD for a solid performance boost!

  • 02.24
    2016

    A quick look at the Onion Omega!

  • 01.30
    2016

    Android vs Pure Android – What’s the difference?

  • 01.9
    2016

    Dell KB216 – a review

  • 12.31
    2015

    mtwoblog.com – a new beginning

  • 12.27
    2015

    Arduino: a revamped tiny Sketch

  • 12.21
    2015

    Arduino: a tiny Sketch

  • 06.16
    2015

    Materialize your site!

  • 05.30
    2015

    Android Development – Why and How

  • 05.25
    2015

    Welcome

muhammad.dev

muhammad.dev

WordPress, React, and Remote Work

  • About
  • Portfolio
  • Blog
  • Speaking
  • Publications
  • Contact
    • mmuhsin
    • mmuhsin
    • muhsinlk
    • muhsinlk
    • muhsinlk
    • mmuhsinlk

© Copyright 2025.

Designed with WordPress