←back to thread

439 points david927 | 1 comments | | HN request time: 0.275s | source

What are you working on? Any new ideas which you're thinking about?
Show context
serial_dev ◴[] No.44420665[source]
I'm finally getting my online presence in order...

This week, I'll set up a Hugo blog with the Ed theme, love it, looks exactly what I'm looking for, and as a former LaTeX enthusiast, it's pretty close. It's readable, minimalist. I'll need to customize the theme, though. I plan to publish blog posts about anything I find interesting.

https://gohugo-theme-ed.netlify.app/

In parallel to this work, I'm setting up a simple system to keep my website + subdomains easy to build, rebuild, and deploy with Caddy on a cheap Scaleway compute server. In the past, I had some ideas I wanted to publish, but the system I went with made managing the sites dreadful.

Once that's ready, I'm back to learning Rust and crypto. It's fun, interesting, challenging, remote-friendly, and the salaries are usually 30-50% better. My current tech stack feels like a dead end: it has a low ceiling in terms of salary, the projects are generally not very interesting (I'm grateful for my current project, it's the best there is with this technology), and I believe the technology will see a slow and steady decline.

Apart from work, I'm building the playground for my 2 yo son, and planting blueberries, he loves them.

replies(6): >>44421687 #>>44421770 #>>44421825 #>>44422952 #>>44424970 #>>44434424 #
DoingIsLearning ◴[] No.44421770[source]
> This week, I'll set up a Hugo blog with the Ed theme.

Perhaps a first blog entry would be to show and tell how you setup the blog with Hugo+Ed on your domain in the first place.

As someone who is being told that they need to increase their non anonymous footprint online, I certainly would be interested in reading it.

replies(1): >>44424409 #
serial_dev ◴[] No.44424409[source]
Just thought about it jokingly yesterday that every developer's first blog post is how they set up the blog or how they wrote a blog engine... :)

Long story short: Sign up for Scaleway, get your account approved, launch an instance, they have affordable "learning" instances that still feel "real" and can later run real services that need backend. I don't expect lot of traffic and I don't care if my stuff would go down from time to time, it's for fun. Set up SSH. Buy a domain, set up the DNS records to point to your instance. Run Caddy on the server to serve a dummy HTML file. Set up HTTPS. Verify you see your stuff in the browser. Now, create an actual site. Install hugo, pick a theme, install locally, build locally. Set up a script that copies the build folder onto your server where Caddy is serving, then restart Caddy. Write some content, check the limits of the theme / your set up, make sure everything works correctly. Even with the best of themes, you'll want to fix or change something, do that, if it looks good and you still have energy to work on your blog, start writing posts and let the world know.

replies(1): >>44426947 #
1. DoingIsLearning ◴[] No.44426947[source]
This could still definitely be a blog post but great and well summarized walkthrough, thanks a lot!