New domain
I got a new domain! This blog is now available on https://www.perrotta.dev/. There’s also a redirect to it from https://blog.perrotta.dev/. ...
I got a new domain! This blog is now available on https://www.perrotta.dev/. There’s also a redirect to it from https://blog.perrotta.dev/. ...
This blog is rendered by the means of a static site generator (SSG) called Hugo. Each blog post has a set of one or more tags associated to it. The more posts I create, the more consolidated the tags become. Sometimes I need to rename tags after-the-fact to better reflect the underlying posts they represent. ...
Gerrit 3.9 has been released recently. This is a dear release to me because I was responsible for some of its changes1: ...
I haven’t written a blog post for a couple of months now, which is a good indicator I should probably document my workflow before I forget how to do it… ...
Miniflux 2.0.36 has been released this week. This is a dear release to me because I was responsible for many of its changes: ...
When I created this blog, I pondered a lot about which typography to use. I kept experimenting with several fonts available in Google Fonts, and settled on a few favorites for websites: ...
This blog is managed and generated with Hugo, which is a SSG (static site generator), which basically means I write all my blog posts in static markdown files, off-line, and then do git commit + git push to publish them. The advantage of this workflow is that it’s really minimalist, efficient and portable: I can use whatever text editor I want to1, from pretty much any operating system I want to, even from my phone if I am really inclined2. That said, sometimes I am on the go with a Chromebook and don’t have easy access to a machine to ssh to. Sure, I could just write a post in a note-taking app like Google Keep, Standard Notes or Simple Note and publish it later. But what if I wanted to publish it right away? It would be really nice if I could just pop up an editor in a web browser just like the cool kids do with WordPress, Medium and Substack… Mike Stone describes one way to do so, where he edits it directly from GitHub. That works fine, but then you need to write your post all at once, there’s no “save and continue later”. I think a better approach is to use GitHub codespaces: I go to https://github.dev/thiagowfx/thiagowfx.github.io where there’s a Visual Studio Code instance running on the web, make my edits or compose a new post therein, and then git push. Even if I don’t want to git push right away, I could just come back later and continue it from where I stopped. It’s brilliant! It even has terminal access if needed (e.g. to play with hugo on the go). ...
Hello World from Hugo! I am joining the indieweb and the JAMStack by rolling my own blog backed by a static site generator (SSG) and deployed with git. Previously I used to have a blog hosted on Wordpress called Everyday Serendipity.