Computer terminal

Digging into git commands for deployment

In the first part of this tutorial, we discussed a mental model of deployment stages mapped to git branches. We also discussed conceptually how running a git push origin branch-name to push code to the remote repository can trigger a webhook which we can use to pull code from the repository to a server using git pull origin branch-name. In the second …

Digging into git commands for deploymentRead More »

Woman holding out a key in her necklace

Setting up servers & repositories

In the last part, we created a client side workflow with separate stages mapped to specific branches: Git Branch Workflow Stage Server master 1. Development https://dev.yoursite.com/ staging 2. Staging https://staging.yoursite.com/ production 3. Live/ Production https://yoursite.com/ It doesn’t matter how many stages you have in your workflow as long as each stage is mapped to a …

Setting up servers & repositoriesRead More »

branch with flowers

Preparing a conceptual model for workflow using git branching

In this part, I’m going to explore the mental model for a deployment workflow by mapping it to git branches. Requirements Servers You’ll need at least one proper server. By proper, I mean a server where you can log in from the terminal and run commands. That requires ssh access. I find DigitalOcean (referral link) to …

Preparing a conceptual model for workflow using git branchingRead More »

Madieval style sign board says Clear, Complete, Standard

Rule of Thumb What is good documentation?

Recall In an earlier post, Who reads your documentation?, we discovered that not just developers but lay people also read documentation. In the previous post, How is documentation consumed?, we discovered that documentation is not just consumed by people but also tools and programs. Documentation is also not consumed as a whole, but in parts and pieces. …

Rule of Thumb What is good documentation?Read More »

Coding in an IDE on a mac

How is documentation consumed? Not just by human eyes

Recall In the previous post, Who reads your documentation?, we discovered that not just developers inside and outside your organisation but also lay people and amateurs are going to need and use documentation to try small fixes and tinkering. The myths discussed in this post are about how these people use or consume your code. Myths …

How is documentation consumed? Not just by human eyesRead More »

Photo montage of many people in perspective

Who reads your documentation? Not just you or your company

We discuss the three myths that concern the audience that reads code documentation. This will help us figure out what to do so that it is convenient for them to read it. Myths 1–3 Only you will read the documentation Only developers in your company are going to read the documentation Unless you’re stuck in a …

Who reads your documentation? Not just you or your companyRead More »

Fist shattering a glass screen

Busting 6 Myths about Inline Documentation Understanding why and how to write great inline documentation

The fact that code documentation is inline can be misleading and confusing. In my experience, I have observed 6 prevalent myths among agencies and developers. To document or not to document This series doesn’t talk about whether you should be documenting at all. If that is the question you are with, you should read this …

Busting 6 Myths about Inline Documentation Understanding why and how to write great inline documentationRead More »

Newspaper folder and focused on the word truth from a headline

Finding your truth Finding peace and prosperity

Recall From the first post How to become a Baap WordPress Developer?, the things that you need to become an expert WordPress developer: Get involved in things you love. Have a standard for yourself. Have some sort of integrity. Try to find some sort of truth in what you’re doing. Why find your truth? Life is …

Finding your truth Finding peace and prosperityRead More »

People sitting in a circle on lush lawn grass with their arms stretched out towards the center, palm facing upwards

Having Integrity Stand on solid ground, morally and ethically

Recall From the first post How to become a Baap WordPress Developer?, the things that you need to become an expert WordPress developer: Get involved in things you love. Have a standard for yourself. Have some sort of integrity. Try to find some sort of truth in what you’re doing. Both the meanings of the word …

Having Integrity Stand on solid ground, morally and ethicallyRead More »

Having a standard for yourself Setting personal and professional standards

Recall From the first post How to become a Baap WordPress Developer?, the things that you need to become an expert WordPress developer: Get involved in things you love. Have a standard for yourself. Have some sort of integrity. Try to find some sort of truth in what you’re doing. Everybody believes in Standards … Everyone …

Having a standard for yourself Setting personal and professional standardsRead More »

%d bloggers like this: