๐Ÿ˜ PHP Digest

100 result(s) for โ€œmoreโ€

1
grafana/grafana

The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.

Observability Data visualization Monitoring
Trendshift โ–ฒ 90 grafana 1mo ago โš  Safety
2
googleworkspace/cli

Google Workspace CLI — one command-line tool for Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, and more. Dynamically built from Google Discovery Service. Includes AI agent skills.

AI agent AI skills
Trendshift โ–ฒ 97 googleworkspace 1mo ago โš  Safety
3
mauriceboe/TREK

A self-hosted travel/trip planner with real-time collaboration, interactive maps, PWA support, SSO, budgets, packing lists, and more.

Self-hosted
Trendshift โ–ฒ 84 mauriceboe 1mo ago โš  Safety
4
Leey21/awesome-ai-research-writing

Elevate your AI research writing, no more tedious polishing โœจ

Curated list
Trendshift โ–ฒ 91 Leey21 1mo ago โš  Safety
5
thedotmack/claude-mem

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

AI agent AI coding assistant AI memory
Trendshift โ–ฒ 85 thedotmack 1mo ago โš  Safety
6
Gentleman-Programming/agent-teams-lite

Spec-Driven Development with AI Sub-Agents. An orchestrator + 9 specialized sub-agents for structured feature development. Zero dependencies. Pure Markdown. Works with Claude Code, OpenCode, Cursor, and more.

AI agent AI workflow AI coding assistant
Trendshift โ–ฒ 86 Gentleman-Programming 1mo ago โš  Safety
7
BigPizzaV3/CodexPlusPlus

An enhanced tool for CodexApp, striving to make Codex better to use and more comfortable ไธ€ไธชCodexApp็š„ๅขžๅผบๅทฅๅ…ท๏ผŒๅŠชๅŠ›่ฎฉCodexๅ˜ๅพ—ๆ›ดๅฅฝ็”จๆ›ด่ˆ’ๆœ

AI coding assistant
Trendshift โ–ฒ 76 BigPizzaV3 1mo ago โš  Safety
8
aishwaryanr/awesome-generative-ai-guide

A one stop repository for generative AI research updates, interview resources, notebooks and much more!

Curated list
Trendshift โ–ฒ 85 aishwaryanr 2mo ago โš  Safety
9
elder-plinius/CL4R1T4S

LEAKED SYSTEM PROMPTS FOR CHATGPT, CLAUDE, GEMINI, GROK, PERPLEXITY, CURSOR, LOVABLE, REPLIT, AND MORE! - AI SYSTEMS TRANSPARENCY FOR ALL! ๐Ÿ‘

Curated list
Trendshift โ–ฒ 81 elder-plinius 2mo ago โš  Safety
10
JimLiu/baoyu-design

Run Claude Design locally as an Agent Skill — Cursor, Claude Code & more. Produce polished UI mockups, prototypes, decks & wireframes as self-contained HTML, without claude.ai/design. Best with Opus 4.8.

AI agent AI skills
Trendshift โ–ฒ 82 JimLiu 2mo ago โš  Safety
11
Cranking View Transtions up to 11 (2026.03.25 @ devs.gent)

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…

Blogs bram.us ๐Ÿ’ฌ 3 Bramus! 4mo ago
12
More Easy Light-Dark Mode Switching: light-dark() is about to support images!

