Live data from Hacker News

The ideal tech stack for a personal developer blog in 2020

vriad.com

261–270 of 275 posts

Re: The ideal tech stack for a personal developer blog in 2020

#261

Earlier quoted context omitted.

Six years, roughly the time it took Angular to rise until version 2. Sorry for the sarcasm, I've been trying to learn web development for some months, starting with the basics (HTML, CSS, plain JS) and slowly adding more modern frameworks (Bootstrap, NodeJS, ...). The course is a few years old already and it feels like 80% of what I learn is now completely irrelevant. I just wonder how frontend developers keep up wit…

Are you taking colt Steele's web dev course on Udemy?

Ah ah yes, that's the one. Did you take it too?

Re: The ideal tech stack for a personal developer blog in 2020

#262
post #202

The other day I started an HTML document from scratch, in VSCode. I kinda blacked out and came to 5 seconds later, and thanks to autocomplete and muscle memory, the whole skeleton of a document was there. HTML and Head and title and body and all that. It was so fast & fluid. I'm ashamed to say I'd kinda forgotten how easy it is to just write fucking HTML . It's even got me reconsidering things like Markdown—I mean, f…

I did the same for my site ( https://maddo.xxx ) Turns out html covers pretty much everything. Learned a few cool things along the way like: - `@media (prefers-color-scheme: dark)` (Still working on nailing down color contrast there) - doing footnotes via anchor tags that (a) automatically number themselves in text with counters and (b) automatically highlight the footnote using the `:target` selector. not a single l…

I like the way you present your work history at the bottom. If I was an interviewer it's got everything I need to know and nothing more.

Re: The ideal tech stack for a personal developer blog in 2020

#263

Earlier quoted context omitted.

Are you taking colt Steele's web dev course on Udemy?

Ah ah yes, that's the one. Did you take it too?

I have that but I'm currently doing the webdev course by Angela yu. Heard that colt steele has planned for an update.. no one knows when. As far as I can see the big difference is colt doesn't cover react.

Re: The ideal tech stack for a personal developer blog in 2020

#264

I recommended this on another HN post a few weeks ago: use Emvi [1] to write your blog articles and access them on your personal page on a server you control through the API to display them. You can store the HTML and attached files to serve it statically and update it from time to time. Should you decide to abandon Emvi you still have everything in place. I did this for a gaming community wiki (sort of, I don't stor…

Any how-to’s that explain a little more how one might accomplish this with emvi? Eg using it at a front end/cms for a blog?

Not yet. We will start adding documentation after we left beta. Right now we are working hard on the new UI, which is time consuming.

You can take a look at our client libraries [1] and at this sample [2] for now. The js client is the most complete one.

[1] https://github.com/emvi

[2] https://github.com/Special-Tactical-Service/wiki

From the sample:

Client initialization: https://github.com/Special-Tactical-Service/wiki/blob/master...

Reading an article: https://github.com/Special-Tactical-Service/wiki/blob/master...

Re: The ideal tech stack for a personal developer blog in 2020

#265
post #250

Earlier quoted context omitted.

You'd be missing out, tbh. Going down the JAM stack route provides a number of opportunities to improve on many of technical aspects common to the development of a CMS backed website. For a start, you'll miss out on opportunities cheaper hosting with 'serverless' deployment. But I think the chance to decouple the frontend from the backend is valuable enough, fwiw.

Ironically serverless is move expensive. For a dollar month you can get wordpress hosting.

If you build a JAM stack site, many places will host it for free. GitHub most famously.

Re: The ideal tech stack for a personal developer blog in 2020

#266

I would amend this blog post's title to be the following: "The ideal tech stack for a personal developer blog in 2020 where the author is a React front end developer who loves TypeScript"

I went in thinking, "probably a static github io page, right?". I said, out loud, at the first heading: "are you insane?"

Yep, the use of JS here is a solution in search of a (first world) problem. You have some content you want to share with people, along with a smattering of organization via navigation, categories and tags, some local search and possibly commenting.

Re: The ideal tech stack for a personal developer blog in 2020

#267

This is so strange - I am on course to build my own developer blog with a similar stack (minus TypeScript, and syntax highlighting). I am also using a CMS instead of just plain markdown - in this instance it is NetlifyCMS. Netlify CMS is the perfect go-between of a fully-fledged CMS, and a much too basic static site with just markdown - I dislike the experience of writing markdown and would rather use an editor. With…

Thanks Dan :) NetlifyCMS looks really cool. It definitely took me a while to come around to writing MD directly (basically until I discovered VSCode's hot-reloading Preview), but I understand the appeal of a rich editor. I'd definitely get rid of the word "ideal" if I could post this again It attracted a little (read: lot) more vitriol than I expected. I submitted this right before going to bed so by the time I woke…

My pleasure, Colin. I am too lazy to use brackets and hashes in my writing is all - glad it works for you, regardless.

I think from the context of your writing - it was fine. I found it pretty clear it was from your 'personal' view. As they say however, all publicity is good publicity - I look forward to any more content you will be posting!

Re: The ideal tech stack for a personal developer blog in 2020

#268

The other day I started an HTML document from scratch, in VSCode. I kinda blacked out and came to 5 seconds later, and thanks to autocomplete and muscle memory, the whole skeleton of a document was there. HTML and Head and title and body and all that. It was so fast & fluid. I'm ashamed to say I'd kinda forgotten how easy it is to just write fucking HTML . It's even got me reconsidering things like Markdown—I mean, f…

This! I wrote my personal website [1] a few days ago (after it was blank for years) and went for concrete css [2] and plain HTML together with some Go code to serve the files. I set up a server on Hetzner Cloud [3] and my site was up within minutes using Traefik to get a SSL certificate from Letsencrypt. All in all it took me about 2 hours. If you start to play around with a CMS it can take you days if not weeks. Jus…

Thanks for using my css microframework <3 It means a lot to me !

Re: The ideal tech stack for a personal developer blog in 2020

#269
post #253

Earlier quoted context omitted.

Is TypeScript here to stay? It seems popular with frontend dev who like react. Not sure the general development community has bought in. React hasn't reached jquery status yet. It does seem like it will be here forever but the next generation of frontend tools will look very different. Will react be amoung them? It's hard to make that jump because React is so great now why change it to match the next fad? But if they…

Angular went all-in on TypeScript in a way that React still hasn't. The React crowd is the general development community, and TypeScript has expanded into it.

jQuery is still tops in usage in the general development community.

But perhaps the frontend developer community has accepted typescript.

Re: The ideal tech stack for a personal developer blog in 2020

#270

Earlier quoted context omitted.

No one is going to read your blog with netcat or just curl into a pager. Idk, maybe we should revive the world of information served raw over TCP or telnet. HTTP is out of control.

In what way do you think HTTP is out of control? Before you reply please keep in mind JavaScript web apps don't have anything to do with HTTP.

Ok, "out of control" is a slight exaggeration, but HTTP has become a complete reimplementation of what amounts to TCP or SCTP.
Post reply on HN