Week 09 of 2025
Development log of Tad Lispy website
Write a TLSC landing page
On by
index b8ffec6..bc66a79 100644
--- a/content/_index.md
+++ b/content/_index.md
@@ -3,6 +3,8 @@ description: "Personal website of Tad Lispy"
=title: "Tad Lispy"
=extra:
= links:
+ - href: "club/"
+ label: Club
= - href: "blog/"
= label: Blog
= - href: "https://gitlab.com/tad-lispy"new file mode 100644
index 0000000..e71a38e
--- /dev/null
+++ b/content/club.md
@@ -0,0 +1,35 @@
+---
+title: "Tad Lispy Social Club"
+description: "A private network for nice people who like to learn together and support each other."
+---
+
+A private network for nice people who like to learn together and support each other.
+
+ * Invitation only
+ * Non-commercial
+ * Dedicated to learning
+
+Already a member? Head to [club.tad-lispy.com](https://club.tad-lispy.com/).
+
+# Why join?
+
+ * Meet other **nice people** with similar interests (**technology**, **entrepreneurship**, **professional skills**).
+
+ * Participate in a **bi-weekly live coding and learning sessions** and other events.
+
+ * Get inspired, find **support**, share professional **opportunities** and business **ideas**.
+
+
+# What's in it for me?
+
+It's a semi-private space for me and people I'd like to stay in touch with. I don't like big tech social media (like LinkedIn, Xitter, Facebook and all that crap). Fediverse is nice, but it's very public. Some conversations are better to have among friends.
+
+
+# How does it work
+
+It's a private forum (we use Discourse). Once invited, you can log in and participate in discussions organized by topic. You can also participate by email. The content is only visible to members, and I will only let nice people in. So it's nice.
+
+
+# How to join?
+
+Send me a message from your private email address (i.e. not your employer's address). I only invite people I know in real life, like my students or people I worked with.new file mode 100644
index 0000000..1c405d8
--- /dev/null
+++ b/templates/page.html
@@ -0,0 +1,23 @@
+{% extends "base.html" %}
+
+{% block variables %}
+{{ super() }}
+{% set title = page.title | markdown(inline=true) | striptags %}
+{% endblock variables %}
+
+{% block content %}
+<main>
+ <nav aria-label="breadcrumb">
+ <ul>
+ <li><a href="{{ get_url(path='@/_index.md') }}">Tad Lispy</a></li>
+ <li><time>{{ page.date }}</time></li>
+ </ul>
+ </nav>
+ <h1 class="title">{{ page.title | markdown(inline=true) | safe }}</h1>
+
+ {{ page.content | safe }}
+
+</main>
+
+{% include "includes/footer.html" %}
+{% endblock content %}Fix two "broken" links
On by
They are not really broken, but Zola reports it that way and gives errors. Looks like GitHub is doing some shenanigans with client side rendering or something.
index aabbdaa..84dc779 100644
--- a/content/blog/2017-07-21-facebook-flow-in-an-alpine-node-docker-container/index.md
+++ b/content/blog/2017-07-21-facebook-flow-in-an-alpine-node-docker-container/index.md
@@ -53,5 +53,5 @@ CMD npm start
=
=Sources:
=
-- <https://github.com/facebook/flow/issues/3649#issuecomment-308070179>
-- <https://github.com/google/cadvisor/issues/1131#issuecomment-229108215>
+- <https://github.com/facebook/flow/issues/3649>
+- <https://github.com/google/cadvisor/issues/1131>