Terminal styles websites with LiveTerm | implenton

Highly customizable, easy-to-use, and minimal terminal styled website template, powered by Next.js.

Take a look at the project's page to see what you can get out of the box.

It looks fun and can be themed kind of the same way you would theme your IDE/code editor.

You can find several pre-configured themes in themes.json, and you can replace the colors in config.json with the theme color you like!

Luzi Type, a Swiss type design studio, got a redesign | implenton

Luzi Type got a redesign, and they were nice enough to give me a shout-out in the announcement post.

Luzi Type is a Swiss type design studio with an innovative catalogue of sophisticated fonts.

It's been exciting to work on updating the type tester we built together a few years back.

Luzi is easily among my favorite clients.

FreeDNS, a place to get a subdomain for your project | implenton

I just recently stumbled upon FreeDNS. It's a place to get a free subdomain for your project. But not just!

The site FreeDNS began in 2001 because founder Joshua Anderson wanted to have fun with his domain hobby. He wanted to create a safe environment where other programmers could share domain names with one another at no cost, starting with friends.

There are fun domain names, like: crabdance.com, raspberryip.com, 0000000000000000000000.com. In total, more than 44_000+ domains to choose from!

Maybe, I'll "donate" a domain or two in the future.

DigitalOcean Functions a serverless computing solution | implenton

It was expected to happen at one point. DigitalOcean released its own serverless computing solution. It's simple named: Functions.

DigitalOcean Functions is a serverless computing solution that runs on-demand, enabling you to focus on your code, scale instantly with confidence, and save costs by eliminating the need to maintain servers.

It's just like AWS Lambda but more user-friendly.

msgWP but for static sites | implenton

I still think it's a good idea to use Telegram for microblogging. The chat interface is ideal for publishing short posts.

Roughly three years ago, I was serious for a short period to use WordPress in combination with Telegram for microblogging. I got a few people excited about this; then, I decided not to pursue it.

Since I remember all this, I will repurpose some of my gained knowledge and see how all this could work with static sites.

Figma Linux Font Helper | implenton

Figma can access local fonts on your computer. Except if you are using Linux.

There's this Font Helper that overcomes this limitation, but I was reticent to install it on my Ubuntu. Only because it adds a system service, and I just did not want to go through the trouble of uninstalling and cleaning in case it did not work on my system.

While searching yet again for a solution, I discovered the Figma Linux Font Helper! Yes, it has the same name, and it also takes a similar approach to solving the limitation. The good news is, it doesn't require any installation because it works with... Docker.

Kill the Newsletter! and Nodemailer SMTP Server | implenton

Kill the Newsletter! can be self-hosted, which is extremely nice.

Reading their docs, I was baffled to see that there's no mail server configuration section. Digging into the source code, I discovered that this project uses the SMTP Server package from Nodemailer.

With this package, just with Node.js, an SMTP server instance can be created on the fly. Not will all the capabilities of a regular mail server, but it can intercept and send mails with just a few lines of code.

Server-side vs Client-side Analytics | implenton

I have been skeptical about all website analytics data, especially Google Analytics (client-side), presented to me in the last few years. I know how far I go (not as far as paranoid people do!) to block anything that tracks my activity, so I expect others to do the same.

In this insightful post, Dave Rupert mentions the shortcomings of the server-side approach (which is in vogue again) and how to make sense of the tracked data. If that's even possible...

Unless I’m a certified statistician, I’m unable to accurately assess traffic to my breakfast table.

WordPress Anonymizer | implenton

Compared to DB Anonymize, WordPress Anonymizer takes a wildly different approach to achieving the same thing.

This tool doesn't even require a WordPress installation, and it's built using Symfony components. It can be used as a standalone Docker application.

HTTPS using Nginx and Let's encrypt in Docker | implenton

To get HTTPS for the self-hosted apps on my VPS, I followed the article written by Nathanaël Cherrier.

It feels like a blessing to find a step-by-step article that works.