• Readmore logoReadmore.dev
  • Latest
  • Explore blogs
  • Trending topics
General topics
  • Front-end dev
  • Backend dev
  • Product dev
  • Native app dev
  • Game dev
  • CompSci
  • Databases
  • Hardware
  • Robotics
  • DevOps
  • Security
  • Data Science
  • AI / LLMs
  • Blockchain / Web3
  • Design
  • Animation
  • General tech
  • Startups
  • Life / Culture
  • Career advice
  • Hiring / Interviews
Popular topics
  • JavaScript
  • TypeScript
  • Angular
  • Vue
  • React
  • Node.js
  • Next.js
  • Svelte
  • CSS
  • WebGL
  • Python
  • PHP
  • Go
  • Rust
  • .NET
  • Git
  • Firebase
  • AWS
  • Google Cloud
  • Azure
  • Linux
  • Docker & K8s
  • Raspberry Pi

PHP

Loading...

about 2 months ago

Messing with bots

- Markov chain babblers, bogus php files, and more!...

Backend devSecurity

about 1 year ago

WordPress is in trouble

- Since I last wrote about WordPress, things have gone off the rails. This after a brief period when things were blissfully quiet. Matt Mullenweg stopped commenting for a while, though his company had launched WP Engine Tracker — a site for tracking WordPress-driven websites that...

Backend devProduct dev

Expression Languages

- Sometimes you want configurability without the baggage of an entire language, so you turn to an simple, expression language! Here are some examples I’ve found. CEL Used in Firebase for ACL definitions, there are a couple implementations hanging around but go is the main one....

Backend dev

over 1 year ago

The loyalty test checkbox

- Look, I’m just about as tired of writing about WordPress drama as you are of reading it. That said, I think this stuff needs to be documented because it’s so off-the-wall bonkers. Also, it probably shouldn’t be surprising that drama about blogging software has gotten bloggers to...

Backend devFront-end dev

almost 2 years ago

The Best "Hello World" in Web Development

- The Classic Hello World Here’s how you make a webpage that says “Hello World” in PHP: Hello World Name that file index.php and you’re set. Awesome. Version 1 of our website looks like this: Okay, we can do a little better. Let’s add the HTML doctype and <title> element to make...

Backend devFront-end dev

Startup Infrastructure: Scaling from Zero to Enterprise

- Question: Answer: The post Startup Infrastructure: Scaling from Zero to Enterprise appeared first on Vadim Kravcenko....

Backend devDevOps

about 2 years ago

From Chaos to Clarity: The Tale of PHP and .NET Naming

- Programming languages play a crucial role in shaping the way developers write code. Among the myriad of languages, PHP and .NET stand out for their distinct approaches to naming conventions. In this article, we’ll explore the stark differences in naming conventions between PHP...

Backend dev

over 2 years ago

Incentives Behind Programming Languages

- Programming languages are expensive to develop. They take expert programmers with a deep technical skill set. They require probably a decade of development to reach maturity. For example, Go took five years to reach version 1.0, with top-tier engineers working on it (Rob Pike,...

CompSciProduct dev

almost 5 years ago

Staying out of TTL hell

- Cache strategies that don't trade-off correctness for speed...

Backend dev

over 5 years ago

0x10 rules

- May 7, 2020 0x10 rules I have been writing articles on this website for twelve years. If you were to look at the early versions, you would think it is a fresh-out-of-school project with icons drawn in Microsoft Paint. And that is exactly what it was. The site started in a world...

Backend devFront-end dev

over 8 years ago

The $61,392 Book Launch That Let Me Quit My Job

- Last May I released my first digital product, a book called "Refactoring to Collections" that teaches PHP developers how to use functional programming ideas to write cleaner code. Within the first three days it generated $61,392 in revenue and gave me the confidence to quit my...

Product devStartups

Rows per page

Page 1 of 1