Jenkins CI/CD 01 Installation
Setup Jenkins CI/CD step by step
A Bit everyday A Byte every week
Setup Jenkins CI/CD step by step
Using queues to defer processing of tasks that don't need immediate attention.
The purpose of queues is to defer processing of a time-consuming task that doesn’t require immediate completion.
Like sending emails, users don’t need to wait for the email to be sent successfully before the next step.
Allowing the application to respond more quickly to web requests and smooth user experience.
Addressing SEO challenges for CSR web pages, demonstrating both self-hosted and SaaS solutions
A Single Page Application (SPA) website utilizes Client-Side Rendering (CSR) to render its content.
Upon initial loading, the server only returns the root component, and subsequent data is fetched through API interactions.
However, for web crawlers responsible for ranking websites, the content obtained during crawling may appear empty.
While Google claims that their crawler executes JavaScript, other search engines may not necessarily do so.
To address this issue, a Prerender service is employed to achieve pre-rendering for web crawlers, optimizing search results.
Checking and correcting coding style using phpcs and phpcbf
Step-by-step guide to launching your first VM instance and configuring it on Google Cloud Platform (GCP).
Understanding Go concurrency using the official tutorial
Entering the world of Golang, we first explore basic Golang usage using the official tutorial: A Tour of Go
.
This section introduces the powerful concurrency feature of Go.
Understanding Go interface and error using official tutorials
Entering the world of Golang, we first explore the basics of Golang using the official tutorial: A Tour of Go
.
This piece introduces interfaces and errors.