The evolution of scalable CSS
How we write and think about CSS has changed significantly since the web’s beginning.
I've been writing online at various sites since 2003, mostly about a wide variety of topics including web development, tech, food and whatever else I feel like writing and sharing. Use the search below to filter posts
How we write and think about CSS has changed significantly since the web’s beginning.
There’s this pattern I’ve been using in my apps that has been really helpful to me and I’d like to share it with you all. I’m calling it “full stack components” and it allows me to colocate the code for my UI components with the backend code they need to function. In the same file.
“Fresh is the Deno full-stack framework created by Luca Casonato of the Deno core team and now hosted in the Deno github repository.”
There has been a lot of talk on the socials lately about progressive enhancement. Some good, some bad, and while the bad is often misled I get it.
I know that people will always find ways to shoot themselves in the foot. At the same time I understand that batteries-not-included approach will lead to that sad result. When it comes to React projects I feel that I know a few tricks to sidestep problems that people discuss online.
Want to deploy a Directus site on Fly.io? This example is a quick starter to get started...
The Directed Stack is a full-stack Remix stack that combines Directus as the backend and Remix for the app, easily customizable to build on
The Remix Blog Stack is a Remix stack I wrote for quickly building an MDX blog in Remix, it's had a few revisions recently.
Want to deploy a Directus site on Railway? This example is a quick starter to get… started
In React, we don't update the DOM directly, we tell React what we want the DOM to look like, and React tackles the rest. But how exactly does it do this? In this tutorial, we'll unpack exactly when and why React re-renders, and how we can use this information to optimize the performance of our React apps.
Being able to preview a new post is important, and when headless, it's even more important.
It's easy to quickly upgrade a Remix app to React 18.
I wanted a simple solution to use Hasura with NextAuth that did not involve direct database.
Sometimes, you need a admin panel.
adding hasura to your dokku stack is a handy app.
Let's get started on a nice way to proxy docker containers with let's encrypt and nginx
I decided I wanted a nice contact form on this site, that would push directly to slack via webhook
Philly Cheese Steak Sandwiches in your slow cooker are exactly what you want
Poor man's lobster is an interesting dish, and a tasty one.
Just like the east coast donair sauce, we also have our donairs, this recipe is one I love to use alongside the donair sauce.
I'm from the east coast, and we have a slightly different style donair sauce we use there
With all the latest front-end frameworks — such as React, Angular, and Vue — we’re seeing a cool new paradigm rise. It’s known as component-oriented programming, and it’s all about stitching reusable components together like Lego blocks
Do you have a fight song?
This dish is incredible, use it as a dip with pitas, or dig in and eat it as is.
An Irish boxty is a potato pancake made from mashed potatoes and grated raw potato. It's great served with eggs and bacon.
Building a quick List MVP app with Flybase
There's the music just gets in your head, and your heart...
Never underestimate the importance of healthchecks ffor your apps
This light and tangy slaw combines a crisp mix of cabbage, daikon, carrots and radishes with a bright dressing of rice vinegar and spicy wasabi.
Shawarma is one of my favourite foods, but there is a lack of good places to get decent shawarma around here so I make my own.
This is a tasty and simple steak recipe.
This is a classic fried rice recipe that is easy to modify and adjust to your taste.
A little spice always helps the brain juices get flowing, and this chicken curry dish is a favorite for any get together, especially when I'm planning a group meeting to work on the latest ideas.
This is one of my favorite quick stir fry dishes to make.
Ah Daniel-san, you have come in search of ways to be more productive in your day and get more done. That is a wise move, let me tell you about the art of GyShiDo and how it will help you Get Your Shit Done
If anybody asked me, I have always denied this, and I have hated to admit it but I am secretly a closet Seinfeld fan.
Shiitake mushrooms are great for lots of dishes, this is a quick snack that you'll love.
I used to be just like you. I was one of those guys who had to reply to every work related email as soon as it came in, or check every alert as soon as it arrived.
This blog is being created to serve as a place to share ideas, from building a freelance business, to coding to finding a good work life balance.