33OFFNEW
Help, guides, tutorials and more.
Tutorials PHP
How to archive a web page as a PDF for an audit trail
Build a page archive in Laravel. A queued job renders any URL to a PDF with a real text layer, stores it with a checksum and skips the capture when nothing has changed.
How to generate verifiable PDF certificates in Laravel
Design a completion certificate in Blade, render it as a vector PDF, add a QR verification link and email it to the learner automatically.
Sysadmin Tooling
How to run headless Chrome in production without it falling over
Puppeteer works on your laptop, then falls over on the server. The Docker image, launch flags, font fixes and recycling strategy that keep headless Chrome alive in production, and an honest look at when self-hosting stops being worth it.
Sysadmin Cyber Security
The practical guide to SPF, DKIM and DMARC
SPF, DKIM and DMARC decide whether your email reaches the inbox and whether anyone can spoof your domain. What each record actually checks, how to publish all three and how to reach p=reject without losing legitimate mail.
Tutorials JavaScript Tooling
How to generate code screenshots programmatically with an API
Turn source code into clean, syntax-highlighted images for changelogs, release posts and docs. Highlight it, frame it, render it with an API, and automate the whole thing in CI.
Tutorials WordPress PHP
How to auto-generate featured images for WordPress posts that don't have one
Stop broken thumbnails in your archive. Generate a branded featured image from the post title automatically whenever a WordPress post is published without one.
Tutorials JavaScript
How the JavaScript event loop works
The event loop decides what runs and when in JavaScript. Learn the call stack, tasks and microtasks, and the three-step rule that makes any snippet's output predictable.
How to auto-generate a LinkedIn share card when a learner passes your certification
When a learner passes your certification, hand them a personalised, share-ready image and a one-click LinkedIn button. Here's how to generate that card in Laravel and trigger it automatically on every pass.
How to turn any URL into a screenshot from Node.js
Capture any web page as a PNG from Node with a single fetch. Full-page captures, single-element grabs by selector, saving to disk and batching, no Puppeteer.
Add "Export as image" to any dashboard
Add a reliable export-as-image button to a dashboard by rendering the panel server-side in a real browser, instead of rasterising the DOM in the browser.
Tutorials WordPress
Add certificate downloads to a WordPress LMS (LearnDash or TutorLMS)
Render your own branded certificates from HTML when a learner finishes a course in LearnDash or TutorLMS, and serve them as a download from the learner's account.
Generate social share cards for WooCommerce products automatically
Generate a branded social card with the product photo, name and price for every WooCommerce product on save, and serve it as the share image on the product page.
How to auto-generate Open Graph images for every WordPress post
Generate a proper 1200x630 share card for every WordPress post automatically on save, built from the post's own title, and serve it as the og:image.
How to issue verifiable digital badges (Open Badges) for courses
Turn course completions into portable Open Badges. Generate the badge image, host the issuer, badge and assertion JSON, and bake the proof into the PNG.
How to generate course completion certificates from HTML in Laravel
Issue branded, verifiable course completion certificates in Laravel by rendering a Blade view to an image, with a queued job and a verification route.
Showing 1 to 15 of 394 results