Learn how to `` Atom and RSS feeds from your HTML documents to make them discoverable for clients and, by extension, for your readers.| Web Development for SaaS Businesses | BugFactory
This article explains how to use the Levenshtein algorithm to compare sentences by looking for word differences instead of character differences.| Web Development for SaaS Businesses | BugFactory
Learn how to use PostgreSQL's built-in `RANDOM()` function to generate pseudo-random numbers, which are uniformly, exponentially, or normally distributed.| Web Development for SaaS Businesses | BugFactory
Learn how to serve a static site using FastAPI. Perfect for locally testing statically generated websites, for instance, with `httpie`.| Web Development for SaaS Businesses | BugFactory
Learn about Git's internal data structure and how orphaned branches can be used to create separate histories with their own root commits.| BugFactory
Calculate Scroll Depth as a percentage of page height and send custom events to Plausible, the GDPR-compliant analytics platform. Vanilla JavaScript only.| BugFactory
This article outlines how to rebuild indexes with `REINDEX`. As an example, we will deliberately corrupt an index for a column that uses a custom `ENUM` column.| Web Development for SaaS Businesses | BugFactory
Use event handlers to detect exit intent so you can react to grab your website visitors' attention before leaving and perhaps convert them into repeat visitors.| BugFactory