question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Background

I totally get that this is the jupyter book project, and my first usage of this project has been to create online textbooks (which has been a fantastic experience). It occurred to me that all the great things about jupyter-book:

  • jupyter notebook specific CSS
  • Tufte-like features
  • not relying on Jekyll engine
  • MyST markdown
  • glue to easily cross-reference images and figures Would also be great features for a python blog primarily built with jupyter notebooks.

So was I was just wondering if there’s a possibility for an adaption of the current jupyter book project to also support blog building? Perhaps with a specific blog html theme?

To Do

  • Investigate blogging options with the Sphinx ecosystem (potentially ablog)
  • Document how one could use ablog to blog with Jupyter Book (e.g., how to configure the config.yaml properly) (here’s how we use ablog in our website, which uses Sphinx directly, but this config could be used in Jupyter Book similarly)
  • Decide if the documentation is complex enough that it warrants us building some kind of feature flag around.

Issue Analytics

  • State:open
  • Created 3 years ago
  • Reactions:31
  • Comments:18 (10 by maintainers)

github_iconTop GitHub Comments

7reactions
ddanieltancommented, May 22, 2021

Hi thread, I’m the OP here. It’s been a while since I took a look at this thread and I’m pleasantly surprised to see that many others are also interested in building a blog from this library.

Since I didn’t see it mentioned in this thread, I want to point out that @choldgraf has documented how he rewrote his blog with Sphinx and EBP tools here: https://predictablynoisy.com/posts/2020/sphinx-blogging/

After reading his post, I kinda realized that to create a blog, I did not need new features to jupyter-book per se. Rather, I just needed to better understand how to use all the other libraries under the EBP’s (https://executablebooks.org/) ecosystem.

Lastly, I adapted Chris’s example for my own blog, and I just wrote a how-to post here. Writing that post is actually why I thought to dig up this thread again…

Hope these resources help you figure out the right tooling for your personal blog.

3reactions
ddanieltancommented, Mar 21, 2022

@eidorb Thanks for calling this out!

As always I’m tinkering about with my blog at the moment, and in the interim I decided to take down my personal domain. Also as you rightly point out, the github.io version is still up.

For posterity, if I ever choose to reclaim my github.io namespace for my new blog project (pretty likely), my code on how to get an EBP-ecosystem blog up and running will continue to be accessible here: https://github.com/ddanieltan/blog_ebp_sphinx_starter

Read more comments on GitHub >

github_iconTop Results From Across the Web

9 Customer Service Blogs Every Support Pro Should Follow
9 Customer Service Blogs Every Support Pro Should Follow · 1. Bill Quiseng · 2. ClientSuccess · 3. Customer Bliss · 4. Fonolo...
Read more >
19 Customer Service Blogs You Should Be Reading in 2022
19 Best Customer Service Blogs to Start Reading Today · 1. HubSpot · 2. Totango · 3. Zendesk · 4. ClientSuccess · 5....
Read more >
10 customer service blogs you need to be reading - Kaizo
10 customer service blogs you need to be reading · 1. Win The Customer · 2. Intercom · 3. Customer Think · 4....
Read more >
45 Best Customer Support Blogs and Websites in 2023
Best Customer Support Blog list. Get tips, trends, and analysis that can help you unlock your customer service team's hidden potential.
Read more >
50 Best Customer Service Blogs You Should be Reading
A list of the 50 best customer service blogs that you should be reading to improve your customer service game.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found