Mermaid and Hugo - a tale of submodules and subtrees

Intro I have decided to investigate the difference and strengths and weaknesses of using subtrees versus submodules in git. Both have pros and cons, and in this post I explore them both. What prompted this? Recently I decided to update my hugo instance to use mermaid. Mermaid is a library that allows you to embed diagrams in markdown. This means that I can create diagrams simply by using markdown. My hugo theme, was installed as a git submodule....

April 3, 2022 · 11 min · codecowboy.io

Libp2p experiments with NGINX Unit

Intro I recently picked up libp2p again. It’s a project that I’ve been checking in on for a number of years, and decided to check it again recently. The difference is that this time I had a use for it! You can find out more about libp2p here What is it? Libp2p is a peer to peer library for a multitude of languages. It provides a modular networking stack that you can use in your projects....

December 30, 2021 · 17 min · codecowboy.io

NGINX Unit

Intro I recently discovered NGINX Unit - now there’s a disclaimer here as well - I work for the company that produces this software. I do think that it’s a very very cool piece of open source software, so it generally suits my ethos: Open Source Super cool software Extensible Makes my life as a developer easier It pretty much ticks all the boxes. What is it? This one is a little harder to answer....

August 11, 2021 · 5 min · codecowboy.io