Android

The First Beta of Android 17

Posted by Matthew McCullough, VP of Product Management, Android Developer Today we’re releasing the first beta of Android 17, continuing our work to build a platform that prioritizes privacy, security, and refined performance. This build continues Read more…

By hadi, ago
PHP

AI Horseless Carriages

Pete Koomen argues that most AI apps are “horseless carriages,” bolting AI onto old paradigms instead of letting users shape the prompts that drive them. He makes the case that the best AI apps should Read more…

By hadi, ago
PHP

★ Laravel PDF v2 has been released: adds support for Laravel Cloud and easy queuing

[AdSense-A]

A while ago, we released laravel-pdf, a package to generate PDFs in Laravel apps.

Under the hood, it used Browsershot (and therefore Puppeteer/Chrome) to convert HTML to PDF. That approach works great, but it does require Node.js and a headless Chrome binary on your server.

Last week, my buddy Dries shared on X how to generate PDFs using Cloudflare services. This way doesn’t require Node or any binaries. Very neat! This unlocks PDF generation for environments where Node or Chrome cannot be installed easily, like Laravel Cloud.

To support this way of rendering a PDF, we’ve released a new major release (v2) of Laravel PDF. The package now ships with three drivers: Browsershot, Cloudflare Browser Rendering, and DOMPDF. You can also create your own driver. On top of that, we've added queued PDF generation and the ability to set PDF metadata. And to let your AI understand our package, we've added a Laravel Boost skill.

Let me walk you through all of it.

(more…)

By hadi, ago
PHP

Excessive Bold

Martin Fowler on the overuse of bold in technical writing — and how LLMs have picked up and spread this practice. The more you emphasize, the less power it has. Read more

By hadi, ago