Sarah Siqueira

Sarah Siqueira @sarahcssiqueira

About: Software engineer, senior full stack developer, open source enthusiast. Writing here for my own future reference and hoping something be useful for other devs across the world.

Location:
Brazil
Joined:
Sep 14, 2022

Sarah Siqueira
articles - 25 total

Setting Up a WordPress Development Environment with DDEV

DDEV is a powerful tool that simplifies the process of setting up local development environments for...

Learn More 12 3Oct 31 '24

Fixing PHP_CodeSniffer Null Trim() Errors in WordPress Coding Standards

While working on WordPress projects with PHP 8.x, you may encounter the following error: Fatal...

Learn More 6 0Oct 15 '24

Managing Ruby versions on macOS Apple Silicon with rbenv

Imagine this common scenario: You need to use a specific Ruby version, so you check which one is...

Learn More 12 2Sep 2 '24

Run PHPUnit locally in your WordPress Plugin with DDEV

While working with WordPress over the years, I have used multiple solutions for local developments,...

Learn More 10 1Jun 27 '24

My WordPress learning journey, so far...

I started to work with WordPress back in 2015, while in physics college, just to get some money. At...

Learn More 10 0May 6 '24

Syncing a Spreadsheet with Google Calendar using Google Scripts to be (or at least try) more productive

Remote working requires discipline, that's a fact. And I must admit I have this problem of lack of...

Learn More 36 4Nov 4 '23

Automatically deploying WordPress plugins and/or themes with GitHub actions

There are a lot of ways in which a WordPress GitHub integration can be helpful in WordPress...

Learn More 12 0Oct 24 '23

A workaround to handle PSR-4 && WordPress Coding Standards at same time

To keep this article as straightforward as possible, I will not explain how to use Composer...

Learn More 6 0Aug 4 '23

A webpack.config.js for WordPress Projects

That's another of those posts in which my main goal is to document it for my own future reference and...

Learn More 19 0Jul 31 '23

Installing WordPress in a LAMP server

Although I had done this procedure several times through the years before, I have never documented it...

Learn More 5 2Jul 21 '23

Installing PHP Unit

Disclaimer: That's another of those posts where my main goal is to register for my future reference...

Learn More 7 0Jul 10 '23

Docker environment for WordPress development

A little while ago, I wrote about the reasons why I changed from XAMPP to Docker, back then I shortly...

Learn More 11 2Jul 6 '23

Setting WordPress Coding Standards per project using Composer

PHP CodeSniffer is an essential development tool that ensures our code to remains clean and...

Learn More 6 2Jul 4 '23

Setting a LAMP server on Digital Ocean + SSL

Disclaimer: Although I had done this procedure several times through the years before, I have never...

Learn More 9 1Jun 28 '23

WordPress under the hood: the request lifecycle

When a developer starts to work with WordPress (or any other CMS or web framework by the way), one of...

Learn More 14 1Jun 16 '23

Cowboy coding style

Somedays ago, while reading some random stuff about WordPress CI/CD pipelines, I came across the...

Learn More 19 1May 30 '23

Limiting Docker Memory Usage on Windows

As a WordPress developer, I used XAMPP for a long time, but for lots of reasons, some of which you...

Learn More 13 3May 15 '23

5 reasons I moved from XAMPP to Docker for WordPress development

At the moment I am writing this post, I have been working with WordPress for almost 8 years. Some of...

Learn More 8 4May 10 '23

Why you should use WP-CLI

WP-CLI provides a command-line interface for many actions you might perform in the WordPress admin...

Learn More 3 0May 2 '23

Gutenberg Block to retrieve GitHub public repositories (and enhance a portfolio)

The inspiration for this block came from a feature available in my portfolio built with React. This...

Learn More 4 0Apr 25 '23

Creating a WordPress Custom Post Type

By default, WordPress comes with five post types: Post; Page; Attachment; Revision; Menu. While...

Learn More 2 0Apr 18 '23

GitHub repositories as posts in a blog using GitHub API

Some time ago, I decided to build a portfolio application to show my previous work and skills. For...

Learn More 2 0Apr 14 '23

React Router Dom Tutorial

We are used to accessing different pages of a web application, like About, Contact, etc. To navigate...

Learn More 2 0Apr 6 '23

Scroll Indicator using React

A scroll indicator is an essential component in an application design. It is convenient to show the...

Learn More 7 0Mar 29 '23

Using Dev.to in a Headless Architecture

To fully understand this post, I am assuming you are aware of the Headless CMS architecture, an...

Learn More 4 0Mar 28 '23