I’m letting go of the “green web” thing
Why I think obsessing with making web services "sustainable" is a trap
Cultivating my thoughts on web development, content modelling, happiness, productivity, mindfulness and more
Why I think obsessing with making web services "sustainable" is a trap
How I'd approach learning Typescript if I had to start from scratch
How I've been approaching rendering Sanity images in the web for the past years
A simple and effective approach to creating reliable and ambitious page layouts
Ramblings and investigations of where I'm in the process of building my content modeling tool
How to fetch data from your Sanity content lake and use it to feed Svelte templates
How I approach pagination through powerful & expressive GROQ queries
The simplest approach to previews I've found so far
RegEx is notoriously hard 1 to write and maintain after a certain threshold of complexity. In building a regular expression to parse Wordpress shortcodes, I went way beyond the simplicity boundary, and had to come up with a few tricks to help me make the code easier to write and simpler to maintain: Use named capture groups Split the expression in smaller sub expressions Use extensive, recipe-like…
At least, the best I've created so far!
My first practical takeaway from learning Clojure
Or how to feed Hugo, Eleventy, Jekyll, Bridgetown and other SSGs from Sanity
Broad directions & tips on how to fetch data and render the feeds
Using Next.js, SvelteKit and other modern front-end frameworks on Cloudflare Workers requires a good deal of pacience and creative debugging.
3 steps for synchronizing your content across both systems
A walkthrough of my thought process for creating a PortableText component for Svelte with 0 dependencies.
How to use the Portable Text Editor's flexibility to insert dynamic content in the middle of paragraphs
One of the countless ways to use Sanity's structure builder to build unique and effective UIs for your editors
The written version of the talk I gave at Greenconf.io about how our developer tools could help us create greener websites and apps.
You can find the slides here . And the video for the talk on YouTube is below: Unfortunately, I didn't finish the written version yet 😥 I'll update this post as I finish polishing my notes (they're very messy and I couldn't automatically generate a transcription from the video). Resources mentioned in the talk & more Tools for testing Google Lighthouse WebPageTest Pingdom…
Make your site friendlier and faster by reducing Javascript with a simple trick 🐱👤
Reading through Google Search's developer documentation really shone a light on topics that were a bit fuzzy on my head. It also equipped me with better technical SEO skills 😉
StencilJS has the potential to trigger a change in front-end development... Or at least I believe so 😁
This guide aims to provide some best practices for designing interfaces with the handoff in mind, having the goal of facilitating the communication between designers and developers. This is an ever evolving guide based on our internal processes at Kaordica , and is by no means final - use it as a basis for your own conventions 😉 TL;DR Start your design exploration with no rules to avoid hindering…
The goal of this guide is to explain, in the simplest and shortest way possible, what is React and what does it implies to you as a UI designer. What is React Definition: React is a javascript library (framework) that facilitates the construction of dynamic interfaces and websites. Going deeper into this definition: javascript is the programming language native to browsers and the web that brings…
TL;DR : turns out that, even with all the machine learning hype, computers are dense when it comes to understanding what a specific data means and how it's related to the rest of the web... but you can help them - and help yourself with better SEO in the process - by structuring and linking your data with JSON-LD, RDFa and Microdata! Prelude: computers need clarification on content Manu…
Learn how to make your clients’ lives easier with a simple-to-setup live preview for their CMS with any website built using a framework like react, vue or stencil.
Why I think Sanity.io has the best offering for developers in search of a flexible, powerful and future-proof tool for content management.