I recently moved the fast.ai blog from jekyll to quarto, including hundreds of posts
I migrated my work blog from fastpages to quarto with minimal hurdles, thanks to Hamel Husain’s guidelines. I played with a few settings gleaned from the Gallery and elsewhere. Light/dark mode (Oooh!, Aaah!).
Aside from resources listed above, I’d recommend looking at the following from RStudio folks:
- Isabella Velásquez’ Building a blog with Quarto and the companion video
- A two hours workshop by Tom Mock
Currently am remaking my blog in Quarto! Will share it here once complete.
It’s got a fancy-schmancy dynamic side-by-side listing.
Have to say though, am liking Quarto a lot so far. It abstracts lots of the nitty gritty, so I don’t need to learn HTML/CSS, except for one-off snippets here and there.
Here is my quarto blog: dhblog .
Currently, it has the following:
- Object Detection from Scratch
- Captcha Prediction
I’d love to see the side-by-side listing!
What is a better way to include code in a Quarto blog? Using a .ipynb
file directly or adding code blocks in the blog.
I am wondering whether or not the fast.ai lesson codes would work if I include blocks of code.
I have seen learners including the NB file directly instead of adding code blocks in a blog.
I tend to use markdown for posts with very little code and ipynb for lots of code, since I really like using Jupyter Notebook to write those sorts of posts to begin with.
I migrated mine and wrote a quick post about it! It is seriously, seriously cool being able to natively combine RMarkdown and Jupyter. I want to try and publish some of my more complicated Obsidian notes to it next…
Quarto really is fun. I’m staying up way to long . I enjoyed fastpages very much before. Yet, quarto is an improvement. Thanks for providing this!
Here is my site: jo@tom - Posts
Trying a few things with quarto. Even though there are no major posts yet. Quarto does allow possibilities of a nice portfolio site.
I have added a few simple experiments with webapps and other static site generator output integrated with quarto
https://zealmaker.com/
Hi folks. Still very much a work in progress, but here is my first draft blog page, which I’m using to showcase my work as I progress through the course. In the longer term, I would hope to engage more and more with the community, and when I get a quiet moment, I plan to document the obstacles I have battled with so far (some wins, many losses!) which will hopefully help others who end up treading the same ground.
Here is mine - http://aayushmnit.com/
Code - GitHub - aayushmnit/aayushmnit.github.io: Code for my website.
I am writing more blogs since I have moved to Quarto as ability to write blogs through Jupyter notebook is magical. I have also attached a custom domain which I bought from Godaddy and have activity tracking enabled using Google analytics. Here are some recently written ML blogs -
- Aayush Agrawal - Model calibration for classification task using Python (aayushmnit.com)
- Aayush Agrawal - Mixing art into the science of model explainability (aayushmnit.com)
- Aayush Agrawal - Causal inference with Synthetic Control using Python and SparseSC (aayushmnit.com)
I am also doing a Stable diffusion series (which is almost unrelated with anything I do at work) -
- Part 1 - Aayush Agrawal - Stable diffusion using
Hugging Face - Introduction (aayushmnit.com)
- Part 2 - Aayush Agrawal - Stable diffusion using
Hugging Face - Looking under the hood (aayushmnit.com)
- Part 3 - Aayush Agrawal - Stable diffusion using
Hugging Face - Putting everything together. (aayushmnit.com)
Finally migrated my fastpages site to Quarto. (Many thanks to @Ezno and @hamelsmu for debugging help!). It’s here: https://mlops.systems
TODO for my site:
- customise the design a bit
- (perhaps) add an email subscription option, though everything seems very expensive.
-
figure out how to post a notebook as a blog(useful blogpost earlier in the threat which explains this) -
figure out how to get utterances comments added back into the blog.(comments are explained here)
I just made a big upgrade to my blog and moved it, still in Quarto!
I’m using MailerLite for my subscription option. The free plan gets 1,000 subscribers and 12,000 emails per month I believe.
I believe beehive has a free plan too, though have not tried them.
Here is mine! I recently migrated it from an older version of nbdev.
There are a few posts I’m still working on migrating. Hoping to have a fresh post up tomorrow as well.
And I’ve completed my new website! Uses quite a few Quarto features too, from tab sets to CSS grids to margin headers and much more!
The landing page features a dynamic dual listing: one listing shows my blog posts while the other listing shows my web apps. Making the window smaller stacks the lists instead. And for the web apps, I’ve embedded the ones I’ve created with Gradio and hosted on Huggingface, so I don’t need to learn JavaScript for the time being. The about me page features tab sets to reduce clutter too.
I plan to add more features in the future, mainly through Quarto extensions, such as a scroll-to-the-top button, text animations, and image lightboxes — the latter which I plan to use when I shift my 3D CG works to my website.
Quarto is cool!
A quick backstory:
- I was inspired by this post which encouraged me to create a blog!
- I had this strange unpleasant mindsets around “personal branding”, and yet again came this post that changed my perceptions around it!
- I had heard about fastpages and was ready to set up my blog on it!
- I then discovered this thread on the forums and got to know about Quarto.
- Finally, I went on and built it. It was an amazing experience.
Here it is.
I kept it simple sort of inspired by the fast.ai website.
I am experimenting with colours and stuff. I read somewhere that it is a forbidden to have a non-white background ! Is it
?! If I change it, I will definitely keep a dark theme background. Any tips/advice is appreciated.
Turns out we can build whatever we want in it- presentations, books, and what not! Quarto is very dynamic and gives a lot of flexibility and power. I really love the feature of converting NBs directly into a blog.
Finally, I am trying to adopt practices mentioned in this post to write better blog posts.