/* 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…

Blogs bram.us ๐Ÿ’ฌ 3 Bramus! 5mo ago
13
ES6 Block Scope is The new IIFE

You can probably see where let and const are going to be useful: if you need to scope something to a block, or if you want to make a variable that cannot be changed by accident or on purpose. Let’s take a look at a couple of more examples of when it might be useful. The fi…

Blogs wesbos.com ๐Ÿ’ฌ 12 wesbos 121mo ago
14
4 New String Methods in ES6 that you should know

The String type in ES6 has come with four new methods that are really handy, help us write a little bit more readable code, as well as reduce our reliance on using regular expressions, or RegExp, for certain things. .startsWith() and .endsWith() So I have a const variable named …

Blogs wesbos.com ๐Ÿ’ฌ 11 wesbos 118mo ago
15
A Better Writing Process for Perfectionists

I’m terrible at writing. I write a paragraph or two, then rewrite those paragraphs, write a couple more paragraphs, rewrite those paragraphs, rewrite, rewrite, rewrite. It takes hours to get the first draft out. By the time I finally publish, I feel awful about how much ti…

Blogs bradt.ca ๐Ÿ’ฌ 6 bradt 151mo ago
16
JavaScript Default Function Arguments

Default function arguments in JavaScript are here. This is one of those features that’s going to make your life much easier, and make your code much more readable and maintainable. Let’s say we have a function called calculateBill which is going to take in three thin…

Blogs wesbos.com ๐Ÿ’ฌ 4 wesbos 120mo ago
17
Developer Founders Should Start with Hiring a Developer

TL;DR – Developer founders going at it alone should hire a developer from the beginning so they can spend more of their time on things other than writing code. I’ve been reflecting on how amazing it is to be a software developer with entrepreneurial ambitions in the …

Blogs bradt.ca ๐Ÿ’ฌ 5 bradt 142mo ago
18
Some Go Irks and Quirks

Now that Jump Start MySQL is published, I’m taking advantage of the spare time I have on my hands while it lasts. I’ve helped organize the Syracuse PHP Users Group, reconnected with some old friends, and gave some love to Kiwi, my forever-project programming language. Moreover, …

Blogs zaemis.blogspot.com ๐Ÿ’ฌ 2 Timothy Boronczyk 134mo ago
19
2015 Year in Review

TL;DR — The Delicious Brains team more than doubled in size, revenue nearly doubled, and we started selling a second product. I had a great year personally playing ultimate, tennis, and traveling to Mexico. Wow, look at that, I only published one lonely article here in 2015 and …

Blogs bradt.ca ๐Ÿ’ฌ 1 bradt 128mo ago
20
Toolkit: Reusable AI Tools for the Laravel AI SDK

Toolkit is a community catalog of small, independently installable tools for the Laravel AI SDK, covering math, read-only database queries, and web search, research providers, and more. The post Toolkit: Reusable AI Tools for the Laravel AI SDK appeared first on Laravel News. Jo…

Blogs laravel-news.com Paul Redmond 2mo ago
21
Laravel Live Denmark 2026

Laravel Live Denmark is back! The conference is a two-day Laravel conference held in Copenhagen, Denmark on the 20 - 21. August 2026. Join us and 300 other Laravel and PHP enthusiasts from around the world got for two days of learning, 16 speakers and more within the Laravel com…

Blogs php.net Webmaster 6mo ago
22
International PHP Conference Berlin 2026

The International PHP Conference is the world's first PHP conference and stands since more than a decade for top-notch pragmatic expertise in PHP and web technologies. At the IPC, internationally renowned experts from the PHP industry meet up with PHP users and developers from l…

Blogs php.net Webmaster 8mo ago
23
betterCode() PHP 2025

With version 8.5, PHP continues to evolve in its thirtieth year: the new pipe operator and numerous performance improvements make your development more efficient. At the same time, FrankenPHP is establishing itself in Caddy Server, a European open-source solution, as a modern al…

Blogs php.net Webmaster 9mo ago
24
New in Symfony 8.1: DX Improvements (Part 1)

Every Symfony release ships dozens of small developer experience (DX) improvements that make day-to-day work more pleasant. This article highlights some of those improvements in Symfony 8.1. Copy Requests as cURL Commands Contributed by Sylvain Combraque in #62320 When debugging…

Blogs symfony.com Javier Eguiluz 2mo ago
25
Join Us for PHPverse 2026 on June 9

JetBrains PHPverse – a community-inspired professional event for PHP developers – returns once more on June 9, 2026. This year, we’re gathering some of the most influential voices in the PHP ecosystem to share their insights on shaping the modern PHP language, the internals of e…

Blogs blog.jetbrains.com Hanna Yakush 3mo ago
26
PhpStorm 2025.3 Is Now Out

Welcome to PhpStorm 2025.3! This release brings native Claude Agent integration, out-of-the-box Laravel support, support for PHP 8.5, improvements in generics, a new Islands theme, and more. Download PhpStorm 2025.3 PHP PHP 8.5 support PhpStorm 2025.3 supports all of t…

Blogs blog.jetbrains.com Hanna Yakush 8mo ago
27
PhpStorm Plugins You Might Not Know About

PhpStorm comes with a ton of built-in features, and you can add even more with plugins. They bring new languages, tools, and small improvements that make everyday coding smoother. Many of the best ones come from independent developers. One of them is Dmitrii Derepko, who built s…

Blogs blog.jetbrains.com Roman Pronskiy 9mo ago
28
PhpStorm 2025.2 Is Now Available

Along with making Laravel Idea free for PhpStorm users, this release brings improvements to the remote development experience, JetBrains AI tools, and more. Download PhpStorm 2025.2 Junie coding agent MCP support  Support for the Model Context Protocol (MCP) allows you to c…

Blogs blog.jetbrains.com Hanna Yakush 12mo ago
29
Watch the Teaser for 'The Story of PHP' Documentary

CultRepo has released a teaser for The Story of PHP, a JetBrains-sponsored documentary featuring Taylor Otwell, Fabien Potencier, Nikita Popov, and more. The post Watch the Teaser for 'The Story of PHP' Documentary appeared first on Laravel News. Join the Laravel Newsl…

Blogs laravel-news.com Eric L. Barnes 2mo ago
30
Symfony 8.1.1 released

Symfony 8.1.1 has just been released. Read the Symfony upgrade guide to learn more about upgrading Symfony and use the SymfonyInsight upgrade reports to detect the code you will need to change in your project. Tip Want to be notified whenever a new Symfony release is published? …

Blogs symfony.com Fabien Potencier 1mo ago
31
Symfony 8.0.14 released

Symfony 8.0.14 has just been released. Read the Symfony upgrade guide to learn more about upgrading Symfony and use the SymfonyInsight upgrade reports to detect the code you will need to change in your project. Tip Want to be notified whenever a new Symfony release is published?…

Blogs symfony.com Fabien Potencier 1mo ago
32
Symfony 7.4.14 released

Symfony 7.4.14 has just been released. Read the Symfony upgrade guide to learn more about upgrading Symfony and use the SymfonyInsight upgrade reports to detect the code you will need to change in your project. Tip Want to be notified whenever a new Symfony release is published?…

Blogs symfony.com Fabien Potencier 1mo ago
33
Symfony 6.4.42 released

Symfony 6.4.42 has just been released. Read the Symfony upgrade guide to learn more about upgrading Symfony and use the SymfonyInsight upgrade reports to detect the code you will need to change in your project. Tip Want to be notified whenever a new Symfony release is published?…

Blogs symfony.com Fabien Potencier 1mo ago
34
Symfony 8.1.1 released

Symfony 8.1.1 has just been released. Read the Symfony upgrade guide to learn more about upgrading Symfony and use the SymfonyInsight upgrade reports to detect the code you will need to change in your project. Tip Want to be notified whenever a new Symfony release is published? …

Blogs symfony.com Fabien Potencier 1mo ago
35
Symfony 8.0.14 released

Symfony 8.0.14 has just been released. Read the Symfony upgrade guide to learn more about upgrading Symfony and use the SymfonyInsight upgrade reports to detect the code you will need to change in your project. Tip Want to be notified whenever a new Symfony release is published?…

Blogs symfony.com Fabien Potencier 1mo ago
36
Symfony 7.4.14 released

Symfony 7.4.14 has just been released. Read the Symfony upgrade guide to learn more about upgrading Symfony and use the SymfonyInsight upgrade reports to detect the code you will need to change in your project. Tip Want to be notified whenever a new Symfony release is published?…

Blogs symfony.com Fabien Potencier 1mo ago
37
Symfony 6.4.42 released

Symfony 6.4.42 has just been released. Read the Symfony upgrade guide to learn more about upgrading Symfony and use the SymfonyInsight upgrade reports to detect the code you will need to change in your project. Tip Want to be notified whenever a new Symfony release is published?…

Blogs symfony.com Fabien Potencier 1mo ago
41
Inertia.js v3 Is Now in Beta

Inertia.js v3 beta is out. No more Axios, a new Vite plugin handles SSR automatically, and optimistic updates are now built in. Upgrade guide included.

Blogs laravel.com 5mo ago
43
Adding colors to PHP CLI script output

I always loved writing CLI scripts. And in PHP this is no different. I write a lot of CLI importers, scrapers, reporters, etc. And sometimes i want a bit more funk in my output then the standard black and white. When output is important i will add some colors to make things more…

Blogs lenss.nl Thijs Lensselink 173mo ago
44
I Travel and Work Through Europe

glare is funFor the past 4 months now I’ve been doing the digital nomad thing, working as a programmer and traveling trough Europe in a campervan. Which is awesome, especially the non working things are great.I work for the same company for over 2 years now. It’s actually more j…

Blogs medium.com Bob Krijnen 116mo ago
45
A Few Quick Tips to Make PhpStorm Faster

These tips can make your PhpStorm experience faster and more delightfulPhpStorm is a great IDE for PHP development. Its code intelligence system makes it much easier to work with large projects over a normal text editor.However, PhpStorm can do much more than that. It is packed …

Blogs medium.com Olav van Schie 116mo ago
46
Prototypes

Every now and again I come across a snippet of JavaScript that challenges my understanding of some fundamental concept of the language. More often than not, these snippets somehow have a tendency to be related to JavaScript’s prototypical inheritance model.I find that Prototypes…

Blogs medium.com Colin DeCarlo 109mo ago
47
Secure SSH Setup

We configure SSH to be a bit more secure. We enforce the use of SSH-key based access and ensure that the root user cannot log in over SSH directly. Edit /etc/ssh/sshd_config: # Important PermitRootLogin no PasswordAuthentication no # Double check these PubkeyAuthentication yes P…

Blogs serversforhackers.com 76mo ago
48
The Working Directory

We cover some more about working directories, the exec vs run command, and update our docker-compose.yml file. If our exec command doesn't work with a working directory setting, we can run a command that cd's into a directory and runs the command we want all in one shot: docker …

Blogs serversforhackers.com 99mo ago
49
Docker Compose Intro

Let's start building a docker-compose.yml file so we can manage our Docker environment more easily. Docker Compose lets us manage the life cycle of our Docker environment, including Volumes, Networks, and of course helping us manage multiple containers that can work together. We…

Blogs serversforhackers.com 99mo ago
50
Making public API surfaces changes more visible in open source libraries

While reviewing pull requests it often happened to me that I missed a new public (or even protected) method being added. A public constant slips in. A new property with a suboptimal name or type. This is in general not a huge deal in closed source projects, but on open source li…

Blogs seld.be Jordi Boggiano 2mo ago
51
New Jigsaw-based Site

My blog was always based on some home-grown CMS I built during my studies in.. checks CV 2007-2008. This was mostly fine but it had no markdown support and it was one more server to manage. I would like to try and write some more content here again so I figured I should get this…

Blogs seld.be Jordi Boggiano 53mo ago
52
Tag Kinds in OpenAPI 3.2

OpenAPI tags have always been annoying: user-supplied arbitrary data for endpoints should be a fabulous feature – but the documentation tools seem to think that tags are only for them so it becomes more difficult to use tags for other purposes. In fact it is very useful to…

Blogs lornajane.net <span class='p-author h-card'>lornajane</span> 8mo ago
53
API Specificity with Overlays and Enums

The more I work on API standards, the more I realise how few teams understand that they can adopt the standards and, without breaking any contract, adapt them to make a strong interface for their own application. One of my favourite examples is to add enums where a standard inte…

Blogs lornajane.net <span class='p-author h-card'>lornajane</span> 13mo ago
54
PHP Internals News: Episode 101: More Partially Supported Callable Deprecations

PHP Internals News: Episode 101: More Partially Supported Callable Deprecations Thursday, May 19th 2022, 09:05 BST London, UK In this episode of "PHP Internals News" I talk with Juliette Reinders Folmer (Website, Twitter, GitHub) about the "More Partially Supported Callable Depr…

Blogs phpinternals.news Derick Rethans 51mo ago
55
PHP Internals News: Episode 64: More About Attributes

PHP Internals News: Episode 64: More About Attributes Thursday, July 30th 2020, 09:27 BST London, UK In this episode of "PHP Internals News" I chat with Benjamin Eberlei (Twitter, GitHub, Website) about a few RFCs related to Attributes. The RSS feed for this podcast is https://d…

Blogs phpinternals.news Derick Rethans 73mo ago
56
Cranking View Transtions up to 11 (2026.05.07 @ All Day Hey!)

Me on stage at All Day Hey! In May I spoke at the 10th (and final ๐Ÿ˜”) edition All Day Hey! in Leeds, UK. I opened the conference with a talk on View Transitions. ~ Table of Contents The Talk Slides Recording/Video Thanks! ~ # The Talk This talk dived deeply into the more experime…

Blogs bram.us Bramus! 1mo ago
58
Linux on the desktop in 2025

My long running Dell XPS laptop recently died. While trying to fix my secondary M2 drive, a series of hardware failures led to the mainboard becoming non-responsive. I was heartbroken. Up until that point, it had been a solid dependable machine. I was hoping to get many more yea…

Blogs mark-story.com 12mo ago
59
Server rendered components with template fragments and webcomponents

As I use webcomponents more, I found myself wanting a way to define the HTML for webcomponents with a non-trivial amount of light DOM contents in a more reusable programatic way. So far, I’ve found that modelling webcomponents as template fragments is a reasonably ergonomic solu…

Blogs mark-story.com 25mo ago
60
Building my first htmx application

After updating docket to use htmx, I wanted to share my experience. First and most important, HTMX is more than just a client side framework. Instead of using a JavaScript library to render your application in the browser, you have incrementally load HTML as your application’s s…

Blogs mark-story.com 30mo ago
61
Webcomponents and CakePHP FormHelper

Webcomponents are starting to get more traction now that they are fully supported across browsers. I have recently been rebuilding my personal todo list software Docket with HTMX and Webcomponents.

Blogs mark-story.com 32mo ago
62
ProxyManager 2.0.0 release and expected 2.x lifetime

ProxyManager 2.0.0 was finally released today! It took a bit more than a year to get here, but major improvements were included in this release, along with exclusive PHP 7 support. Most of the features that we planned to provide were indeed implemented into this release. As a ne…

Blogs ocramius.github.io 128mo ago
63
roave/security-advisories: Composer against Security Vulnerabilities

Since it's almost christmas, it's also time to release a new project! The Roave Team is pleased to announce the release of roave/security-advisories, a package that keeps known security issues out of your project. Before telling you more, go grab it: mkdir roave-security-advisor…

Blogs ocramius.github.io 142mo ago
64
What if your website could introduce itself?

For a long time, the visitors to our websites were people. That is slowly changing. More and more, the &#8220;visitor&#8221; is a piece of software, such as an AI assistant, a bot, or an agent doing a task for someone. It might be trying to&#8230;

Blogs heera.it Sheikh Heera 2mo ago
65
Globbing files to pass to CLI command options

I've been using Helm recently as part of a new product offering, and as a way to deploy my various websites. Helm allows providing values to the templates in a Helm chart via one or more values files, which are provided via the option -f. It's often useful to break these into se…

Blogs mwop.net Matthew Weier O'Phinney 6mo ago
66
How to choose a quality car inverter

Difficult energetic realities, which, moreover, have a negative tendency to further complications, make us look for new non-standard ways to maintain our comfort and improve it. Among the many original devices invented for this purpose, a special place belongs to all kinds of in…

Blogs thefsb.tumblr.com 67mo ago
67
Accessing undefined properties of hashes/objects (in PHP and more)

by Yitzchak Schaffer (@YitzOfTheBits) The true focus of this post is how to retrieve given member values of associative arrays in PHP, but it will touch on analagous constructs in other popular languages, namely Java&rsquo;s Map, Python&rsquo;s dict, Ruby&rsquo;s Hash, and Javas…

Blogs dev.imagineeasy.com yitznewton-blog 147mo ago
68
Defining Communication in WebSocket Applications with WAMP

by Yitzchak Schaffer (@YitzOfTheBits) In an earlier investigation, I conducted a very high-level comparison of WebSockets to AJAX. I discovered that WebSockets, with its inherently persistent connection, makes more sense in principle for a low-latency interactive application, bu…

Blogs dev.imagineeasy.com yitznewton-blog 148mo ago
69
Post-Open Source

I’m a tad late to this discussion, but I think it’s still pertinent today—perhaps even more so—and Jordi Boggiano’s recent post, “Common files in PHP packages,” got me thinking about the lack of open source licenses in public repositories. In his post, Jordi explains how he anal…

Blogs ben.ramsey.dev Ben Ramsey 125mo ago
70
Introducing ramsey/uuid

It seems quite absurd for me to introduce ramsey/uuid, a library that saw its 1.0.0 release on July 19, 2012, and is now at version 3.4.1, having had 35 releases since its first, but what’s even more ludicrous is that I haven’t once blogged about this library. I mention it only …

Blogs ben.ramsey.dev Ben Ramsey 125mo ago
71
Everyone has to serve somebody, but software has to serve more than one

When people get paid to write software, we very often find some form of friction between the people that build the software and those that pay to have it built. The company I joined three years ago was no exception. When I joined, they had just launched three months ago, weren&r…

Blogs jefclaes.be 116mo ago
72
Consumed in 2016

I&rsquo;m keeping the tradition alive, sharing how much I&rsquo;ve consumed over the last year highlighting the things that stood out. 18 books, 8 movies and 9 shows. Looks like I consumed more than other years, which probably also explains why I produced less after-hours. Books…

Blogs jefclaes.be 117mo ago
73
Slides from my talk "Evil by Design" at Build Stuff

Third time attending Build Stuff, first time doing a talk. I&rsquo;m happy that it&rsquo;s out of the way and can now just enjoy the conference, but I&rsquo;m even more excited that it was well-received! The talk should have been recorded, but you can already find the abstract a…

Blogs jefclaes.be 130mo ago
74
Consumed in 2014

Starting 2014, I wanted to look more closely at everything I consume. So I started keeping a list of everything I read, watch and listen to. I started off with a markdown file on Github that quikcly evolved into a good excuse to dabble with an alternative stack. I ended up writi…

Blogs jefclaes.be 141mo ago
75
Spinning the wheel

In this post, I&rsquo;ll define a basic set of data structures and functions to spin a wheel of fortune. In the next post, I&rsquo;ll show you the simple model casinos use to build a bigger, more attractive pot, without touching the physical wheel and without losing money. Final…

Blogs jefclaes.be 142mo ago
76
Interview with Eric Van Johnson & John Congdon

Join host Cal Evans as he talks to the new owners of PHP Architect magazine about The magazine, conferences, PHP, and much more. @phparch Show Notes PHP Architect magazine Eric Van Johnson on twitter John Congdon on twitter Audio This episode is sponsored by RingCentral Develope…

Blogs voicesoftheelephpant.com cal@voicesoftheelephpant.com (Cal Evans) 55mo ago
78
Wordpress/WooCommerce HTTPS/SSL - Broken URLs

I've just come across a pretty horrendous issue with the Wordpress plugin WooCommerce which appears to affect versions of the plugin from 2.3 to 2.3.13 and can bring down your whole site.. Click above to read more.

Blogs archybold.com 134mo ago
79
Laravel to October CMS: The Differences (Part 3)

So last time we discovered that the C of our beloved MVC has gone. But given that we no longer have a routes.php file and all of the models are kept in plugins, it wasn't going to be able to work in the traditional Laravel way anyway. Click to read more.

Blogs archybold.com 136mo ago
80
Booting Eloquent Model Traits

So I've learnt a little Laravel/Eloquent trick today that is very much under-documented. Save for a casual mention in the Laravel documentation. Click to read more!

Blogs archybold.com 136mo ago
81
Rent-free Thoughts

Some thoughts that have been living rent-free recently in my head about AI... We should be more precise when we talk about it. We’ve had "AI" for decades. Google Translate, Alexa and Siri, computer vision in video games, OCR in mail sorting, protein folding models all fall under…

Blogs zaemis.blogspot.com Timothy Boronczyk 12mo ago
82
Currencies Without Borders: How much is a million spesmiloj?

As I write more and more Esperanto fiction, I find myself referencing the currency spesmiloj in an attempt to create an immersive Esperanto environment for the reader. Here's an example from my mikronovelo La Kristala Ananso: “Kun aroga certeco, juna entreprenisto proponis unu m…

Blogs zaemis.blogspot.com Timothy Boronczyk 13mo ago
84
More Arrow Function Examples

Let&#8217;s look at a couple more JavaScript arrow function examples. This is something that comes up often where I&#8217;m building an application, and I don&#8217;t necessary have the data in the right format that I need. I&#8217;m building a website for a bunch of racers, whe…

Blogs wesbos.com wesbos 121mo ago
86
Four people voted against deprecating this

Today we are going to look at something incredibly dangerous which has been deprecated. Note that &ldquo;deprecated&rdquo; means it still works. It&rsquo;s only been a little more than a year since deprecation was proposed, which in PHP years is, like, a week. For comparison, th…

Blogs phpmanualmasterpieces.tumblr.com 158mo ago
87
The more you know โ™’โญ

Did you know that PHP has two entirely different syntax styles for if/else clauses? if ($a &gt; $b) { echo "a is bigger than b"; } if($a &gt; $b): echo $a." is greater than ".$b; endif; These are both lovely and sensible ways to delineate control structures. Having both in the s…

Blogs phpmanualmasterpieces.tumblr.com 163mo ago
88
Indexing PDF Docs using Search API and Solr in Drupal

Indexing document content in Drupal enables users to search within PDF and Word files, making document libraries more accessible and discoverable. Search API Attachments combined with Apache Solr provides a powerful solution for extracting and indexing text from uploaded documen…

Blogs webwash.net Ivan Zugec 7mo ago
89
Getting Started with Search API in Drupal

Implementing powerful search functionality in Drupal requires more than the default search module. Search API provides flexible search capabilities with support for multiple backends, faceted filtering, and advanced content indexing. In the video above, you'll learn how to insta…

Blogs webwash.net Ivan Zugec 7mo ago
90
Add Custom Confirmation Message in Webform

Don’t forget to subscribe to our&#160;YouTube channel&#160;to stay up-to-date. A standard &#8220;thank you&#8221; confirmation following a form submission can be a little boring. Drupal&#8217;s Webform module lets you easily customize the confirmation message to make it more spe…

Blogs webwash.net Ivan Zugec 9mo ago
91
Mapping request to model fields

I often use more semantic names in my API surfaces that need mapping back to database fields. Here's one approach I reach for.

Blogs dyrynda.com.au Michael Dyrynda 3mo ago
92
On the Laravel Certification Program

The Laravel Certification Program was announced at the end of the Laracon EU 2016 conference and got me excited about the possibilities, but I've thought more about it since then. I'm not ent

Blogs dyrynda.com.au Michael Dyrynda 116mo ago
94
PHP Object Lazy-Loading is More Than What You Think

We recently attended a talk about lazy-loading by Nicolas Grekas and it inspired me this blogpost! We can find lazy-loading in all modern PHP applications, in ORMs, for example. But is there more usage…

Blogs jolicode.com 23mo ago
95
Understanding the 4 Rules of Simple Design - My Book

So, I wrote a book called Understanding the 4 Rules of Simple Design! Huzzah! It has been a long time coming, for sure. Here’s a bit more information about it, as well as some feedback from readers. I’ve also created a free downloadable sample to get a taste of it. I’m donating …

Blogs articles.coreyhaines.com Corey Haines 150mo ago
96
Running PHPUnit tests in parallel using GitHub actions

One of our projects has a really large test suite that isn't optimised to run with Laravel's parallel testing. It was starting to take more than 15 minutes to have the whole test suite run inside Github Actions, which is when I searched for a better way to do this.

Blogs rias.be Rias Van der Veken 54mo ago
97
Correctly highlighting code using Shiki & PHP

Highlighting code blocks correctly on your website is a more difficult problem to solve than you'd expect. There are many great solutions like Prism or Highlight.js, but they often have difficulty with newer syntax. Inspired by Miguel's blogpost, I set out to create a PHP wrappe…

Blogs rias.be Rias Van der Veken 62mo ago
98
Labyrinth 1.1: Making End-to-End Encrypted Backups Even More Reliable 

We’re rolling out version 1.1 of Labyrinth, the encrypted storage system and protocol that secures messages and history on Messenger. Labyrinth 1.1 enhances the reliability of end-to-end encrypted backups with a new sub-protocol that helps messages survive the loss of a device, …

Blogs engineering.fb.com 3mo ago