घर बैठे पूछें WordPress के टेक्निकल सवाल, माहिर डेवेलपरों से पाएँ जवाब

पेश है एक ऐसा लाइव शो जिसमें हर हफ़्ते सौरभ आपकी मुलाकात कराएँगे एक एक्सपर्ट वर्डप्रेस डेवेलपर से। फिर दोनों मिलकर देंगे जवाब आपके सवालों के, वह भी ज़्यादा से ज़्यादा हमारी-अापकी भाषा हिंदी में।  सवाल कैसे पूछें? सवाल पूछने के दो तरीके हैं: शो से पहले, पूरे हफ्ते, बाप डब्ल्यू. पी. के फ़ेसबुक ग्रूप पर कभी …

घर बैठे पूछें WordPress के टेक्निकल सवाल, माहिर डेवेलपरों से पाएँ जवाबRead More »

Questions I ask when I feel I can do something better than how WordPress does it?

Does WordPress have a built-in way to do this? Does this inbuilt way do what I want completely or partially? If partially, how much code would I have to write to complete the functionality? If WordPress doesn’t have a way to do this, is there something (library, plugin, addon) that’s under active development by a competent, …

Questions I ask when I feel I can do something better than how WordPress does it?Read More »

BaapWP T-shirts

Buy Cool BaapWP Swag and support this website Right now there are T-shirts but there'll be more stuff launching soon

Over the weekend, we built a little swag store over at paintcollar. We released two T-shirts with graphics that I’ve personally designed for BaapWP. There’s no brand name or anything except the minimal graphic. I wanted to make sure that these tees can be worn without feeling like you’re promoting BaapWP as a brand. So, …

Buy Cool BaapWP Swag and support this website Right now there are T-shirts but there’ll be more stuff launching soonRead More »

MilesWeb supports BaapWP

BaapWP has moved to a new home on MilesWeb’s servers MilesWeb is our hosting sponsor

The backstory A couple of days ago, I approached a couple of hosting providers who have supported the WordPress community’s growth in the past for a little favour. I’m teaching a WordPress module in a Digital Marketing course being conducted by Indian Institute of Digital Education in Mumbai. I asked around to see if someone …

BaapWP has moved to a new home on MilesWeb’s servers MilesWeb is our hosting sponsor Read More »

Journey tools

A roadmap to becoming a modern WordPress Engineer What you need to know to start working in an environment that follows current best practices and tools

The main question This post series is an attempt to answer the following question: Consider a beginner with zero experience working with WordPress (or any complex application in any programming language). What do they need to learn to be able to start engineering solutions using WordPress? I’ve been working on this problem myself and for …

A roadmap to becoming a modern WordPress Engineer What you need to know to start working in an environment that follows current best practices and toolsRead More »

The BaapWP Show Logo

The BaapWP Show is here Where we talk to WordPressers about work, life and everything else

What is the BaapWP show? A take on the classic talk show format; Saurabh (yours truly) gets into conversation with a WordPress professional from this side of the world (South Asia) about various topics relevant to WordPressers. I really haven’t worked out the exact details and so obviously, I’ll modify things as the show progresses …

The BaapWP Show is here Where we talk to WordPressers about work, life and everything elseRead More »

Straight road ahead

Fixing our mental model of Git Branches; it’s a straight line folks!

Recall From the last part, we learnt that: git tracks your code with a pointer called HEAD When you commit, you create a snapshot of your code with a unique commit ID which is a long alphanumeric string. When you checkout a particular commit, you move the HEAD (git’s pointer) to that commit. You can move …

Fixing our mental model of Git Branches; it’s a straight line folks!Read More »

Branches

Digging Deep into Git with 1 file in a single repository and 11 commits

Recently, I was conducting a session on git and branching and I was trying to explain the mental model. I didn’t do a very good job of it. I found an excellent post by Neil Atkinson called Git branches – Is your mental model wrong?. I tried to use the post, but it didn’t help …

Digging Deep into Git with 1 file in a single repository and 11 commitsRead More »

Door with a sign that says "Restricted Area, Authorized persons only"

Adding Elegance & Security to Deployment

In the last part, we got a deployment strategy working by mapping our workflow to git branches and setting up a script for automatic deployment. At the end of it I mentioned that our script was not elegant since it would run with any push. It wouldn’t matter if code was pushed to the branch …

Adding Elegance & Security to DeploymentRead More »

PHP code on Laptop

Creating a simple deployment script with PHP

In earlier parts of this tutorial, we discussed the concepts and mental models associated with a deployment process using git. We also set up our servers and remote repositories. In this part, we create a PHP script that will be invoked when the remote git repository requests the Webhook URL. For this example, we’re going …

Creating a simple deployment script with PHPRead More »

%d bloggers like this: