Laravel + AI news
Releases, posts, and packages from 15 sources — pulled every 30 minutes, deduplicated, and linked straight back to the publisher.
How We Took Over ChatGPT Accounts Parameter Labs describe an exploit they found against ChatGPT's implementation of the artifacts pattern (OpenAI used to call this "Canvas" but it looks like the latest revision is called...
Release: datasette-llm 0.1a9 I have some big upgrades to Datasette Agent in the pipeline, but in the meantime here's a tiny user experience improvement to the underlying datasette-llm plugin. It now picks up the default...
dbreunig/nesformer Inspired by qwenputer by Divyansh Agrawal, Drew Breunig baked a working emulator for a Nintendo Entertainment System 6502 CPU into the weights of Qwen3.5-4B. You can now play NES ROMs such as Super Mar...
nemotron-halloween
version
Composer 2.11 adds a cooldown dependency policy that withholds newly published package versions for a configurable period. The release also includes several security fixes and faster dependency resolution. Read more
OpenAI will honor a shared robots.txt signal to help website operators communicate their AI training preferences to participating providers.
OpenAI is strengthening violence prevention in ChatGPT with expanded safeguards, earlier interventions, and a new commitment to public safety reporting.
OpenAI shares excerpts from court briefs by creators, academics, accessibility advocates, and legal experts, among others, on how fair use supports AI training and innovation.
Schedule session:garbage-collect to delete expired Laravel database and file sessions, and turn off the session lottery that runs cleanup in web requests.
API credits benefit for eligible ChatGPT subscriptions Earlier this month Anthropic announced a generous new benefit for their Max and Team subscriptions: $100, $200, and $500 per month subscribers would get the equivale...
How I Built the Most AI-Pilled Company in the World Don't be put off by the clickbait headline, this piece by Jacob Sansbury describing how they are building Spawn is a fascinating exploration of the bleeding edge of wha...
OpenAI’s updated Model Spec outlines five core values to guide more capable AI toward sound judgment, human agency, and faithfulness to human intent.
every product i use should just be a headless mcp, that feeds into an agent, where i never have to think about anything underneath. except for our product, of course. in our product, customers love the ui and love us ver...
Granite Switch 4.1.1 — Update models like you update software
Retrieve DNS records
OpenAI uses layered monitoring to detect frontier model misalignment and unauthorized agent behavior so responders can intervene before incidents escalate.
Ropes & Gray is developing AI for transactional diligence with OpenAI. Lawyers review grouped documents, summaries, and reports before advising clients.
Pollora runs WordPress inside Laravel, with Route::wp() routing on conditional tags, Blade themes, and PHP attributes for post types and hooks.
Introducing AnySpeechRecognizer and AnyDecisionModel: Open Models for Speech and Decisions on Apple Platforms
Welcome Le Chonk: Mistral Large 4 on Hugging Face
Announcing Project ProtoStar: Making Publicly Funded Science AI-Ready
Credit Saison’s ChatGPT Enterprise pilot delivered 954% ROI. See how leaders and employees helped turn the results into companywide adoption.
In general, LLM performance is incredibly multidimensional. There's no guarantee of a fixed ordering where the model that is best at math is also the model that's best at jokes. Despite that complexity, much of the varia...
Gemini 4 Carbon: Our next frontier model
GitHub Octoverse 2026 I'm at GitHub Universe today (GitHub gave me a free ticket through their "GitHub Stars" program). EVP Jay Parikh just announced this year's Octoverse report, and highlighted these numbers in particu...
NVIDIA Nemotron 3.5 Transcribe and Granary v2: Intelligent Multilingual Transcription You Can Prompt and Adapt
I've written before about how November 2025 was an inflection point for coding agents - the point where Opus 4.5 and GPT-5.1 crossed a tipping point that meant their respective coding agents became reliable daily drivers...
Jason McCreary explains how he went from using AI for tedious snippets to letting agents handle nearly all coding, testing, and review work. It is a clear account of the guardrails, workflow shifts, and mindset changes t...
OpenAI and ServiceNow expand their partnership to bring OpenAI models and agents into ServiceNow and ServiceNow workflows into ChatGPT and Codex.
If your work does not benefit from current AI tooling, that is a finding, not a failing. Document why, share it with your community of peers, bring it to your manager, and work to find solutions. An engineer who can expl...
How AI might enter the org chart—beneath, beside, and between us.
See how Legora uses OpenAI models, ChatGPT, and Codex to accelerate legal workflows, expand contract analysis, and free lawyers to focus on higher-value work.
See how Legora uses OpenAI models, ChatGPT, and Codex to accelerate legal workflows, expand contract analysis, and free lawyers to focus on higher-value work.
We’re highlighting 20 scientific foundations, institutions, and research groups around the world that we’ve partnered with in an expansion of our AI for Science program.
Laravel 13.39 adds a session:garbage-collect command for scheduled session cleanup, keyless models with #[Table(key: false)], and durations on JobAttempted.
Game Boy Color on My Conference Badge I'm at GitHub Universe this week and, similar to last year, the conference badge is a full-blown color screen computer. I've been hacking around with it again, and then I ran into wi...
Build specialized multimodal models with LFM3
Can we trust LLMs to judge whether a research idea is novel?
Genie 4: our new world model unlocking unprecedented realism in real-time simulation.
GPT-6 Astra tops Retell’s voice agent benchmark, while Codex helps it reach a $1.6M annual revenue run rate per employee.
Generate slugs when saving Eloquent models
Create a static site bundle from a Laravel app
version
[12.x] Cloud exceptions by @timacdonald in #61934 [12.x] Cloud exceptions improvements by @timacdonald in #62186
version
[13.x] Rebuild the phpredis client when a broken pipe surfaces as a warning by @aleedhillon in #62111 [13.x] Resolve view namespace hints like view locations by @fgilio in #62005 [13.x] feat(database): allow disabling pr...
Complex period comparisons
OpenAI and Oracle are expanding their partnership to bring business applications and AI agents into ChatGPT and power new Oracle offerings.
With OpenAI Daybreak, Check Point speeds up the research behind new security protections, enabling its analysts to turn vulnerability intelligence into customer defenses faster.
We're at the start of a major effort to speed up drug development with Claude. Over the past several months, our scientists have engaged in deep research partnerships with six organizations developing new medicines.
We are expanding our partnership with the General Services Administration (GSA) through a new agreement that gives government partners a 40% discount on Claude Enterprise, Claude for Government, and the Claude API.
GPT-6.1 Terra It's always interesting to note which aspects of a new model are emphasized in the release announcement. In the case of GPT-6.1 Terra, OpenAI went with visual reasoning and computer use: We’re introducing G...
Filament v5.8 adds deferLoading() for sections, tabs, wizards, and repeater items, plus session-persisted table grouping and lifecycle hooks in traits.
How Greptile uses GPT-6 Astra to test user workflows, Daybreak to strengthen security, and Codex to reduce rework.
Because big tech platforms essentially do not have customer support and make it impossible for their users to contact a human, many people experiencing run-of-the-mill tech problems have turned to ChatGPT. And, increasin...
Easily add beautiful UI to any Livewire component.
Easily add beautiful tables to any Livewire component.
Easily add beautiful notifications to any Livewire app.
Filament support for `spatie/laravel-settings`.
Core helper methods and foundation code for all Filament packages.
Easily add beautiful dashboard widgets to any Livewire component.
Core helper methods and foundation code for all Filament packages.
Filament support for `spatie/laravel-settings`.
Easily add beautiful tables to any Livewire component.
Easily add beautiful action modals to any Livewire component.
Easily add beautiful forms to any Livewire component.
Easily add beautiful forms to any Livewire component.
A collection of full-stack components for accelerated Laravel app development.
Easily add beautiful action modals to any Livewire component.
Filament support for `spatie/laravel-medialibrary`.
Easily add beautiful notifications to any Livewire app.
Easily add beautiful dashboard widgets to any Livewire component.
Easily add beautiful read-only infolists to any Livewire component.
A collection of full-stack components for accelerated Laravel app development.
Easily add beautiful read-only infolists to any Livewire component.
Research: webframe: evaluated as a scraper and a sandbox webframe is a neat little project from Jeff Lindsay which lets you "run a web page like a program" - you point it at a URL or file and it executes it in a hidden h...
New Features feat: support JavaScript custom fields by @danharrin in #20494 feat: support JavaScript custom schema components by @danharrin in #20550 feat: support JavaScript custom widgets by @danharrin in #20548 feat:...
New Features feat: restrict Livewire methods and lock server-managed state by @danharrin in #20812 feat: standardize lazy loading configuration APIs by @danharrin in #20831 Add modal eyebrow above the heading by @leek in...
Monitor the health of a Laravel application
Generate slugs when saving Eloquent models
Add CSP headers to the responses of a Laravel app
Below MySQL 8.0.1, or on a server Laravel misreads, workers reserve jobs with a plain FOR UPDATE and can deadlock on the DELETE. One tinker line shows which lock yours use. Read more
OpenAI shares model results on the Kakeya conjecture, Exponential Time Hypothesis, and quantum chromodynamics—and how researchers can verify and build on them.
Mastering Laravel Testing is a video course from Joel Clermont on feature tests, mocks, policies, and form validation. Presale pricing ends November 20.
CodeRabbit uses GPT-6.1 Sol to investigate security risks across complex codebases. Its security agent helps developers review findings and proposed fixes.
The easiest way to get started with event sourcing in Laravel
Make your Laravel app usable by multiple tenants
Updated PHP Windows builds for Brotli security fix
Queueable action support in Laravel
Associate files with Eloquent models
Make your Laravel app usable by multiple tenants
Handle stripe webhooks in a Laravel application
Easily build Eloquent queries from API requests
Convert a webpage to an image or pdf using headless Chrome
Calculate public holidays
Explore OpenAI Signals data on 165 work activities across nearly 100 countries, revealing how people use ChatGPT for work and how usage changes over time.
A Laravel Health check to security advisories for PHP packages
Calculate public holidays
Perform RDAP queries in a Laravel app
Create unified resources and data transfer objects
Fanatics uses OpenAI to help fans complete their game-day outfits with Shop the Look. Testing across roughly 30,000 MLB products showed 10% higher engagement.
See how OpenAI engineers use Codex Ultrafast to investigate incidents in minutes. Explore faster security analysis, code refactoring, and daily workflows.
Sloppy checks AI-written PHP for swallowed exceptions, query loops, and unfinished code, with coding-agent hooks and reviews focused on new findings.
NativePHP published seven security advisories for its mobile package, plus rebuilt PHP binaries for this week's PHP CVEs. Update to 4.6.1 or 3.3.11 and rebuild.
Today, Anthropic, PBC filed a registration statement on Form S-1 with the U.S. Securities and Exchange Commission relating to its proposed initial public offering of its Class A common stock.
Bringing fast and capable computer use to everyone
Oh Dear shares hard numbers on how the recent critical PHP vulnerabilities rippled through the ecosystem, with site outages peaking at 18.8 percent and down alerts rising to 25 times the normal level. It is a useful, dat...
Release: battledrones v14: Compass Rose, a four player map I added four player online mode to Battledrones - previous maps were limited to two. Here's the initial prompt I used: Add a new map for a four player battle - f...
Tool: Quick Study Prompt to Claude Opus 5.5 High: Build an artifact where you open a photo and it rapidly (in a few seconds) paints a version of that photo using a canvas element and simulated paintbrush See also my prev...
Introducing Kimi K3.1 Pro Kimi K3.1 Pro landed on the Kimi API today - it's not yet open weights, but Moonshot promise "Full model weights will be released by Nov 4, 2026". They're also offering a "Highspeed" version tha...
Learn how OpenAI scaled Habitat with reliable multi-tenancy, global caching, and Azure Cosmos DB to deliver 12× faster reads for ChatGPT.
LitPivot: Developing research ideas through dynamic contextualization within the literature landscape
Volker Dusch of the PHP Foundation explains how the two critical PHP RCE vulnerabilities were found, fixed, and disclosed, plus the leak and the broken embargo.
Informational advisory: Session upload progress
OpenAI explains how we strengthened containment for frontier model training and evaluation, including offline environments and high-compute red-teaming.
Jev can answer three questions about a draft, but the model should not decide what happens next. In episode 3 of Decide with Jev, we write a small PHP class that turns those answers into one label. When the answers are u...
OpenAI and Poland’s NASK are partnering on AI safety, security, and technical research to strengthen safeguards and support a more resilient digital ecosystem.
Does Your Model Run on AWS Trainium? Look It Up
Anima expands what care teams can do with OpenAI models, giving them more capacity to respond to patients.
Laravel's PreventStaleDatabaseReads middleware keeps a user's reads on the write database after they save, so read replica lag doesn't show them old data.
Turning Database Grading into RL Rewards: Post-Training Agents with ThinkingBox
DE STAAT - FREEDOM (Official Music Video) OK well this is a first for me... at 00:44 in this new music video by Dutch alternative rock band De Staat: The visual effects are credited to Matties Grooten of Fake it or Leave...
Fast, focused, low-cost decisions for any application.
Donating Agent Skills to the Agentic AI Foundation News today from Anthropic: We’re committed to keeping Agent Skills open, community-driven, and vendor-neutral. Today, we are donating the standard to the Agentic AI Foun...
OlmoEarth v1.3: State-of-the-art embeddings for the whole planet
As fun as AI is, we built so much bad software over the last 30 years, and now the universe is punishing us for our sins. — Armin Ronacher Tags: security, generative-ai, armin-ronacher, ai, ai-security-research, llms
A global map categorizing every 10-meter patch of land on Earth into distinct forest types.
Build wizards using Livewire
Ensemble forecasting with IBM Granite time-series models
What forward deployed engineering means at OpenAI
PHP 8.5.12, 8.4.27, 8.3.36, and 8.2.35 fix two critical vulnerabilities that allow unauthenticated remote code execution. Here's who's at risk and how to update.
Uber is rolling out ChatGPT Work to more than 30,000 employees, helping teams research, analyze data, create presentations, and complete complex workflows.
We’re donating Agent Skills, the open standard that gives AI agents specialized knowledge and workflows, to the Agentic AI Foundation. More than 70 agent platforms, including ChatGPT, Cursor, GitHub Copilot, and VS Code,...
Today, we’re inviting members of the life sciences community to apply to work with us on special projects.
Laravel 13.36 adds Worker::$flushStickyConnections so queue jobs go back to your read replicas after an earlier job writes to the database.
Skuul 3.0 is an open-source school management app on Laravel 13 and Livewire 4, with per-campus roles, gradebooks, a family portal, and fee tracking.
Screenshot captures HTML, Blade views, and web pages as PNG, JPEG, or PDF files with Chrome, then saves them locally or to Laravel filesystem disks.
How OpenAI works with distribution partners to uphold consistent safeguards, support responsible access, and clarify expectations in our Usage Policies.
Today's PHP Security Release, and How We're Strengthening PHP Security If you're running anything on PHP it's vital you upgrade - today's updates (across the entire PHP 8.x line) address two remote code execution holes,...
NVIDIA Kumo Relational Outperforms Supervised Machine Learning on Relational Data, No Training Required
Train in Simulation, Deploy on a Real Robot: Microduck with Isaac Lab 3.0
How Specializing the Vocabulary of SLMs Can Cut Inference Cost by 77% in Real Applications
AT&T is working with OpenAI to make legal knowledge easier to access. Learn how its LegalEdge team is rethinking intake and scaling legal judgment.
Panache — RTS Belle Époque pour mobile Well this is delightful: I released Battle Drones yesterday under an Apache 2.0 License and there's already a French language fork by Gabriel Turpin which reskins the game to take p...
Profiling TorchNeuron (Part 1): System-level profiling on AWS Trainium.
Profiling TorchNeuron (Part 1): System-level profiling on AWS Trainium.
PHP 8.6.0 RC4 available for testing
Granite Speech 5.0: Transcribe, Translate, and Attribute more Accurately and Faster
What's Changed [3.x] Backport applicable October fixes by @calebporzio in #10832 Fixes backported from 4.x Resolve the current page in previousPage() and nextPage() when uninitialized. #10782 Avoid resolving inherited Ob...
What's Changed [4.x] Fix persistent middleware route deduplication by @danharrin in #10790 [4.x] Stop island scoping at the component boundary by @robert-stanciu in #10789 [4.x] Recompile components when compiled view fi...
The PHP security team will ship a release on October 21, 2026 at 14:00 UTC that fixes two critical vulnerabilities, both rated CVSS 9.2. Plan your upgrade now.
From local businesses to global brands, more advertisers can now reach people as they explore, compare and decide what to buy in ChatGPT.
[12.x] Prevent escaping from bypassing protection by @valorin in #62027
NVIDIA Kumo Forecast Combines Pretrained Time-Series Representations with Historical Pattern Retrieval and Interpretability
On 10/21 two critical security vulnerabilities were disclosed and patched in PHP. These are extremely serious vulnerabilities affecting every PHP application on the web. Action may be required, read below.
OpenAI and Google Cloud are bringing frontier models and Codex workflows to Gemini’s Model Garden, available through Google Cloud Marketplace.
Announcing SimReady Central: An Open Library of Simulation-Ready 3D Assets for Robotics and AI Factories
Learn how OpenAI built ChatGPT’s LLM-powered ad stack to understand conversational intent, keep ads separate from answers, and deliver relevant ads at scale.
Patch the Planet connects security researchers, maintainers, and incident responders to help address critical vulnerabilities across open source.
See how OpenAI, PerturbAI, and Scripps Research used distributed AI agents to uncover promising research leads in data from millions of brain cells.
Laravel 13.38 adds PreventStaleDatabaseReads middleware and DB::usingWritePdo() so users see their own writes when you read from database replicas.
Security advisory: Critical remote code execution vulnerabilities, update now
PHP 8.5.12 Released!
PHP 8.4.27 Released!
PHP 8.3.36 Released!
PHP 8.2.35 Released!
Read the full post on https://stitcher.io/blog/update-now
Dr. Christopher Stubbs, an experimental physicist and former Dean of Science at Harvard University, has joined Anthropic’s Long-Term Benefit Trust. He brings to the Trust decades of scientific expertise across observatio...
OpenAI outlines a blueprint for empowering cyber defenders with frontier AI, stronger safeguards, modernized cybersecurity, and more resilient public institutions.
Cloudflare uses OpenAI Daybreak to investigate vulnerabilities and propose fixes for review. Its developers use Codex to build faster and improve code quality.
eMudhra Intermediate CA Compromise This is very, very bad news: The private keys of eight eMudhra intermediate CA certificates have been compromised. They chain to roots trusted by the Mozilla, Microsoft, Apple and Chrom...
Upcoming Critical PHP Security Release
My latest vibe coded game experiment is a Command & Conquer style RTS (Real Time Strategy) game called Battle Drones (play it here). Unlike my previous experiments, this one is actually fun to play. I'm somewhat embarras...
Easily add beautiful dashboard widgets to any Livewire component.
Easily add beautiful forms to any Livewire component.
A collection of full-stack components for accelerated Laravel app development.
Core helper methods and foundation code for all Filament packages.
Easily add beautiful dashboard widgets to any Livewire component.
Easily add beautiful action modals to any Livewire component.
Easily add beautiful UI to any Livewire component.
Core helper methods and foundation code for all Filament packages.
Easily add beautiful read-only infolists to any Livewire component.
A collection of full-stack components for accelerated Laravel app development.
A powerful query builder component for Filament.
Easily add beautiful action modals to any Livewire component.
Easily add beautiful notifications to any Livewire app.
Easily add beautiful tables to any Livewire component.
Easily add beautiful forms to any Livewire component.
Easily add beautiful tables to any Livewire component.
Easily add beautiful notifications to any Livewire app.
Easily add beautiful UI to any Livewire component.
A powerful query builder component for Filament.
What's Changed fix: prevent double encoding of app authentication QR codes by @people-sea in #20741 fix: preserve cloak state during Livewire updates by @danharrin in #20743 fix: Keep colored table actions hidden in load...
Easily add beautiful read-only infolists to any Livewire component.
What's Changed fix: prevent double encoding of app authentication QR codes by @people-sea in #20741 fix: preserve cloak state during Livewire updates by @danharrin in #20743 fix: Keep colored table actions hidden in load...
NVIDIA Cosmos3-H-Dreams: Bringing Clinical Surgery to Life Through Generative Simulation
FairStress: A deeper evaluation of fairness in LLM decision-making
ALTK-Evolve: How learned memory tops the τ²-bench leaderboard on customer service tasks without a frontier model
[13.x] Allow float values in Unique where rule by @sertxudev in #62059 [13.x] Remove dead until higher order collection proxy by @xurshudyan in #62057 [13.x] Fix ofMany() alias inside closures by @xurshudyan in #62051 [1...
An independent Schlotzsky’s and Cinnabon franchisee cut menu repricing time by 95% and built a workflow that could free up $100K in cash flow.
Send webhooks in Laravel apps
Terminal X’s Eval Agent grades outputs against a 54-criterion rubric, catching 25% more deviances from a fund’s mandate with GPT-6.1 Sol.
Manipulate images with an expressive API
A critical auth bypass in Laravel's token API guard let attackers log in as other users on MySQL and MariaDB. Update to 12.68.0 or 13.29.0.
MPS in PyTorch 2.15
AnyLanguageModel 1.0: One Year of Local Models on Apple Platforms
Hugging Face ❤️ TorchTPU: TPUs, Natively
OpenAI is acquiring Orchestra Bio to bring AI-powered operations to life sciences R&D, helping biopharma teams accelerate drug development and advance new treatments.
My obituary for programming Jeremy Scheff poignantly captures the key loss caused by coding agents for career programmers who enjoyed the puzzle of developing code: Programming turned into one of the greatest jobs you co...
The driver for sending transactional mails using Mailcoach in Laravel
Generate add to calendar links for Google, iCal and other calendar systems
A beautiful error page for Laravel applications.
Permission handling for Laravel 12 and up
Manage Mailcoach, MailChimp, MailerLite and Brevo newsletters in Laravel
Monitor the health of a Laravel application
Artisan Tinker in your browser
A PHP function to work with private properties and methods
Serve markdown versions of your HTML pages to AI agents and bots
A magic memoization function
Store your application settings
A powerful, easy to configure uptime monitor
Artisan Tinker in your browser
Add comments to SQL queries made by Laravel
A Laravel Nova tool to backup your application.
Read and write simple Excel and CSV files
Add CSP headers to the responses of a Laravel app
The Mailcoach transport for Symfony Mailer
Build calendars in the iCalendar format
Retrieve DNS records
A beautiful SSH task runner
How a slow dependency becomes an outage, and how deadlines, concurrency limits, retry budgets, and jitter protect useful work. A practical deep dive with PHP examples and a controlled overload test design. Read more
Calculate public holidays
Speed up a Laravel application by caching the entire response
Complex period comparisons
Calculate public holidays
Backup multiple applications
Generate mobile passes for iOS and Android
Speed up a Laravel application by caching the entire response
Connect and send data through a TCP connection
Run an ICMP ping and get structured results
Associate files with Eloquent models
Quickly dump and load databases
Store your application settings
A very simple activity logger to monitor the users of your website or application
Manipulate images with an expressive API
Use ciphersweet in your Laravel project
Permission handling for Laravel 12 and up
Make your Laravel app usable by multiple tenants
Build wizards using Livewire
Learn how OpenAI is improving ChatGPT across low-resource programming languages, with new evaluations for software engineering, SQLite, and COBOL migration.
The easiest way to get started with event sourcing in Laravel
Calculate public holidays
Calculate public holidays
Convert a webpage to an image or pdf using headless Chrome
Laravel's new DB::olap() method runs PlanetScale and Vitess queries in OLAP mode to get past the 100,000 row limit, then switches the connection back.
Backup multiple applications
Transform URLs and their content using AI
A trait to make an Eloquent model hold translations
Quickly dump and load databases
Easily build Eloquent queries from API requests
Backup multiple applications
A Laravel package to retrieve Google Analytics data.
A very simple activity logger to monitor the users of your website or application
Calculate public holidays
Transform URLs and their content using AI
TorchNeuron: running HF models on AWS Trainium is easier than ever
A trait to make an Eloquent model hold translations
Release: llm-tools-datasette 0.1.1 When I switched LLM over to httpx2 in LLM 0.33 I forget that this would break any plugins which used httpx without directly depending on it. llm-tools-datasette was one of those plugins...
Release: llm-echo 0.5 I'm working towards a new LLM release, and testing PRs caused me to revisit the llm-echo debug plugin. This plugin provides a "model" which doesn't involve an LLM at all - it just repeats back the p...
We’re committing a portion of Anthropic’s shares to the Anthropic Public Benefit Fund, a new entity with a structure that increases the stake as the company grows.
Inline rendering with document.currentScript Lean Rada describes a neat trick that takes advantage of the document.currentScript property. You can use that to drop in a tiny inline element that replaces itself when the...
A Laravel Health check to security advisories for PHP packages
Perform RDAP queries in a Laravel app
Release: web-edit 0.1a2 web-edit (previously) is my tiny web app for browsing and editing files in a folder. I mainly built it for editing files on different machines via Tailscale. I added a "copy to clipboard" option f...
Determine if a page may be crawled from robots.txt and robots meta tags
Generate slugs when saving Eloquent models
We think "did a human read the code?" is an imprecise proxy for "what could go wrong with this change, and which check—automated or human—is the right one to catch it?" Asking that question also changed when review happe...
With ia.i, a conversational interface, and the IARA governance platform, Itaú is applying its AI First strategy to customers and employees — in one of Brazil’s most regulated sectors.
[13.x] Fix race condition with jobs using both onOneServer() and withoutOverlapping() by @tanerkay in #62007 [13.x] Respect faked Sleep in limiter block() timeout by @grzegorczykp in #62017 [13.x] Improve getForeignKeys...
Laravel 13.36 adds Rule:: methods for required_with, accepted_if, url, uuid, distinct, and the other string-only validation rules, with IDE autocompletion.
Research: sparqlite: SPARQL 1.1 inside SQLite, written in Rust This research task is really an experiment in running Claude Code for web in "Ultracode" mode, as described in Orchestrate subagents at scale with dynamic wo...
Scaling Indic Pretraining: 2.8 Trillion Tokens and an Open Data Generation Pipeline
Welcome Beam: a 501B open model you can own, customize, and scale
Two engineers shipped Stack Overflow for Agents in a few weeks with Codex, and its ChatGPT plugin helped drive up to 10× growth in agent creation.
Anant Kumar builds tools to compare loan valuations and analyze credit agreements, using Codex for code review and faster follow-ups.
Backup multiple applications
Granite Switch 4.1: Chat, Decisions, and Speech from One Endpoint
Tool: Chirp Pong Another game experiment - I wanted to see if it was feasible to have a two player game on two separate phones running in static HTML where the networking code uses chirps sent via the microphone. It seem...
Introducing the Rosalind Academic Plan, offering eligible academic labs sponsored access to GPT-Rosalind and tools to advance life sciences research.
Accelerating the search for novel antimicrobial peptides using Google Antigravity for Science.
Anthropic tells investors quarterly revenue up nearly 50% to $16.8bn ahead of IPO The phrase "told investors" appears four times in this FT article, which reports on Anthropic's day of hosting investors on Wednesday. Lot...
Celebrate Teachers’ Day with AI for Educators in Brazilian Portuguese and see how Study Mode can help teachers support active, step-by-step learning.
Apertus 1.5 Release Notes
Tool: LaTeX renderer Inspired by Paul Ford and Aboard Foundary's new web app Tiny Little Office, which provides a suite of web app content editors (a Word Processor, Outliner, Presentation Builder, Spreadsheet, Calculato...
In collaboration with OpenAI, Sullivan & Cromwell developed Agreement Analyzer, an AI tool for identifying issues in a draft agreement.
Welcome FLUX.3 Image Klein in Diffusers
Welcome Muse Spark Open: open-weight frontier multimodal mixture-of-experts model from Meta
To evaluate the safety of our systems, Anthropic is giving employee-like access to a team from METR, a nonprofit that evaluates frontier AI models, and we're in early discussions with several other organizations, includi...
Spatie's Laravel URL AI Transformer fetches web pages, runs them through Laravel AI agents, and stores JSON-LD, summaries, or schema-validated data.
Resend is now a first-party Laravel Cloud integration. Connect once, verify a domain, and attach email to an environment like any other resource.
Tool: Tree Appreciator Another game experiment with Claude. This one used the default Claude iPhone app (chat mode, not Claude Code mode), where I prompted Claude Opus 5.5 Max with: Build a three js game called "Tree app...
AI is mass decompiling games. That's both awesome and scary. Indie game developer Popcar talks about the recent wave of AI-powered decompilation of existing games, enabling weird mashups between existing games, and produ...
HiRO-ACEv2: Simulating extreme weather at 3 km resolution for a fraction of the cost
See how Amp pushes the frontier of what agents can do with GPT-6 Astra, Ultrafast, GPT-Live-1, and Sign in with ChatGPT.
With OpenAI Daybreak, SentinelOne cuts weeks of malware analysis to hours, creating capacity to investigate more threats.
With GPT-6 Astra and GPT-6.1 Sol, Codex, and Daybreak for cybersecurity, this AI lab builds agents that focus for days and improve with use.
Block is building AI-powered security with OpenAI. Its security team investigates threats faster and proposes patches in minutes.
Learn how Google DeepMind and GovTech Singapore uses lightweight on-device Gemma models to intercept conversational scams in private chats with zero cloud data egress.
Laravel 13.36 adds Rule:: builders for the remaining validation rules, DB::olap() for PlanetScale, and an option to reset sticky connections between queue jobs.
Anthropic has opened an office in Singapore and signed an MOU with the country’s government to advance safe, responsible AI adoption.
New analysis shows how agentic AI adoption is growing across EU enterprises and small businesses—and where deeper use could unlock more value.
Earlier this year, we shared an update on our election safeguards. Here, we outline how we’ve continued to strengthen these safeguards ahead of this year’s US midterms.
Redesigning source control at Anthropic Interesting piece from Anthropic describing why and how they built their own custom alternative to Git, based on the dramatic increase in rate of changes to their code after the pa...
Easily add beautiful dashboard widgets to any Livewire component.
A powerful query builder component for Filament.
Easily add beautiful action modals to any Livewire component.
Easily add beautiful forms to any Livewire component.
Easily add beautiful read-only infolists to any Livewire component.
Core helper methods and foundation code for all Filament packages.
Easily add beautiful tables to any Livewire component.
A collection of full-stack components for accelerated Laravel app development.
Easily add beautiful notifications to any Livewire app.
Easily add beautiful UI to any Livewire component.
Easily add beautiful notifications to any Livewire app.
Easily add beautiful dashboard widgets to any Livewire component.
A collection of full-stack components for accelerated Laravel app development.
Easily add beautiful forms to any Livewire component.
What's Changed Fix notification slide-in direction in RTL by @yousef-aman in #20670 fix: sort by multiple columns in the order they are passed by @jnbn in #20676 fix(notifications): tolerate non-array items when restorin...
Easily add beautiful tables to any Livewire component.
Core helper methods and foundation code for all Filament packages.
Easily add beautiful action modals to any Livewire component.
Easily add beautiful read-only infolists to any Livewire component.
A powerful query builder component for Filament.
Easily add beautiful UI to any Livewire component.
What's Changed Fix notification slide-in direction in RTL by @yousef-aman in #20670 fix: sort by multiple columns in the order they are passed by @jnbn in #20676 fix(notifications): tolerate non-array items when restorin...
Release: llm-gemini 0.35 I added support to llm-gemini for the new Gemini 4 Argon model, made available today via the Gemini API and for customers of their $100/month subscription plan. Here are the low, medium and high...
Developing Gemini 4 Argon responsibly and safely
Run fast, private agents on-device with LFM2.5-24B-A2B
Gemini 4 Argon for Robotics
Gemini 4 Argon: Built to solve your hardest problems
PHP News is a new site from Eric Barnes and Matt Stauffer covering PHP core, RFCs, releases, packages, and events, plus a free weekly PHP newsletter.
If the agent isn't using my diagnostics library, I could introspect and update AGENTS.md, but there's still a delta, and it'll drift. Instead, I write a pre-commit hook that checks the git diff for direct calls to observ...
[12.x] Address query issues by @taylorotwell in #61838 [12.x] Backport EncodedParameter from #61610 by @mahdyaralipor in #61871 [12.x] Generate different cache file based on configured $echoFormat by @crynobone in #61822
[12.x] Make the worker timed out exit code reachable by @kieranbrown in #61623 [12.x] Support named S3 credential providers and Cloud IAM disks by @kieranbrown in #61757 [12.x] Address query issues by @taylorotwell in #6...
Ryan Chandler makes a strong case for keeping PR descriptions human-written, even when agents handle most of the implementation. The piece focuses on ownership, review context, and why a concise explanation from the pers...
Higgsfield brings creators longer videos with GPT-6 Astra, precise visuals with GPT-Image-2.5, and a path to voice filmmaking with GPT-Live.
Release: web-edit 0.1a1 Includes performance optimizations written by Claude Opus 5.5 after I fed it this Python 3.15 profiling report generated by GPT-6 Astra. Tags: profiling, projects
Inertia.js v3.9 adds a background option to pause polling in hidden tabs, a navigate event type for history restores, and fixes for back navigation.
Release: llm-meta-ai 0.2 Meta AI release Muse Wonder (and Muse Wonder Full), their new "most capable models". These look like they may be Meta's first Fable class models - Artificial Analysis scores Muse Wonder (Max) as...
Python 3.15 is here! Here's the essential What's new in Python 3.15 guide, this year curated by 3.14 and 3.15 release manager Hugo van Kemenade. As someone who builds open source software that works in every supported Py...
Research: Profiling web-edit with Python 3.15: flame graphs and source heatmaps I put the new Python 3.15 profiler through its paces by having GPT-6 Astra Extra High in Codex run it against my new web-edit app: I need a...
Easily add beautiful forms to any Livewire component.
Core helper methods and foundation code for all Filament packages.
Easily add beautiful dashboard widgets to any Livewire component.
A collection of full-stack components for accelerated Laravel app development.
Easily add beautiful notifications to any Livewire app.
What's Changed [3.x] Backport color picker lifecycle cleanup by @dbpolito in #20654 [3.x] Fix select refresh listener memory leak by @dbpolito in #20650 [3.x] Skip deferred modal opens after teardown by @dbpolito in #206...
Release: web-edit 0.1a0 I was working on a project from my phone using Codex Remote when I found myself wanting to edit a credentials file without round-tripping those credentials through the LLM itself. So... I had Code...
A tile for Laravel Dashboard that display Belgian train connections
A clear overview of PHP 8.6's readonly property defaults RFC, why the old restriction existed, and why interface properties made it worth revisiting. It also covers the practical edge cases, so you know where the new syn...
Puzzle Party isn't a game. It's a place to play the games you're already playing --- Wordle, Connections, Strands, crosswords, and other daily puzzles --- with people you already know.
Release: datasette-ports 0.4 My plugin for detecting and listing all Datasette instances on the current machine now works with the latest version, and displays the detected PID as well. Knowing the PID makes it easier to...
Illicit distillation allows model developers to copy frontier AI capabilities without creating proportionally robust safeguards. Here, we describe how we’ve reduced the rate of distillation by more than 90%.
BashBox runs AI-generated bash scripts in pure PHP, with a virtual filesystem, execution limits, and opt-in network access. No exec or proc_open calls.
A clear walkthrough of Laravel's Context feature and how it lets execution-scoped information travel through your app. It also explains why that matters for logging, queued jobs, and keeping trace data available without...
Generate a url with an expiration date and signature to prevent unauthorized access
Generate a url with an expiration date and signature to prevent unauthorized access
I remember hearing a while ago that Dwarf Fortress didn't use version control. That fact has been lodged in my head, because given its inherent complexity I have trouble imagining a codebase that would benefit from versi...
Python 3.15.0 added to actions/python-versions Bit of a niche link, but I've been waiting for this for a couple of days - I even told ChatGPT to check for it: Clone https://github.com/actions/python-versions and git pull...
A practical engineering write-up on moving Pinkary from Laravel Forge to Laravel Cloud. It walks through the real migration issues they hit, including SQLite to MySQL differences, query rewrites, and storage assumptions...
Anthropic detailed the activity of its A.I. agents in a blog post on Friday, without naming the targeted websites. But two sources with knowledge of the incidents said Anthropic’s A.I. agents had submitted 20 visa applic...
Deno is joining Cloudflare The Deno team released the first version of celld back in August - their open source implementation of the Durable Objects pattern from Cloudflare Workers. Today, Cloudflare are acquiring Deno...
Impactful scheduling for GPU clusters
Everyone is very concerned about being respectable, so I’m going to be the goofball who raises worst-case possibilities. I think there is a 1% chance we live in Minicrypt, and a 15% chance we functionally lose confidence...
I've been writing about There There a lot lately. It's a helpdesk we're building at Spatie, born from two decades of running our own customer support for our open source work and SaaS apps. After all that time being the...
I shipped a new feature for my blog today: the Newsletters page, which offers an index of all of the newsletters I've sent out, both my free weekly Substack and my monthly sponsors-only updates. I built the feature almos...
Discover how Sophos uses OpenAI’s Daybreak to cut cyber-threat investigation time by 96% and automate 52% of MDR cases while preserving human oversight.
Using GPT-6 Astra in Codex, Asana made its browser agent 76x cheaper and 5x faster in tests to offer customers more capable models.
Release: ttok 1.0 I released ttok 0.4, ran uv tool upgrade ttok, piped a file into the new version... and realized that it was defaulting to the GPT-4 tokenizer when it should very clearly default to GPT-5/GPT-6 instead!...
Release: ttok 0.4 ttok is my CLI tool for counting tokens, using OpenAI's open source tiktoken library. It hasn't been in updated in a couple of years, but I finally fixed a Click warning, updated CI, and added a --list-...
Laravel 13.35 adds Schedule::alwaysOnOneServer() to run every task once across servers, and a way for long scheduled commands to stop during a deploy.
Computer programming is, fundamentally, about two things: Problem-solving using computers Learning to control complexity while solving these problems I have a hard time imagining a future where knowing how to solve probl...
Across recruiting, engineering, and operations, Oracle turns specialist knowledge into fast, repeatable workflows with ChatGPT Work and Codex.
Handle stripe webhooks in a Laravel application
PHP 8.6.0 RC3 available for testing
Over the past few weeks I've posted a couple of times about There There, the helpdesk we're building at Spatie. After two decades of running our own customer support, we decided to stop compromising on tools and build th...
With GPT-5.6, GPT-6 Astra, and GPT‑Image‑2.5, Pollo AI helps creators turn bold ideas into detailed images and cinematic video ads.
LegalOn cut estimated daily Codex costs by 65% while maintaining development speed. It matched Astra, Sol, and Luna to tasks and managed budgets strategically.
Get time zones for coordinates
OpenAI disrupted two AI-enabled influence operations that used false-front journalists and a think tank to spread geopolitical messaging.
Anthropic is committing $150 million over three years to the Genesis Mission, a federal initiative to accelerate scientific and technological discovery through AI.
We’re publishing a new version of our Usage Policy. In this post, we summarize the changes we’ve made.
We’re launching the Anthropic Cyber Mission, a long-term commitment to securing the systems everyone depends on.
The model that didn't exist, so you made it yourself
I've always been kind of into computers since I was young. And then when film started to move from analog film to digital, I became more interested in that aspect of it. And the visual effects workflow for many years has...
As previously promised, here's Anthropic's new fast, low cost model: Introducing Claude Haiku 5.5. The previous Haiku, 4.5, was very much showing its age. It came out almost a year ago, and was priced at $1/million input...
Laravel 13.35 lets assertPushed(), assertDispatched(), and assertSentTo() take an array of expected properties in place of a callback.
Easily add beautiful forms to any Livewire component.
Easily add beautiful tables to any Livewire component.
Easily add beautiful UI to any Livewire component.
Easily add beautiful action modals to any Livewire component.
Easily add beautiful UI to any Livewire component.
Core helper methods and foundation code for all Filament packages.
Easily add beautiful dashboard widgets to any Livewire component.
Easily add beautiful forms to any Livewire component.
A collection of full-stack components for accelerated Laravel app development.
Easily add beautiful tables to any Livewire component.
Easily add beautiful dashboard widgets to any Livewire component.
Easily add beautiful action modals to any Livewire component.
A collection of full-stack components for accelerated Laravel app development.
Core helper methods and foundation code for all Filament packages.
What's Changed fix: avoid null array offset in responsive column visibility checks by @rafafdez-fillthegapp in #20665 fix: ignore stale select search results after clearing search by @people-sea in #20664 fix: hide resid...
What's Changed fix: avoid null array offset in responsive column visibility checks by @rafafdez-fillthegapp in #20665 fix: ignore stale select search results after clearing search by @people-sea in #20664 fix: hide resid...
Multimodal open d1 decision models for the edge
Anti-Patterns in Software Blogging Some excellent writing advice from Michael Lynch. Michael warns against "meandering intros", misjudging your reader's existing knowledge, assuming they'll read your previous posts, and...
Introducing Falcon ASR
One Model Family, Two Gold-Level Results: Fine-Tuning Nemotron for IOI and IMO
At Spatie we build SaaS apps with Laravel on the backend and Inertia with React on the frontend. That split means two type systems have to agree about every payload that crosses between them. Laravel data going out, Type...
College Planner is coming to ChatGPT for Teens to help students manage college applications, alongside new flashcards, quizzes, and a teen AI council.
Radisson partnered with Accenture to build a ChatGPT plugin using OpenAI technology, helping travelers find, compare, and book hotels while planning their trips.
I was a graph theory junkie long ago and even moved to Budapest for awhile to study among the greats. While I was there I started working on Barnette's Conjecture which came to occupy my thoughts over the next 24 years o...
Laravel 13.35 adds Route::query(), an opt-in defaults() method for models, property arrays in fake assertions, percentage worker memory limits, and more.
OpenAI “rogue” agent activities found on Wikimedia projects Given how tempting a target wikis are for rogue agent swarms, it's not a huge surprise that Wikipedia found evidence of that activity once they went looking: Th...
Claude Haiku 5.5 is our fastest, most capable small model. Built for high-volume work like summarization, subagents, and browser use.
GPT‑6 is rolling out globally in ChatGPT with Intelligent UI, delivering faster responses with visuals and interactive experiences you can explore and use directly.
Since the Medicare breach, OpenAI has put in place additional monitoring to allow “immediate intervention” by staff to stop training if the company’s models access the internet in ways they’re not supposed to, Mr. Kwon [...
Laravel AI SDK 1.1 adds Agent Skills support, Cohere text generation, approval for built-in tools, and failover that skips provider tools a provider lacks.
Release: llm-openai-decisions 0.1a0 OpenAI released their new Jev-style Decisions API, as previously announced at last week's DevDay. Since I already have an llm-typesafe plugin for talking to Jev, I had GPT-6 Astra read...
Release: llm-mistral 0.16 Adds support for reasoning models, such as the newly released Mistral Large 4. Tags: llm, mistral, llm-reasoning
My comment on EmbeddingGemma 2 — Hacker News.I really appreciate that EmbeddingGemma 2 is under the Apache 2.0 license. For embedding models in particular, I don't think it makes sense to use a closed, proprietary, hoste...
Introducing Mistral Large 4: Le chonk Mistral are back in the game. Today they're releasing a preview of Mistral Large 4, a 1 trillion parameter, 49 billion active parameter model trained on their own cluster of 3,800 NV...
EmbeddingGemma 2: an open, lightweight multimodal embedding model
TIL: Using Parseable with Datasette for OpenTelemetry traces I saw Parseable in a Show HN today - it's a new observability platform with both an open source (AGPL) Rust implementation (a single ~180MB binary), an "Enterp...
Easily add beautiful tables to any Livewire component.
My comment on Mistral Large 4 — Hacker News. wren6991: The benchmark is saturated. Frontier models are tested with an armadillo in fishnet tights jaywalking on Mars. OK well I couldn't resist this one: llm -m claude-opus...
Core helper methods and foundation code for all Filament packages.
Easily add beautiful read-only infolists to any Livewire component.
Easily add beautiful read-only infolists to any Livewire component.
Easily add beautiful dashboard widgets to any Livewire component.
Filament support for `spatie/laravel-medialibrary`.
Filament support for `spatie/laravel-medialibrary`.
A collection of full-stack components for accelerated Laravel app development.
A collection of full-stack components for accelerated Laravel app development.
Filament support for `spatie/laravel-medialibrary`.
Filament support for `spatie/laravel-medialibrary`.
Easily add beautiful notifications to any Livewire app.
Easily add beautiful notifications to any Livewire app.
A powerful query builder component for Filament.
Easily add beautiful forms to any Livewire component.
Filament support for `spatie/laravel-tags`.
Easily add beautiful tables to any Livewire component.
Easily add beautiful action modals to any Livewire component.
Filament support for `spatie/laravel-tags`.
Easily add beautiful UI to any Livewire component.
Core helper methods and foundation code for all Filament packages.
Easily add beautiful action modals to any Livewire component.
Easily add beautiful read-only infolists to any Livewire component.
A powerful query builder component for Filament.
New Features feat: add rich editor grid controls by @danharrin in #20585 feat: add assistive content to chart widgets by @danharrin in #20628 feat: inject related records into item closures by @danharrin in #20633 feat:...
New Features feat: add rich editor grid controls by @danharrin in #20585 feat: add assistive content to chart widgets by @danharrin in #20628 feat: inject related records into item closures by @danharrin in #20633 feat:...
Release: datasette-atom 0.11a0 A minor fix for compatibility with the latest Datasette alphas. This meant we could upgrade the datasette.io site to Datasette 1.0a41. Tags: atom, datasette
Atlassian and OpenAI are expanding their partnership to connect frontier models with enterprise knowledge and help teams plan, build, and deliver work.
VMPal gives your AI agent its own macOS, Windows, or Linux VM on Apple silicon, so Claude Code or Codex can work without you approving every prompt.
Tool: Scrimshaw Jukebox I wanted to see if Claude Opus 5.5 could compose music, so I tried this: I want you to write some computer game music for me. First design simple text based format for the music and build an artif...
[13.x] Allow fake assertions to accept an array of properties by @jackbayliss in #61770 [13.x] Support percentages for queue:work --memory by @jackbayliss in #61753 [13.x] Let long-running scheduled commands see schedule...
There There, the helpdesk we're building at Spatie, is a project of learned habits. Twenty-some years of writing Laravel apps has taught us which patterns pay off and which ones quietly rot. One that keeps earning its ke...
OpenAI publishes new results on open problems in mathematics from an internal frontier model and shares Lean proof formalizations and research details on GitHub.
Jump Trading uses OpenAI to expand quantitative research. See how longer-running AI workflows combine multiple data sources with human review.
Learn how OpenAI and Ironclad are training and evaluating AI agents on complex contracting workflows to advance computer use for professional work.
Falcon-Emirati: When an LLM Learns the Dialect, the Culture, and the Nuance
Synapse from Redberry lists your Laravel AI SDK agents, lets you chat with them in the browser, and shows their tool calls and token usage.
We’re launching a new, expanded version of our Cyber Verification Program, which makes advanced cyber capabilities and reduced blocking classifiers available to qualifying security professionals.
The "old" version of Cowork runs model inference in the cloud, executing tool calls in an Anthropic-provided VM we shipped to your computer. We added the VM for capability, safety, and security reasons - mapping in just...
Grant defines Laravel roles and permissions with PHP enums, stores role assignments in the database, and checks access through Laravel's Gate.
A single yes or no doesn't tell you much about a draft. In this episode of Decide with Jev, we ask Jev three questions in one request and get back a Boolean, a choice and a score. Then we read every part of each answer i...
How OpenAI is approaching text watermarking under EU rules. Learn where watermarks apply, how detection works, and why access starts with researchers.
If you keep up with Filament news, you've likely heard that there are now over 1,000 community plugins in the Filament plugins directory. So with these 1,000 plugins and growing, it's time to talk about how Filament hand...
Easily add beautiful forms to any Livewire component.
A couple of posts back I walked through the agent and tools we built on top of the Laravel AI SDK for There There, the helpdesk we're putting together at Spatie. I ended that post on a small cliffhanger. We hand the agen...
What's Changed [3.x] fix: use valid Livewire upload references in restriction tests by @people-sea in #20400 chore(deps): bump zizmorcore/zizmor-action from 0.6.2 to 0.6.3 by @dependabot[bot] in #20453 chore(deps): bump...
OpenAI introduces a new visual ad format in ChatGPT and expands measurement tools, attribution partnerships, and brand suitability for advertisers.
Create PDFs in Laravel apps
Associate files with Eloquent models
LayaPHP sends text to a self-hosted model and returns typed classifications with confidence values for PHP and Laravel applications.
Research: Qwen3.8 27B addition in words Colin Frasier posted on Bluesky about an experiment he ran over two years ago using GPT-4o to see how well it could "compute the sum but return the answer in words" across increasi...
A practical post on hardening Laravel projects against destructive AI agent behavior. It walks through the PocketOS incident and shows concrete safeguards like deny rules, credential isolation, and production guardrails....
Here's a product feature which the world is going to need a whole lot more of over the coming months and years: default hard budget caps. I'm talking about the feature of pay-by-usage services and APIs that lets you say...
The Agent Said It Was Done. The Database Disagreed.
I just sent the September edition of my sponsors-only monthly newsletter. If you are a sponsor (or start a sponsorship now) you can access it here. This month: More Fable class models A pricing war 3D graphics, Blender,...
The Price API used at promotional sites for our own products
A video by the Syntax team on why they're using GPUI across more and more of their work. It offers a practical look at what makes GPUI appealing for modern tooling.
Read the full post on https://stitcher.io/blog/artificial-debt
Museum: Rex's Dino Store Located just before the turnstiles in the Grand Army Plaza subway station at the north end of Brooklyn's Prospect Park is this former newsstand which is now operated by a dinosaur. The density of...
Generate OG images for your Laravel app