miffili / klara-digital

🌱 my own digital garden

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

klara.digitalâ„¢

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! 🤓


Welcome to Remix + Vite

📖 See the Remix docs and the Remix Vite docs for details on supported features.

Development

Run the Vite dev server:

npm run dev

Deployment

First, build your app for production:

npm run build

Then run the app in production mode:

npm start

DIY

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

Netlify Setup

  1. 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
  1. Sign up and log in to Netlify:
netlify login
  1. Create a new site:
netlify init

Development

Ensure all packages are installed by running:

npm install

Run

netlify dev

Open up http://localhost:8888, and you're ready to go!

Serve your site locally

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.

Deployment

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

About

🌱 my own digital garden


Languages

Language:TypeScript 46.2%Language:MDX 38.5%Language:CSS 8.5%Language:JavaScript 6.8%