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 72.6k
- 2 nextcloud/server 36.3k
- 3 bagisto/bagisto 27.9k
- 4 firefly-iii/firefly-iii 24.2k
- 5 digininja/DVWA 13.5k
Fastest rising
- 1 danielmiessler/SecLists 72.6k
- 2 coollabsio/coolify 58.5k
- 3 nextcloud/server 36.3k
- 4 laravel/framework 34.8k
- 5 filamentphp/filament 31.7k
Blogs
9h 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…
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…
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 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…
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…
Некоторое время назад я начал пользоваться 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…
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…
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…
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…
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'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 …
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…
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…
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 …
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 …
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…
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…
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
9h 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.
☁️ Nextcloud server, a safe home for all your data
Free and open source laravel eCommerce platform
Firefly III: a personal finances manager
Leantime is a goals focused project management system for non-project managers. Building with ADHD, Autism, and dyslexia in mind.
PrestaShop is the universal open-source software platform to build your e-commerce solution.
Pterodactyl® is a free, open-source game server management panel built with PHP, React, and Go. Designed with security in mind, Pterodactyl runs all game servers in isolated Docker containers while exposing a beautiful and intuitive UI to end users.
Wallos: Open-source, self-hostable personal subscription tracker. Visualize your recurring expenses, manage your budget, and save money.
The most advanced frontend drag & drop page builder. Create high-end, pixel perfect websites at record speeds. Any theme, any page, any design.
Speedtest Tracker is a self-hosted application that monitors the performance and uptime of your internet connection.
The most popular open source electronic health records and medical practice management solution.
Kimai is the #1 open-source time-tracking application. From freelancers to companies and organisations - everyone can manage timesheets, generate reports, create invoices and so much more... Web-based multi-user application, available as On-Premise or SaaS version: https://www.kimai.org
A self-hosted web radio management suite, including turnkey installer tools for the full radio software stack and a modern, easy-to-use web app to manage your stations.
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.
A powerful open-source UI framework for Laravel • Build and ship apps & admin panels fast with Livewire
An assortment of assets that demonstrate features and capabilities of the glTF format
ChurchCRM - A free and open-source Church Management Software (ChMS) to help churches manage their membership data, groups, events, and finances.
A PHP Blogging Platform. Simple and Powerful.
⚡ Dynamically generated, customizable SVG that gives the appearance of typing and deleting text for use on your profile page, repositories, or website.
A free shopping cart system. OpenCart is an open source PHP-based online e-commerce solution.
Trendshift
9h agoReverse Engineering / Authorized Penetration Testing / Security Research Skill Router Pack AI-powered routing + On-demand toolchain bootstrapping + Self-evolving knowledge base Supports Claude Code, Kiro, Cursor, Cline, and other AI coding clients 逆向/渗透/安全技能路由包 - AI 自动路由 + 按需自举工…
TencentDB Agent Memory is a team-level memory hub for AI Agents — turning conversations, docs, and code into four reusable memory assets (Chat Memory, Skill, LLM-Wiki, Code-Graph) that are governed, shared, and equipped across agents and frameworks.
AirLLM 70B inference with single 4GB GPU
Multiplayer agent harness for work
12 Weeks, 24 Lessons, AI for All!
DeepSeek-native AI coding agent for your terminal. Engineered around prefix-cache stability — leave it running.
21 Lessons, Get Started Building with Generative AI
A 2.78-trillion-parameter Kimi K3 running inference on a single CPU in 8.24 GB of RAM. Portable C99: no BLAS, no framework, no GPU.
Master programming by recreating your favorite technologies from scratch.
Give your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
Fast Rust library for PDF inspection, classification, and text extraction. Intelligently detects scanned vs text-based PDFs to enable smart routing decisions.
An interactive 3D human anatomy explorer built using threejs with GPT 5.6 Sol
Edit videos with coding agents
Run the full 2.78-trillion-parameter Kimi K3 model beyond available RAM by streaming activated weights directly from NVMe. A dependency-free, embeddable C inference engine.
FDE(前沿部署工程师)从零入门指南(基于范冰《增长黑客》原书框架)
Production-grade Turborepo template for Next.js apps.
🎯 All you need. Nothing you don't. Open source project management that works for you, not against you.
An advanced guide which might benefit you a lot 🎉 . 人生进阶指南 离谱的人生 离谱的英语学习指南/英语学习教程/英语学习/学英语
Orchestrate AI agents to find real vulnerabilities in code.
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
access to david ondrej's personal agent skills
Orca is the ADE for working with a fleet of parallel agents. Run any coding agent with your own subscription. Available on desktop, mobile and VPS.
AI agent toolkit: unified LLM API, agent loop, TUI, coding agent CLI
A realtime voice runtime that keeps Agents talking, working, and present. Real-time Voice Runtime for AI Agents
Hunt down social media accounts by username across social networks
Codex-native architect orchestration with Luna and Terra implementation lanes and mandatory fresh Sol review.
Create polished educational animated voiceover videos with reusable scripting, visual direction, voice consistency, and CLI-based generation workflows.
Gradio WebUI for creators and developers, featuring key TTS (Edge-TTS, kokoro) and zero-shot Voice Cloning (E2 & F5-TTS, CosyVoice), with Whisper audio processing, YouTube download, Demucs vocal isolation, and multilingual translation.
Telegram
9h agoПервый официальный State of PHP опрос открыт: https://jb.gg/php-survey-2026В сообществе уже было много опросов, но официального охватывающего весь PHP-мир, до этого не было.И вот PHP Foundation запартнерился с JetBrains, чтоб провести такой и сделать его ежегодным.Мы взяли за ос…
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 AOT переименовали в TypePHPhttps://mp.weixin.qq.com/s/eGrSd2g-88I4jm6KIdecSw Пока дженерики не проходят голосование, у нас продолжение истории про Swoole-компилятор (писал раньше). Теперь они официально переименовали Swoole AOT в TypePHP. В целом вскользь об этом писали у…
Команда 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!В прямом эфире я под его руководством реализую фичу, которую запросил уже знакомый вам подписчик, Витя из…