Discovering my otherness & my discomfort with the inherit nature of blogs, I was thrilled to one day discover the concept of Digital Gardens. At that time I went down a rabbit hole, jumping from one page to the next with the starting point being Maggie Appleton's 'A Brief History & Ethos of the Digital Garden'. It's basically a little corner for you to carve out for yourself on the internet, sharing your personal knowledge in whatever depth that you wish on topics that interest you – always with the possibilty to grow, cultivate & collaborate.
Digital Garden Pattern Language:
- topography over timeline
- continuous growth
- imperfection & learning in public
This concept appealed to me so very much, that I couldn't forget about it in all these months. So here we are.
Be prepared for an eclectic mix of technical content around web development & a11y, personal discoveries about my neurodiversity, and random irl & digital craft & diy projects. 🌱
It's gonna be fun! 🤓
📖 See the Remix docs and the Remix Vite docs for details on supported features.
Run the Vite dev server:
npm run dev
First, build your app for production:
npm run build
Then run the app in production mode:
npm start
If you're familiar with deploying Node applications, the built-in Remix app server is production-ready.
Make sure to deploy the output of npm run build
build/server
build/client
- Install the Netlify CLI:
npm i -g netlify-cli
If you have previously installed the Netlify CLI, you should update it to the latest version:
npm i -g netlify-cli@latest
- Sign up and log in to Netlify:
netlify login
- Create a new site:
netlify init
Ensure all packages are installed by running:
npm install
Run
netlify dev
Open up http://localhost:8888, and you're ready to go!
To serve your site locally in a production-like environment, run
netlify serve
Your site will be available at http://localhost:8888. Note that it will not auto-reload when you make changes.
There are two ways to deploy your app to Netlify, you can either link your app to your git repo and have it auto deploy changes to Netlify, or you can deploy your app manually. If you've followed the setup instructions already, all you need to do is run this:
# preview deployment
netlify deploy --build
# production deployment
netlify deploy --build --prod