Daniel Szmulewicz <daniel.szmulew...@gmail.com> writes: > Greetings fellow Clojurians, > > I am excited to announce the publication of my latest in-depth blog > post on the topic of HTTP and web application development. Since I am > currently looking for work, I had the opportunity to dedicate my > mornings - when I’m at peak mental clarity - to creating this content > over the course of a week.
Hi Daniel, Thanks for sharing your post on building a dependency-free, minimal HTTP server. In the same vein, I thought you (and perhaps some others on this mailing list) might be interested in seeing my dependency-free, minimal Gemini server, Space-Age. I built it several years ago when the Gemini protocol was just firming up, and I've had great fun in using it to run both my personal site and the software team wiki at my workplace. Since it is also written in Clojure without any dependencies on third party libraries, its socket management code looks quite a lot like yours but also includes features for encryption and authentication over SSL/TLS with X.509 certificates. Here's the link if anyone is interested: https://gitlab.com/lambdatronic/space-age The smallnet/smolnet is a real breath of fresh air after being inundated by the every increasing corporatization of the web over the last few decades. And from a learning perspective, working with much simpler, alternative communication protocols greatly increases accessibility for both users and developers and may even encourage you to whip up your own Gemini server or client as a weekend project. Have fun and happy hacking! Gary -- GPG Key ID: 7BC158ED Use `gpg --search-keys lambdatro...@gmail.com' to find me Protect yourself from surveillance: https://emailselfdefense.fsf.org ======================================================================= () ascii ribbon campaign - against html e-mail /\ www.asciiribbon.org - against proprietary attachments Why is HTML email a security nightmare? See https://useplaintext.email/ Please avoid sending me MS-Office attachments. See http://www.gnu.org/philosophy/no-word-attachments.html -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/clojure/87y18ty2zz.fsf%40gmail.com.