RSS.Social

Hussein Al Hammad

follow: @[email protected]

Posts

Mid Air

Deep Consumption

Whose user is it anyway?

Render a Blade template from a Jigsaw event listener

Using Alpine.js without setting directives

Use Statamic Blueprint to validate Collection Entry data

Cascade Entry content into a routed Statamic Antlers view

Minimal Jigsaw site

Slide up/down animation with AlpineJS

Reverse orphan word with CSS

Readable inlined CSS

Implicitly using the aspect-ratio CSS property on images in HTML emails

The one-button interface

Wait.. Am I the third party?

Is your HTML email translatable?

What to consider when testing CSS features in email

Arabic script on the Web

The privacy concerns of the noscript land

Add RTL formatting to GitHub markdown

Native horizontal scrolling

Internationalised Domain Names

The lang Attribute and Fonts

Dark Mode Images

RTL support lands in Bootrstrap and Bulma

FontAwesomeSVG-PHP v1.2: Duetone support

Alpine.js: responsive x-cloak

FontAwesomeSVG-PHP v1.1: improved accessibility

Podcast Notes: Should We Be Setting Annual Goals? (The Art of Product #116)

Podcast Notes: Goal Setting (Synatx #67)

Podcast Notes: Staying Small (Full Stack Radio #102)

Bidirectional horizontal rules in CSS

Propertybase API - IN filter: empty option

Every developer builds a CMS!

I have updated my site

Adding Font Awesome SVG icons with PHP

Announcing Pipits for Perch

Users Are Forgetful, but Not Amnesic

Maintainable Perch Templates

Toggle Table Data with CSS

Create a Discreet "Dropdown" Menu

Smooth Scrolling with Just 1.1KB