To get an access token with the Instagram Graph API PHP SDK, users must first login through the Facebook login dialog. Facebook will then send the user back to your redirect uri with a code variable in the url which you then exchange for an access token. We can also debug an acc…
Top signals
- 1 danielmiessler/SecLists 71.9k
- 2 coollabsio/coolify 57.7k
- 3 laravel/framework 34.8k
- 4 filamentphp/filament 31.3k
- 5 symfony/symfony 31.1k
Fastest rising
- 1 danielmiessler/SecLists 71.9k
- 2 coollabsio/coolify 57.7k
- 3 nextcloud/server 36k
- 4 laravel/framework 34.8k
- 5 filamentphp/filament 31.3k
Blogs
10h ago In this post we will be putting our website online for the world to see! In order to get our website online we need a domain and web hosting. Step 1: Purchase Domain Name Head over to godaddy.com and search for a domain name. If you find a domain name you like, and the na…
Transcript [00:00:19] Nathan Wrigley: Welcome to the Jukebox Podcast from WP Tavern. My name is Nathan Wrigley. Jukebox is a podcast which is dedicated to all things WordPress. The people, the events, the plugins, the blocks, the themes, and in this case, how WordPress education…
In this post we learn how to obtain and access token from the Instagram Basic Display API with a code passed to us from Instagram once the user has authorized our application. The access token we get is short lived meaning it will only be valid for an hour or so. In the next blo…
Today we learn how to setup a Facebook App for use with the Instagram Basic Display API. We create a Facebook app, add Instagram to our Facebook app, create an Instagram app under our Facebook App, and add our personal Instagram account as a tester under our new Instagram App. A…
In this post we are going to use the Fortnite Tracker API to get and display stats for any player. By hitting the player stats endpoint with a platform (pc, xbox, playstation), and the name of the player, we can get back their lifetime, solo, duo, and squad stats. Once we have …
In this post we learn how to disable input elements with HTML, JavaScript, and jQuery. With JavaScript and jQuery we can modify the disabled attribute to disable/enable elements when needed. Using HTML To disable an input using HTML all we need to do is add the disabled attribut…
In this post we are going to go over the Instagram Graph API PHP SDK! I created this SDK because interacting with the Instagram Graph API can be frustrating and confusing at times and I wanted to make it easier to make API calls and interact with the Instagram Graph API. This is…
To get an Facebook Page’s Instagram Business Account with the Instagram Graph API PHP SDK, you have to use the users access token and make a request to the pages endpoint on the Instagram graph API. Get User Facebook Pages use Instagram\User\User; $config = array( // insta…
In this post we create a global loading overlay using HTML, CSS, and jQuery. There is one line of code to take over the screen and display a loader as well as one line of code to hide the loader. This loader is good for any button such as signing up, logging in, downloadi…
In this post we will be creating a public repository for our website. We will make some updates locally, add, commit, and push our code changes up to the GitHub where the whole world can see it! Step 1: Create the Repository on GitHub Once you are logged into GitHub. Click on th…
Transcript [00:00:19] Nathan Wrigley: Welcome to the Jukebox podcast from WP Tavern. My name is Nathan Wrigley. Jukebox is a podcast which is dedicated to all things WordPress, the people, the events, the plugins, the blocks, the themes, and in this case, the future of WordPress…
At a previous job, we had an engineering book club. Once a week we would meet and discuss a chapter of a book. It was a good opportunity to hear multiple perspectives on an author’s work, to see who agreed with the author and where people thought the author was off-base. I…
Table of Contents The problem: a locked door with no doorbell What security.txt is (RFC 9116) Why it matters: lower the barrier, route to the right channel Our take: a CakePHP middleware that never goes stale Pair it with a SECURITY.md Try it today Agnostic middleware code … and…
Некоторое время назад я начал пользоваться dbForge Studio for MySQL, программа оказалась очень неплохой, с бесплатной версией для некоммерческого использования и интересными возможностями, о которых я и хочу рассказать. Кроме того, разработчики пошли на встречу и согласились сде…
In this post we look at the meta tags required for Twitter to generate a nice card for your website when you copy and paste a link to your website in a tweet. The image below is an example of a Twitter card. If you have the correct meta tags on your site and you paste a URL to y…
I find myself waking up in the middle of the night breathing heavily. I am in a cabin at a retreat for grown ups in the middle of the woods. Laura is still sleeping and I decide I need to get some fresh air so I go outside. Outside there are a handful of cabins lined up in a hal…
On Mar 25, 2026 I gave a talk at a devs.gent Meetup. The talk was called “Cranking View Transtions up to 11” and explored the more adventurous side of View Transitions. Ever wondered what happens when you push the View Transition API beyond its documented limits? This talk throw…
/* DL GRID @src https://codepen.io/bramus/pen/POEaXg*/ @media(min-width: 30em) { dl { display: grid; grid-template: auto / 10em 1fr; } dt { grid-column: 1; } dd { grid-column: 2; } dt, dd { margin: 0; padding: .3em .5em; border-top: 1px solid rgba(0,0,0,.1); } :is(dt, dd) > :fir…
Mercure v0.23.5 just landed, and the dominant theme is the Helm chart. If you run hubs on Kubernetes, this release tightens defaults and adds the kind of policy templates that previously required forking the chart or templating policies outside it. The story behind the release: …
I started this new project called sightread.org to generate music to practice sight reading. (Still early days, it works with rhythms only). I wanted to go for no build process and modern JS and modern HTML. How modern is modern? IE8? IE10? In my head when I think "modern" it al…
Recently I discovered that this code passed our PHPStan level 10 checks: use http\Exception\InvalidArgumentException; // ... throw new InvalidArgumentException; I was surprised as http\Exception\InvalidArgumentException is not a class in our system. While cooling, I discovered t…
I've recently upgraded my MacBook Air to macOS 26 Tahoe and one thing I noticed was that Rodeo's rules were no longer working. With the help of exiftool, I worked out that when exporting to JPEG from Photos for macOS 26 Tahoe, the Object Name, Caption-Abstract and Keywords IPRC …
The questions Is rendering large SVGs significantly slower than smaller ones? Is there a cut-off size above which things are terrible? And what if these SVGs were PNGs, just for giggles. To answer this let's generate a bunch of test images and render them! The code is here Test …
Setting up a local Drupal development environment requires tools that handle web servers, databases, and PHP configuration. DDEV provides a Docker-based solution that simplifies this process while maintaining flexibility for different project requirements. In the video above, yo…
Everyday I get a few emails asking about the specifics of some piece of software or hardware I use. I change up things fairly often, so this page will serve as a living document and a place to point curious developers to when I get asked. If there is something missing leave a co…
I don't often post personal things here, however last weekend my dad died peacefully in his sleep and it feels important to acknowledge this. I have no words.
Building a custom theme for Drupal Canvas requires integrating Tailwind CSS with Drupal's component system. This tutorial demonstrates the process of creating a theme from scratch, setting up the build tooling, and developing components that work with the Canvas page builder. In…
AI companies are causing a content drought that will eventually starve them. In a recent article, The Economist didn’t mince words: “AI is killing the web.” Published last month, the piece raises urgent questions about how artificial intelligence is reshaping the internet as we …
In my previous post I described how I set up sightread.org with no build process and modern JavaScript. The goal was raw ES modules, no transpilation, no bundling, just <script type="module"> and we're off. That worked great for a minute but I wanted just one more thing: l…
GitHub
10h agoSecLists is the security tester's companion. It's a collection of multiple types of lists used during security assessments, collected in one place. List types include usernames, passwords, URLs, sensitive data patterns, fuzzing payloads, web shells, and many more.
An open-source, self-hostable PaaS alternative to Vercel, Heroku & Netlify that lets you easily deploy static sites, databases, full-stack applications and 280+ one-click services on your own servers.
Laravel is a web application framework with expressive, elegant syntax.
A powerful open-source UI framework for Laravel • Build and ship apps & admin panels fast with Livewire
File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images, audio and video for jQuery. Supports cross-domain, chunked and resumable file uploads. Works with any server-side platform (Google App Engine, PHP, Python, Ruby on Rails, Java, etc.) that supports standard HTML form file uploads.
The classic email sending library for PHP
Empowering People Ethically 🚀 — Matomo is hiring! Join us → https://matomo.org/jobs Matomo is the leading open-source alternative to Google Analytics, giving you complete control and built-in privacy. Easily collect, visualise, and analyse data from websites & apps. Star us on GitHub ⭐️ – Pull Requests welcome!
Yii 2: The Fast, Secure and Professional PHP Framework
Build a full-featured administrative interface in ten minutes
PrestaShop is the universal open-source software platform to build your e-commerce solution.
A free shopping cart system. OpenCart is an open source PHP-based online e-commerce solution.
A flexible and feature-complete Redis/Valkey client for PHP.
Dolibarr ERP CRM is a modern software package to manage your company or foundation's activity (contacts, suppliers, invoices, orders, stocks, agenda, accounting, ...). it's an open source Web application (written in PHP) designed for businesses of any sizes, foundations and freelancers.
GLPI is a Free Asset and IT Management Software package, Data center management, ITIL Service Desk, licenses tracking and software auditing.
The most popular open source electronic health records and medical practice management solution.
Open-source event management and ticket selling platform — perfect for concerts, conferences, and everything in between 🎟️ If you find this project helpful, please consider giving us a star ⭐️
WordPress Develop, Git-ified. Synced from git://develop.git.wordpress.org/, including branches and tags! This repository is just a mirror of the WordPress subversion repository. Please include a link to a pre-existing ticket on https://core.trac.wordpress.org/ with every pull request.
☁️ Nextcloud server, a safe home for all your data
Sends your logs to files, sockets, inboxes, databases and various web services
A pure PHP library for reading and writing spreadsheet files
Prior to making any Submission(s), you must sign an Adobe Contributor License Agreement, available here at: https://opensource.adobe.com/cla.html. All Submissions you make to Adobe Inc. and its affiliates, assigns and subsidiaries (collectively “Adobe”) are subject to the terms of the Adobe Contributor License Agreement.
A customizable, open-source ecommerce platform built on WordPress. Build any commerce solution you can imagine.
Trendshift
10h agoTerminal coding agent that turns DeepSeek-V4's cache economics into capability — trustworthy memory (re-verified against your code), robust long tasks. MIT.
OpenWiki is a CLI that writes and maintains agent documentation for your codebase.
An open source design system that's fully customizable and agent ready
Orca is the ADE for working with a fleet of parallel agents. Run any coding agent with your own subscription. Available on desktop and mobile.
Cross-CLI skill for Obsidian: turn your vault into a living AI-first second brain across Claude Code, Codex, Gemini, and OpenCode. 43 commands - now with /obsidian-architect to document your codebase, key-less web research, Google Calendar, and self-rewriting notes.
收集全网 Android TV电视盒子应用,涵盖影视、直播、K歌、工具、游戏等类型,整理优质APK资源,支持便捷下载与自动更新。提供安全验证、分类索引与兼容性标注,助力用户打造家庭影音娱乐中心! ✅ TVBox/影视仓等影音壳接口配置源。
Production-grade engineering skills for AI coding agents.
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
股票接口 | 韭菜小猪 | A股 | 美股 | 港股 | 股票 | 基金 | JavaScript
Living project docs for coding agents: keep guides, progress logs, change maps, and handoff context updated as your repo evolves.
Pretty fancy and modern terminal file manager
The open agent skills tool - npx skills
Beautiful, AI-native markdown editor and LLM Wiki
Extracted system prompts from Anthropic - Claude Fable 5, Opus 4.8, Claude Code, Claude Design. OpenAI - ChatGPT 5.5 Thinking, GPT 5.5 Instant, Codex. Google - Gemini 3.5 Flash, 3.1 Pro, Antigravity. xAI - Grok, Cursor, Copilot, VS Code, Perplexity, and more. Updated regularly.
😎 Awesome lists about all kinds of interesting topics
Instatic is a modern self-hosted visual CMS - get it running in 1 minute
agent multiplexer that lives in your terminal.
🪨 why use many token when few token do trick — Claude Code skill that cuts 65% of tokens by talking like caveman
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Indirect Jump/Call Resolver and Unflattener via Binary Ninja Workflows
Open-source AI penetration testing tool to find and fix your app’s vulnerabilities.
The free, open-source alternative to GitHub Classroom
𝐒𝐞𝐚𝐫𝐜𝐡 𝐏𝐡𝐨𝐧𝐞 is a tool for looking up linked phone number information, which uses the Phone Number Analyzer API from the RAPIDAPI website, developed for use with Python from the terminal. 👁
A comprehensive dataset of 433 fitness exercises. Each entry includes name, category, target muscle group, equipment, instructions, thumbnail image, and animation video.
Never stop coding. Free AI gateway: one endpoint, 160+ providers (50+ free), connect Claude Code, Codex, Cursor, Cline & Copilot to FREE Claude/GPT/Gemini. RTK+Caveman stacked compression saves 15-95% tokens, smart auto-fallback, MCP/A2A, multimodal APIs, Desktop/PWA.
A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy injectors to reality checkers. Each agent is a specialized expert with personality, processes, and proven deliverables.
12 Weeks, 24 Lessons, AI for All!
Telegram
10h agoSwoole AOT переименовали в TypePHPhttps://mp.weixin.qq.com/s/eGrSd2g-88I4jm6KIdecSw Пока дженерики не проходят голосование, у нас продолжение истории про Swoole-компилятор (писал раньше). Теперь они официально переименовали Swoole AOT в TypePHP. В целом вскользь об этом писали у…
PHPverse 2026 🎉🐘Трансляция из офиса JetBrains в Амстердаме в прямом эфире прямо сейчас закончилась. Запись скоро выложимhttps://www.youtube.com/watch?v=NR9L0zwXJq4
🎙 PHPverse возвращается – 9 июня, 14:00 (11:00 UTC)https://lp.jetbrains.com/phpverse-2026/Вторая бесплатная онлайн PHP конференция от JetBrains. В прошлом году ее посмотрели больше 55 000 разработчиков, на пике в эфире было 2 500 человек одновременно. Как будет проходитьВсе спик…
Команда Swoole работает над компилятором для PHPhttps://mp.weixin.qq.com/s/05I3xe4pgRJufSBG-8Gz6wКоманда Swoole анонсировала AOT-компилятор, который собирает PHP в нативный бинарник. В отличие от KPHP и HHVM, это не альтернативная реализация. Они переиспользуют рантайм Zend чере…
Дайджест PHP – Февраль-Март 2026Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!⚡️ НОВОСТИ🔹 Вышли PHP 8.5.4, PHP 8.4.19🔹 Началась подготовка PHP 8.6🐘 ЯДРО PHP📊 RFC: PHP License Update📊 RFC: enum SortDirection📊 RFC: Exempt input type and v…
PHP Debugger https://github.com/pronskiy/php-debugger Сделал легковесное расширение для отладки PHP (форкнул Xdebug, убрал все кроме отладчика и немного оптимизировал)Меня зацепил твит Александра Дебуа из FrankenPHP про опыт отладки в PHP:https://x.com/alexdaubois/status/2028159…
Дайджест PHP – Январь 2026Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!⚡️ НОВОСТИ❗️Вышли PHP 8.5.2, PHP 8.4.17 и PHP 8.3.30🔹Ежегодный опрос PHP сообщества🎬 Новые авторы на PHPeople (YouTube / VK Видео)🐘 ЯДРО PHP✅ RFC: isReadable/Writab…
Всю прошлую неделю кодил… но по факту руками набрал ровно 0 строк 🙂 добро пожаловать в 2026.Собрал видео с находками, которые для меня реально сработали: пару трюков для Claude Code, Wispr, плагин Superpowers, плюс немного PHP новостей:https://www.youtube.com/watch?v=Rc-ttLlstC8…
Дайджест PHP – Декабрь 2025Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!⚡️ НОВОСТИ❗️Вышли PHP 8.5.1, PHP 8.4.16, PHP 8.3.29, PHP 8.2.30 и PHP 8.1.34⚠️ PHP 8.3 теперь получает только обновления безопасности⛔️ PHP 8.1 больше не поддержив…
Вышел PHP 8.5 🎉Вот, что мы получили с выходом новой версии:🔹Модуль URI🔹Оператор Pipe🔹Clone With🔹Атрибут #[\NoDiscard]🔹Функции array_first() и array_last()🔹Замыкания и вызовы первого класса в константных выражениях🔹Постоянные дескрипторы cURL Share🎬 Доклад Валентина Удальцова PHP…
Дайджест PHP – Ноябрь 2025Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!⚡️ НОВОСТИ🔹 Вышли PHP 8.3.28 и PHP 8.4.15🔹 Вышел PHP 8.5.0💜 PHP Foundation исполнилось 4 года⚫️ Вышел Symfony 8🌙 Вышел Moonshine 4🐘 ЯДРО PHP📊 RFC: Partial Function …
Дайджест PHP – Октябрь 2025Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!⚡️ НОВОСТИ🔹 Вышли PHP 8.4.14 и PHP 8.3.27🔹 Вышел PHP 8.5.0 RC 3🔹 Вышла Joomla 6.0.0🔹 The State of PHP 2025🐘 ЯДРО PHP🎬 Обзор претендентов на дизайн PHP 8.5 от CutCo…
Дайджест PHP – Сентябрь 2025Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!⚡️ НОВОСТИ🔹 Вышел PHP 8.5.0 RC 1🔹 Вышли PHP 8.4.13 и PHP 8.3.26🐘 ЯДРО PHP❌ RFC: Create "split" as an alias to "explode"📊 RFC: clamp📣 RFC: Soft-Deprecate __sleep()…
Дайджест PHP – Август 2025Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!⚡️ НОВОСТИ🔹 Вышел PHP 8.5.0 Beta 2🔹 Вышли PHP 8.3.25 и PHP 8.4.12🔹 Вышел PhpStorm 2025.2🔹 Вышел Pest 4🐘 ЯДРО PHP✅❌ RFC: Readonly hooks✅ RFC: Add locale for case ins…
Дайджест PHP – Июль 2025Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!⚡️ НОВОСТИ🔹 Вышли альфа-версии PHP 8.5.0🔹 Вышли PHP 8.4.11 и PHP 8.3.24❗️ Вышли PHP 8.2.29 и PHP 8.1.33🔹 Вышел PER Coding Style 3.0🐘 ЯДРО PHP❌ RFC: str_icontains❌ RFC…
PHPverse 2025 🎉🐘Трансляция в прямом эфире прямо сейчас закончилась, доступна запись.https://www.youtube.com/watch?v=3b0ty1iZ8QM5:05 - Welcome with Brent Roose & Nils Adermann11:40 - Kévin Dunglas - Franken PHP 46:55 - Nicolas Grekas - 20 Years of Symfony 1:21:33 - Marcel Pociot …
Дайджест PHP – Июнь 2025Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!⚡️ НОВОСТИ🎂 PHP исполнилось 30 лет!🔹 Вышли PHP 8.3.22 и PHP 8.4.8🎬 PHPverse 2025🐘 ЯДРО PHP✅ RFC: Final Property Promotion✅ RFC: Clone with v2📊 RFC: str_icontains📣 RFC…
Официальный PHP SDK для MCPPHP Foundation, Anthropic и Symfony вместе работают над фреймворк-независимым PHP-SDK для MCP протокола!1. Ставим: composer require mcp/sdk.2. Размечаем код:use Mcp\Capability\Attribute\McpTool;final readonly class Calculator{ #[McpTool(name: 'add_numb…
С днем рождения, PHP! 🎉🐘💜Мы сделали крутого лего слоника специально к 30-летию PHP:https://www.youtube.com/watch?v=mmsKDVAvrbwБудем разыгрывать несколько таких на PHPverse 17 июня:https://lp.jetbrains.com/phpverse-2025/Это бесплатный онлайн ивент от команды PhpStorm. Вернее ивен…
Добавляем connection.blocked в thesis/amqpЧерез час у меня стрим с Вадимом Занфиром — автором кучи неблокирующих компонентов Thesis, а также спикером и членом ПК Пых.конф’25!В прямом эфире я под его руководством реализую фичу, которую запросил уже знакомый вам подписчик, Витя из…