03 Dec 25
Webfonts were great when most computers only had a handful of good fonts pre-installed. Thanks to font creation and buying by Apple, Microsoft, Google, and other folks, most computers have good—no, great—fonts installed, and they’re a great option if you want to not load a separate font.
27 Nov 25
Generate customizable color palettes in advanced color spaces that can be easily shared, downloaded, or exported.
26 Nov 25
Who needs a JavaScript date picker? The answer, in most cases, is nobody! Complex UI leads to more errors and abandoned forms. There can be easier ways to pick a date than a calendar widget. This guide provides alternate ideas and aims to send developers on a path towards user-friendly interfaces.
25 Nov 25
Who needs a JavaScript date picker? The answer, in most cases, is nobody! Complex UI leads to more errors and abandoned forms. There can be easier ways to pick a date than a calendar widget. This guide provides alternate ideas and aims to send developers on a path towards user-friendly interfaces.
Who needs a JavaScript date picker? The answer, in most cases
In this short guide, we will set up iocaine from scratch, using its built-in handler. Despite its simplicity, the built-in handler is still powerful, and in this author’s experience, will route the vast majority of unwanted visitors into iocaine’s maze.
In this short guide, we will set up iocaine from scratch, using its built-in handler. Despite its simplicity, the built-in handler is still powerful, and in this author’s experience, will route the vast majority of unwanted visitors into iocaine’s maze.
24 Nov 25
While browsing through , I came across an interesting technique for creating a Polaroid-style image gallery. It seemed like a fun way to showcase photos on m…
here’s a CSS snippet that adds nine different Notion-like callout styles to bear blog
Bearblog is built for long-form content, with posts commonly displayed as of linked titles.Sometimes I just want to post a quick thought, save a quote, …
bearblog tools and tutorials
Learn how to create a dynamically re-anchored pointer element.
CSS custom functions are a gamechanger. Here are 5 really useful examples.
Learn how to use the new range syntax for CSS style queries and the if() function.
15 Nov 25
Beautifully designed components that you can copy and paste into your apps. Built with templ, Tailwind CSS, and Vanilla JS.
03 Nov 25
This CSS file intends to warn developers about possible risks and mistakes that exist in HTML code. It can also be used to roughly evaluate a site’s quality by simply including it as an external stylesheet.
26 Oct 25
Discover and create beautiful themes for shadcn
15 Oct 25
Cross-Site Request Forgery countermeasures can be greatly simplified using request metadata provided by modern browsers.
14 Oct 25
The Open Graph protocol enables any web page to become a rich object in a social graph.