Awesomenotebook: Blogging, redefined

Awesomenotebook


Let me preface this by saying I hate the traditional blog:

  • Ads on every paragraph
  • So many analytics that it slows down the website by like 10 seconds
  • Sticky ads (sticky elements with ads on them)
  • Slow websites
  • You have to click a bunch of times to get to the content you want to see
  • et cetera

So I designed awesomenoteboook

Screenshots




Design Concept

Awesome notebooks is to be:

  • Simple to use
  • As less clicks as possible
  • Mobile Friendly
  • Elegant

Bulma solves the Mobile Friendly and Elegant problem, but what about the simple usage and the less clicks?

Awesomenotebook puts your stuff all of your entries into one page. No “see more posts”, just one simple page.

Features

  • :rocket:Built-in caching
  • :memo:Built in Markdown
  • :cherry_blossom:Elegant
  • :baby:Easy to use
  • :zap: Very fast
  • :woman_artist: Vue support

Setup:

  1. Change the values in _data/metadata.json to your own
  2. Delete all of the default posts except one so 11ty does not break
  3. Start writing!

Project URL: https://awesomenotebook.glitch.me/

8 Likes

heck yes


3 Likes

This might inspire me to write a database that can be accessed using clientside js :stuck_out_tongue_winking_eye:

2 Likes
Should I try to switch the markdown parser to mdx?
  • Yes
  • No

0 voters

1 Like

Twemoji Twemoji cmon Twemoji!!!

2 Likes

Twemoji support is being added (hopefully)

3 Likes

Yay!!!

Now that is what I like. Even better.

2 Likes

Ok, Twemoji support has been added!

3 Likes

Heeeccckkk yessss!!!

3 Likes

Not bad for the “most hated framework on StackOverflow”, @code-alt? :stuck_out_tongue_winking_eye:

1 Like

??? Did he say that or something?

Yeah search “most dreaded framework” on stacks survey

and it’s on that list

but not too far…

Jquery is also dreaded as it’s on the third, and angular.js being the most hated

2 Likes

Yes, he did.

Fun fact: the easiest way to offend me is to say that Vue.js or donuts suck.

5 Likes

Oh yeah that how I tried to offended everyone in a Discord server:

Vue honestly sucks, it’s just like eating trash and that trash is just like Topcord and also that trash is just like Svelte and since Svelte is trash it is and that crappy PHP and oh wait I forgot to mention that Node.js sucks just like stale donuts and just like those stale donuts every dog that starts with the letter “t” sucks.

Replies from a few people:

YOU DARE DISHONOUR DONUTS AND VUE!

([at]user) hes bullying me; topcord is not trash

HE JUST PUNCHED ME IN MY FACE

yes so it is very offensive

2 Likes

Note; mass flagger could show up and say “hippity hoppity your post is now my property”

so let’s get back on topic

So, MDX isn’t working when I try to compile it

Ok, so that’s really bad, like really really

Not really as I didn’t switch the parser yet.

Mkay that’s good then. It’s not broken, at least.

You offended 5 people in a row. including me…

so to make @khalby786 happy I will rewrite my whole hit counter app with some nice Jsoning :sparkling_heart:

@tucker is quite cool @RiversideRocks

edit: Now let’s delete all of these replies so no one finds out this happened.

3 Likes