# A Blog About Cool Racket-y Stuff

**URL:** <https://racket.discourse.group/t/a-blog-about-cool-racket-y-stuff/1470>\
**Category:** Show & Tell\
**Created:** [November 14, 2022, 6:10pm UTC](https://racket.discourse.group/t/a-blog-about-cool-racket-y-stuff/1470 "2022-11-14T18:10:13Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![quasarbright](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/quasarbright/32/834_2.png) [@quasarbright](https://racket.discourse.group/u/quasarbright)\
**Post date:** [November 14, 2022, 6:10pm UTC](https://racket.discourse.group/t/a-blog-about-cool-racket-y-stuff/1470/1 "2022-11-14T18:10:13Z")

</div>

I hope this is the right place for this.

I started a blog about Racket-y stuff that I find interesting, written in scribble of course. It's focused on Racket and Racket-adjacent concepts and projects.

[Here it is](https://quasarbright.github.io/blog/racket-blog/main/index.html)

Right now, I have a post about the implementation of [lazy](https://docs.racket-lang.org/reference/Delayed_Evaluation.html#%28form._%28%28lib._racket%2Fpromise..rkt%29._lazy%29%29) and a post about matching regular expressions using derivatives.

I'm also planning on writing about continuations, algebraic effects, and a little auto differentiation library I made.

I've never written and published a blog before, so any feedback is welcome and appreciated!

---

<div class="post-metadata">

**Author:** ![soegaard](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/soegaard/32/19_2.png) [@soegaard](https://racket.discourse.group/u/soegaard)\
**Post date:** [November 14, 2022, 6:20pm UTC](https://racket.discourse.group/t/a-blog-about-cool-racket-y-stuff/1470/2 "2022-11-14T18:20:27Z")

</div>

Great initiative!

You should put it on Planet Scheme too:

[https://planet.scheme.org/](https://planet.scheme.org/)

---

<div class="post-metadata">

**Author:** ![brittAnderson](https://avatars.discourse-cdn.com/v4/letter/b/b5a626/32.png) [@brittAnderson](https://racket.discourse.group/u/brittAnderson)\
**Post date:** [November 14, 2022, 7:39pm UTC](https://racket.discourse.group/t/a-blog-about-cool-racket-y-stuff/1470/3 "2022-11-14T19:39:33Z")

</div>

Looking forward to reading more. Could you set up an rss feed?

I know that Darwin/Frog affords this functionality and they are static site  
generators in racket. Maybe you could borrow the code?

Mike Delmonaco via Racket Discussions  
[notifications\_at\_racket.discoursemail.com\_txnwmxfz@duck.com](mailto:notifications_at_racket.discoursemail.com_txnwmxfz@duck.com) writes:

---

<div class="post-metadata">

**Author:** ![quasarbright](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/quasarbright/32/834_2.png) [@quasarbright](https://racket.discourse.group/u/quasarbright)\
**Post date:** [November 15, 2022, 3:30am UTC](https://racket.discourse.group/t/a-blog-about-cool-racket-y-stuff/1470/4 "2022-11-15T03:30:49Z")

</div>

Thanks! I'll do that once I have support for an RSS feed and have a proper blog workflow. Right now it's just a few scribble files rendered to HTML hosted on Github Pages.

---

<div class="post-metadata">

**Author:** ![quasarbright](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/quasarbright/32/834_2.png) [@quasarbright](https://racket.discourse.group/u/quasarbright)\
**Post date:** [November 15, 2022, 3:38am UTC](https://racket.discourse.group/t/a-blog-about-cool-racket-y-stuff/1470/5 "2022-11-15T03:38:10Z")

</div>

Sure! I have been meaning to check out Frog and Scriblogify. I'll probably migrate to one of those at some point. Right now it's just a few scribble files rendered to HTML hosted on Github Pages.

---

<div class="post-metadata">

**Author:** ![dstorrs](https://avatars.discourse-cdn.com/v4/letter/d/898d66/32.png) [@dstorrs](https://racket.discourse.group/u/dstorrs)\
**Post date:** [November 15, 2022, 3:53pm UTC](https://racket.discourse.group/t/a-blog-about-cool-racket-y-stuff/1470/6 "2022-11-15T15:53:05Z")

</div>

I read your article on `lazy` and liked it, but there doesn't seem to be a way to post comments or feedback of any kind. Am I missing something?

---

<div class="post-metadata">

**Author:** ![quasarbright](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/quasarbright/32/834_2.png) [@quasarbright](https://racket.discourse.group/u/quasarbright)\
**Post date:** [November 15, 2022, 4:06pm UTC](https://racket.discourse.group/t/a-blog-about-cool-racket-y-stuff/1470/7 "2022-11-15T16:06:09Z")

</div>

I'm glad you liked it!  
Unfortunately, there is no way to post comments right now. I would like to add that though. Currently, the blog is just scribble rendered to html and that html is hosted on GitHub pages. I'll improve that in the future.

---

<div class="post-metadata">

**Author:** ![quasarbright](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/quasarbright/32/834_2.png) [@quasarbright](https://racket.discourse.group/u/quasarbright)\
**Post date:** [November 26, 2022, 3:43am UTC](https://racket.discourse.group/t/a-blog-about-cool-racket-y-stuff/1470/8 "2022-11-26T03:43:02Z")

</div>

I migrated the blog to frog. It now supports RSS and atom feeds!

new link: [Mike Delmonaco's Blog](https://quasarbright.github.io/blog/index.html)

---

<div class="post-metadata">

**Author:** ![quasarbright](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/quasarbright/32/834_2.png) [@quasarbright](https://racket.discourse.group/u/quasarbright)\
**Post date:** [November 26, 2022, 7:06am UTC](https://racket.discourse.group/t/a-blog-about-cool-racket-y-stuff/1470/9 "2022-11-26T07:06:11Z")

</div>

I migrated the blog to frog. I just finished getting comments working, so you should be able to comment now!

new link: [Mike Delmonaco's Blog](https://quasarbright.github.io/blog/index.html)

---

<div class="post-metadata">

**Author:** ![rito](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/rito/32/873_2.png) [@rito](https://racket.discourse.group/u/rito)\
**Post date:** [November 27, 2022, 7:07am UTC](https://racket.discourse.group/t/a-blog-about-cool-racket-y-stuff/1470/10 "2022-11-27T07:07:32Z")

</div>

Getting a 404 error on your link. Could you please look into it?

---

<div class="post-metadata">

**Author:** ![sschwarzer](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/sschwarzer/32/1940_2.png) [@sschwarzer](https://racket.discourse.group/u/sschwarzer)\
**Post date:** [November 27, 2022, 11:29am UTC](https://racket.discourse.group/t/a-blog-about-cool-racket-y-stuff/1470/11 "2022-11-27T11:29:53Z")

</div>

> [@rito](#):
>
> Getting a 404 error on your link. Could you please look into it?

As I understand the thread, the blog originally was under [index](https://quasarbright.github.io/blog/racket-blog/main/index.html) (which is now a 404), but was moved to [Mike Delmonaco's Blog](https://quasarbright.github.io/blog/index.html) (which works for me).

---

<div class="post-metadata">

**Author:** ![quasarbright](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/quasarbright/32/834_2.png) [@quasarbright](https://racket.discourse.group/u/quasarbright)\
**Post date:** [November 27, 2022, 3:21pm UTC](https://racket.discourse.group/t/a-blog-about-cool-racket-y-stuff/1470/12 "2022-11-27T15:21:55Z")

</div>

Yes, that's correct. Sorry about the confusion. I'll try to add a redirect or something.

Edit: Done. Now the old url has a page that links to the new url.

---

<div class="post-metadata">

**Author:** ![nobrowser](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/nobrowser/32/673_2.png) [@nobrowser](https://racket.discourse.group/u/nobrowser)\
**Post date:** [November 28, 2022, 3:44am UTC](https://racket.discourse.group/t/a-blog-about-cool-racket-y-stuff/1470/13 "2022-11-28T03:44:39Z")

</div>

The feeds are subtly broken: the embedded links point to [www.example.com](http://www.example.com) (which my browser understandably refuses to follow).

--  
Ian

---

<div class="post-metadata">

**Author:** ![quasarbright](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/quasarbright/32/834_2.png) [@quasarbright](https://racket.discourse.group/u/quasarbright)\
**Post date:** [November 28, 2022, 4:52am UTC](https://racket.discourse.group/t/a-blog-about-cool-racket-y-stuff/1470/15 "2022-11-28T04:52:15Z")

</div>

Ah, thanks for pointing that out! Just fixed it.

---

<div class="post-metadata">

**Author:** ![quasarbright](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/quasarbright/32/834_2.png) [@quasarbright](https://racket.discourse.group/u/quasarbright)\
**Post date:** [December 4, 2022, 9:32pm UTC](https://racket.discourse.group/t/a-blog-about-cool-racket-y-stuff/1470/16 "2022-12-04T21:32:56Z")

</div>

Just published a new post about automatic differentiation: [Understanding and Implementing Automatic Differentiation](https://quasarbright.github.io/blog/2022/12/understanding-and-implementing-automatic-differentiation.html)
