Lesson
What is Laravel Blade? Templates, layouts and components
Blade is Laravel's template language. It gives you HTML files with {{ }} for safely escaped output, @ directives for loops and conditions, layouts and components.
4 min read
Lesson
Learning
Longer guides, explainers and cheat sheets, for when you want to learn a tool, not just copy a fix.
Lesson
What is Laravel Blade? Templates, layouts and components
Blade is Laravel's template language. It gives you HTML files with {{ }} for safely escaped output, @ directives for loops and conditions, layouts and components.
4 min read
Lesson
Add a README.md to every project (with a template)
A good README tells the next developer what a project is, how to run it and how to deploy it. What I put in mine, a template to copy and the Markdown you need.
3 min read
Lesson
Shopify theme development: get started with Shopify CLI
Build Shopify themes on your own computer with Shopify CLI. I install it, start from the Skeleton theme, preview with theme dev, then push and pull.
4 min read
Lesson
Set up Git on your server and deploy with a push
Install Git on a Linux server, connect with SSH keys, and deploy with git push. I use a bare repository and a hook, or let the server pull from GitHub or GitLab.
3 min read
Lesson
Flexbox cheat sheet: every property, value and default
Every flexbox property on one page, with its values and defaults. Plus gap, the layouts I build every week, and why the old -webkit-box prefixes can go.
5 min read