Carbon Design System
IBM’s open source design system for products and digital experiences. The system consists of working code, design tools and resources, human interface guidelines, and a vibrant community of contributors.
Linked on
IBM’s open source design system for products and digital experiences. The system consists of working code, design tools and resources, human interface guidelines, and a vibrant community of contributors.
Linked on
The 6 and 3-digit hex color formats (#XXXXXX and #XXX) combined account for 74% of all color declarations. That’s not surprising, or even really bad, but it’s a little unfortunate as these color formats are the most boring and least capable of all.
chriscoyier.net/2023/02/01/hex-colors-arent-great-at-anything-except-being-popular/
Linked on
Discover the apps everyone is docking about. Share your dock and see who else has docked the apps you use.
Linked on
We can consider the Web Platform as the set of industry standards that power the Web, focusing on HTML, CSS, JavaScript and Web APIs.
blog.developer.adobe.com/the-web-platform-is-back-fa5752fabdfc
Linked on
PHPUnit itself that's breaking shit. The breakages don't seem to be bugs or problems, just that they've added a bunch of deprecation notices in for upcoming changes to PHPUnit 10. This is a good thing. There is no way of turning off the deprecation reporting it seems (it was requested, and actively rejected). It's the crap way it's being handled by PHPUnit is the only issue.
blog.adamcameron.me/2023/02/ugh-phpunit-and-dealing-with.html
Linked on
Linked on
I’ve always found the focus on developer experience as a framework feature uncomfortable. The focus is all in the wrong place: spoiled developers vs people trying to use your website/app. I personally think developer experience is one of the least important aspects.
Linked on
Helps you build and test against the web content accessibility guidelines (WCAG) consistently. Use this resource as a starting point to understand what you need to consider to pass success criteria.
Linked on
NOFX were able to stand out from others by incorporating stylistic variety into their music, and with the release of Punk In Drublic they not only cemented their own legacy in the genre but also created a blueprint for skatepunk music for at least the next decade.
medium.com/nobody-asked-your-opinion/ranking-nofxs-15-albums-dd5fb970df21
Linked on
In this post, we’ll explore four possible validation solutions for validating data on a request that wasn’t provided by the user. If you remember nothing else, remember this: there’s a difference between authorization and validation.
Linked on
A font for developers who like Minecraft a little too much. Featuring monospaced characters and tasteful ligatures, I've carefully designed each glyph in Monocraft to be usable in a dev environment while preserving that Minecraft charm.
Linked on
Static analysis is a great tool to ensure the integrity of your code. Strongly typed languages get this for free, but since PHP is a dynamically typed language, we have to use tools like PHPStan to reap the same benefits. Let’s start by installing PHPStan and Larastan in our Laravel project.
grrr.tech/posts/2022/analyze-your-laravel-9-application-with-phpstan/
Linked on
Twitter experienced a major outage today lasting several hours, which left most users unable to tweet or send private messages to each other. Some reported receiving error messages telling them they were “over the daily limit for sending tweets.”
Linked on
Linked on
I had to compare a string from a form against a string from the database. Clearly that's not where the issue was as it's a pretty simple thing in PHP, what had me scratching my head was that I needed to account for diacritics possibly being in 1 string but not in the other.
markrailton.com/blog/comparing-strings-that-may-or-may-not-contain-diacritics-in-php
Linked on
Most of the time, we don’t notice if a picture, song, or movie isn’t perfectly reproduced. The loss in fidelity becomes more perceptible only as files are squeezed very tightly. Remember that a common technique used by lossy compression algorithms is interpolation—that is, estimating what’s missing by looking at what’s on either side of the gap.
newyorker.com/tech/annals-of-technology/chatgpt-is-a-blurry-jpeg-of-the-web
Linked on
Learn something new about accessibility with short and solid posts (less than 150 words).
Linked on
As someone who has worked deeply in and around Jamstack for many years, Jamstack has become more of a “community” than a set of architectural rules. I don’t say that to devalue it. This community builds things a thousand different ways but each of them have overlapping interests in a common sets of tools, services, strategies and architectures.
Linked on
That’s the most important thing to understand about Micro.blog. It is a bit like Twitter, in that you can share short thoughts, links, and photos with those who follow you, but it also offers tools and hosting similar to WordPress for short-form content. (And long form content too).
Linked on
A low-level, lightweight and modern CSS design system, authoring tool built on Sass. Give your project a solid foundation.
Linked on