Elastic Stack and Next.js Tutorials by Minh Vu

Next.js SEO: The Complete Checklist to Boost Your Site Ranking
Learn to boost your Next.js website for SEO by optimizing meta tags, JSON-LD schema, sitemap, robots.txt, link tags, and script & image optimization.

Minh Vu
January 11, 2024
Next.js JSON-LD: How to Add Structured Data to Your Website
Learn how to generate JSON-LD Schema for your Next.js website to improve SEO and user experience.

Logstash: How to Remove Field using Mutate Filter
Learn how to remove a single field, multiple fields, and nested fields with or without conditions in Logstash using the mutate filter and the `remove_field` option.

Deploy Your Next.js App on DigitalOcean: A Step-by-Step Guide
Learn how to easily deploy your Next.js application on a DigitalOcean Droplet. This guide covers Droplet setup, configuration, and app deployment for a smooth launch.

Minh Vu
Software Engineer
Hi guys 👋, I'm a developer specializing in Elastic Stack, Next.js, Python, and AI. My blog shares practical tutorials and insights based on 3+ years of hands-on experience. Open to freelance opportunities — let's get in touch!
New Posts

Next.js JSON-LD: How to Add Structured Data to Your Website
Learn how to generate JSON-LD Schema for your Next.js website to improve SEO and user experience.

Logstash Prune Filter: Powerful Filter to Remove Fields
Learn to use the prune filter in Logstash to remove all fields, remove specific fields, and keep specific fields dynamically and flexibly based on patterns.

Deploy Your Next.js App on DigitalOcean: A Step-by-Step Guide
Learn how to easily deploy your Next.js application on a DigitalOcean Droplet. This guide covers Droplet setup, configuration, and app deployment for a smooth launch.

Logstash Conditionals: Using if/else to Control Log Flow
Learn how to use conditionals in Logstash with if/else statements to control the flow of your logs.

Logstash: How to Parse JSON Logs
Learn how to use Logstash to parse JSON logs from file or a string field in an event.

Next.js SEO: The Complete Checklist to Boost Your Site Ranking
Learn to boost your Next.js website for SEO by optimizing meta tags, JSON-LD schema, sitemap, robots.txt, link tags, and script & image optimization.
Next.js

Next.js SEO: The Complete Checklist to Boost Your Site Ranking
Learn to boost your Next.js website for SEO by optimizing meta tags, JSON-LD schema, sitemap, robots.txt, link tags, and script & image optimization.

Next.js JSON-LD: How to Add Structured Data to Your Website
Learn how to generate JSON-LD Schema for your Next.js website to improve SEO and user experience.

Deploy Your Next.js App on DigitalOcean: A Step-by-Step Guide
Learn how to easily deploy your Next.js application on a DigitalOcean Droplet. This guide covers Droplet setup, configuration, and app deployment for a smooth launch.
Elasticsearch

Elasticsearch: How to Set Default Value for Missing Fields
Learn how to set default values for null or missing fields in Elasticsearch using the `null_value` parameter and ingest pipeline.

Elasticsearch Find Similar Documents Tutorial (with Examples)
Learn how to find similar documents to a given document in Elasticsearch using the more_like_this query.

Painless Script: How to Check for Null Values
Learn how to check for null values in Painless script in Elasticsearch.

Partial Update in Elasticsearch Guide (with Examples)
Learn how to perform partial updates in Elasticsearch 8.x to update only specific fields in a document using the Update API.
Logstash

Logstash: How to Remove Field using Mutate Filter
Learn how to remove a single field, multiple fields, and nested fields with or without conditions in Logstash using the mutate filter and the `remove_field` option.

Logstash: Add Field to Event with Mutate Filter
Learn how to add field in Logstash using the mutate filter with the add_field option. Also, see how to combine fields to a new field and add field based on condition.

Logstash Conditional Filter: The Ultimate Guide
Learn how to use conditionals in Logstash filter to process data based on different conditions.

Logstash Mutate Filter: Everything You Need to Know
Learn how to use the Logstash mutate filter to manipulate fields in your data.

Logstash: Convert String to JSON with 2 Common Cases
Learn how to parse a string to JSON object in Logstash in 2 common cases: inputting multiline JSON data and converting JSON string in a field to JSON object.

Logstash Conditionals: Using if/else to Control Log Flow
Learn how to use conditionals in Logstash with if/else statements to control the flow of your logs.
Security
Top Posts

Next.js SEO: The Complete Checklist to Boost Your Site Ranking
Learn to boost your Next.js website for SEO by optimizing meta tags, JSON-LD schema, sitemap, robots.txt, link tags, and script & image optimization.

Next.js JSON-LD: How to Add Structured Data to Your Website
Learn how to generate JSON-LD Schema for your Next.js website to improve SEO and user experience.

Logstash: How to Remove Field using Mutate Filter
Learn how to remove a single field, multiple fields, and nested fields with or without conditions in Logstash using the mutate filter and the `remove_field` option.

Deploy Your Next.js App on DigitalOcean: A Step-by-Step Guide
Learn how to easily deploy your Next.js application on a DigitalOcean Droplet. This guide covers Droplet setup, configuration, and app deployment for a smooth launch.

Logstash: Add Field to Event with Mutate Filter
Learn how to add field in Logstash using the mutate filter with the add_field option. Also, see how to combine fields to a new field and add field based on condition.

Logstash Conditional Filter: The Ultimate Guide
Learn how to use conditionals in Logstash filter to process data based on different conditions.
Receive Latest Updates 📬
Get every new post, special offers, and more via email. No fee required.