TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

20 Years of Blogging on my own website

165 pointsby jeena12 months ago

24 comments

susam12 months ago
My own blog&#x2F;website is now 22 years old! It began in my university dorm room, though back then, it wasn&#x27;t really a blog. Instead, it was just a loose collection of pages. I added a blog to it much later when blogging became fashionable. I still update my website occasionally [1].<p>Back in 2001, a chance encounter with Microsoft Personal Web Server (PWS) on a Windows 98 system introduced me to the client-server concepts essential for creating and hosting a website. I used PWS to serve my website for the first couple of years and then moved on to IIS. At first the web pages were just individual HTML pages loaded within an HTML frameset. The frameset presented common headers and sidebars for the website. Later I learnt to use ASP (the classic ASP) and add dynamic content such as quiz, guestbook, etc.<p>By the final year of my university days, I had gained sufficient Unix&#x2F;Linux knowledge to confidently replace Windows with Linux, IIS with Apache, and ASP with PHP.<p>These days, I am serving my website using Nginx from a Linode VM running Debian stable. The website itself is generated statically using my own little Common Lisp program [2]. All of the content and layout is simple handwritten HTML. The Common Lisp program combines the content HTML with the layout HTML and writes the final HTML pages that are then served via Nginx.<p>[1] <a href="https:&#x2F;&#x2F;susam.net&#x2F;" rel="nofollow">https:&#x2F;&#x2F;susam.net&#x2F;</a><p>[2] <a href="https:&#x2F;&#x2F;github.com&#x2F;susam&#x2F;susam.net">https:&#x2F;&#x2F;github.com&#x2F;susam&#x2F;susam.net</a>
jseliger12 months ago
I&#x27;ve been blogging on wordpress.com since 2006 and think writing for the Internet still underrated (a point Patrick Collison and many others have also made). At some point I got a custom domain, which I then thought I&#x27;d renewed but hadn&#x27;t (ambiguous emails from Wordpress) and switched to a different custom domain.<p>I see a lot of complaints, often justified, about the dominance of the big social media companies, but not nearly as many people deciding to go their own, off those sites.
评论 #40513535 未加载
评论 #40513367 未加载
评论 #40513653 未加载
fjfaase12 months ago
Always nice to hear of people who have been blogging for a long time. I myself have been blogging (not always very seriously) for more than 29 years. First from a &#x27;~&#x2F;home&#x27; directory of the University I was working at, later I moved to my own domain [1]. The first entry is from February 1995, but it also has contents from before that date.<p>I am still writing HTML (with some JavaScript) using a modified version of Crystal Edit, which has the ability open local files by following HTML links [2]. (So, it act like a kind of HTML source browser.) I am using a C program to check HTML and links [3], which also places all updated files in an upload directory.<p>[1] <a href="https:&#x2F;&#x2F;www.iwriteiam.nl&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.iwriteiam.nl&#x2F;</a><p>[2] <a href="https:&#x2F;&#x2F;www.iwriteiam.nl&#x2F;MySample.html" rel="nofollow">https:&#x2F;&#x2F;www.iwriteiam.nl&#x2F;MySample.html</a><p>[3] <a href="https:&#x2F;&#x2F;www.iwriteiam.nl&#x2F;chkhtml_c.txt" rel="nofollow">https:&#x2F;&#x2F;www.iwriteiam.nl&#x2F;chkhtml_c.txt</a>
评论 #40514923 未加载
评论 #40514677 未加载
k__12 months ago
<i>&quot;Because I couldn&#x27;t find any other blog software, I decided to write my own.&quot;</i><p>Famous last words of a blogger.<p>I didn&#x27;t want to fall into that trap and started with a blogging service right away.<p>3 years after I started blogging as a new years resolution, it became my main source of income.<p>Wouldn&#x27;t have thought that I, the dude who almost dropped out of HS because of his bad English, would work as a writer one day.
评论 #40516682 未加载
评论 #40514878 未加载
评论 #40514432 未加载
TheRealDunkirk12 months ago
27 years for me. Started with FrontPage 1997, with extensions for Apache on Linux! Then I wrote a PHP site with Smarty. Then I wrote a Rails app. Then I moved to Wordpress. Given that I&#x27;ve done another 15 years writing Rails apps, I should rewrite it in the new Rails 7&#x2F;8.<p>Because I use a ton of 3rd-party JS libraries which don&#x27;t work well with Turbo, I&#x27;m kind of stuck with Rails 6 with turbolinks disabled on my main project. I&#x27;ve been looking for some reason to get to grips with the new additions, and I think I just talked myself into it.
olooney12 months ago
I&#x27;m at 16 years. It&#x27;s been through multiple iterations - a Django site, hosted on GitHub Pages, etc. Today it&#x27;s a simple static site generated by blogdown&#x2F;Hugo. MathJax is a godsend - I use a <i>lot</i> of LaTeX formatted equations. Biggest pain was search. I tried Algolia, but am currently doing a very simple client-side search.<p>I&#x27;d be very interested in people&#x27;s blog stacks or if they have recommendations similar to the above.
raytopia12 months ago
A couple random thoughts.<p>20 years is a long time makes me wonder what the next 20 years of blogging&#x2F;websites will look like.<p>As beginner in web development I&#x27;m jealous of the simplicity of web development described at the beginning of the post.<p>Finally I&#x27;ve held off on putting comments&#x2F;a guestbook on my website for the same reasons. I don&#x27;t think I have even close to enough traffic for it to be a issue but if it ends up being one I don&#x27;t want to deal with it.
评论 #40514409 未加载
评论 #40513484 未加载
评论 #40513848 未加载
Brajeshwar12 months ago
&gt; Getting a Perl website running has always been a challenge.<p>What am I missing? Getting Movable Type working was to FTP and dropping it in &quot;cgi-bin&quot; &gt; making them executable &gt; connecting to the DB you created. Every web host that runs Apache has that, doesn&#x27;t it?<p>I&#x27;ve started and sold a few blogs - the Pagerank, Domain Authority, Domain Age, etc. I think I also sold an entire website with a pretty popular WordPress theme. The primary theme that started it all was acquired by Automattic, the WordPress company.<p>I have been blogging on my personal blog since 2001, so it&#x27;s been about 24 years now. I think mine started as a Flash website, with a `&#x2F;blog` serving up the first few articles from PHP (or was it ASP?). The host was in a suburb of Bombay, and I remember seeing my neighboring websites, which were pretty popular brands. Yes, I could see the files, but I could not edit them. Very secure stuff. ;-)<p>Here is a bit of the story I wrote on my website&#x27;s 20th year <a href="https:&#x2F;&#x2F;brajeshwar.com&#x2F;2021&#x2F;brajeshwar.com-2021&#x2F;" rel="nofollow">https:&#x2F;&#x2F;brajeshwar.com&#x2F;2021&#x2F;brajeshwar.com-2021&#x2F;</a>
kstrauser12 months ago
26 in a month. Like everyone else here, I went through handcoded HTML (hosted on my Amiga!) to a self-written Perl CMS-like-thing to some PHP ball of mud, and then across a variety of wikis and blog engines and static sites and back to blog setups and back to static sites.<p>Last month I migrated my Hugo setup to a hosted micro.blog account. It adds the missing bits I was too lazy or time-crunched to configure myself, like crossposting to other services, webmentions, and all the other indieweb goodness.<p>A big shout out to Matomo analytics that lets me look at anonymized visitor records on my self-hosted server. It lacks the detail of Google Analytics (although you can pay Matomo for plugins that bring it close) but my visitors&#x27; information never leaves my possession. I don&#x27;t care about what _a_ visitor does on my site, but I enjoy seeing the aggregate patterns, how people came to find me, and things like that.
raesene912 months ago
I&#x27;m at 20 years blogging as well. I&#x27;ve managed to keep my archive of posts with the blog as it moved technologies (with an unfortunately ever growing number of dead links as external sites die off).<p>These days Github pages, Jekyll, and writing in Markdown have proven a good way to get things done. Means I don&#x27;t have to worry about server hosting and all the content is accessible if I ever want to move it.<p>My blog&#x27;s been very useful to me as a reference for things I&#x27;ve looked at in the past and has hopefully helped out some other people as well. These days I generally blog when it&#x27;s taken me a little while and some digging to figure something out, hopefully saves other people a bit of time.
davepeck12 months ago
25 years last month.<p>Hand-spun HTML on day one; cobbled-together scripts for the next many years; Jekyll once it hit 1.0; today, Astro.<p>It feels like a real &quot;moment&quot; where people are reconsidering blogging and personal domain names; I&#x27;m excited to see what comes of it.
评论 #40514289 未加载
dyates12 months ago
Congratulations on the achievement. I recently hit my 10 year blogging milestone.[1]<p>I&#x27;ve also written about some similar thoughts to those in your linked &quot;Content is King&quot; post.[2] Long may the individualist personal website live.<p>[1]: <a href="https:&#x2F;&#x2F;davidyat.es&#x2F;2024&#x2F;04&#x2F;07&#x2F;ten-years&#x2F;" rel="nofollow">https:&#x2F;&#x2F;davidyat.es&#x2F;2024&#x2F;04&#x2F;07&#x2F;ten-years&#x2F;</a><p>[2]: <a href="https:&#x2F;&#x2F;davidyat.es&#x2F;2020&#x2F;03&#x2F;14&#x2F;reader-modes&#x2F;" rel="nofollow">https:&#x2F;&#x2F;davidyat.es&#x2F;2020&#x2F;03&#x2F;14&#x2F;reader-modes&#x2F;</a>
nimajneb12 months ago
Thanks for posting. It&#x27;s fascinating you&#x27;ve kept up with it so long. Same with a couple other commenters in this post. I&#x27;ve had a website is some form for the same amount of time, but while I tinkered with blogs a few times it never made to my main site. Here&#x27;s mine with it&#x27;s unchanged design from like ~2005 (I&#x27;m not sure when) with just some simple additions of content over time. <a href="http:&#x2F;&#x2F;www.benjaminosborne.com" rel="nofollow">http:&#x2F;&#x2F;www.benjaminosborne.com</a>
评论 #40514112 未加载
kamaraju12 months ago
I suggest to use a wiki instead of a blog. The idea here is that a blog might contain articles that are more &quot;polished&quot; and those that you want to share with others while a wiki is a place to store personal knowledge which is a constant work in progress. This way a &#x27;blog&#x27; is simply a subset of wiki wherein you have a page called &#x27;blog&#x27; that just links to various articles in the wiki.<p>For example: <a href="https:&#x2F;&#x2F;kamaraju.xyz&#x2F;dk&#x2F;" rel="nofollow">https:&#x2F;&#x2F;kamaraju.xyz&#x2F;dk&#x2F;</a> is my wiki, <a href="https:&#x2F;&#x2F;www.kamaraju.xyz&#x2F;dk&#x2F;blog" rel="nofollow">https:&#x2F;&#x2F;www.kamaraju.xyz&#x2F;dk&#x2F;blog</a> is my blog.
spc47612 months ago
23 years so far, using my own blogging engine [1]. It&#x27;s nice to see others have been doing this for over 20 years.<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;spc476&#x2F;mod_blog">https:&#x2F;&#x2F;github.com&#x2F;spc476&#x2F;mod_blog</a>
dep_b12 months ago
Blogging since last year on my own site. Didn’t want any obstructions and something that loaded really fast, just hacked something together with PHP and static files.<p>PHP is a great template language.<p>So far I think it already led to some interesting opportunities and good discussions. All of my articles got picked up by well-know newsletters so at least it’s good enough for other people.<p>You only get a discussion if you claim something outrageous, you’re completely wrong or you share something that can be read in less than a minute.
NicoJuicy12 months ago
Tried to blog before, but never got into it until last year.<p><a href="https:&#x2F;&#x2F;blog.sapico.me&#x2F;" rel="nofollow">https:&#x2F;&#x2F;blog.sapico.me&#x2F;</a><p>Ofc I blogged about the setup ;) <a href="https:&#x2F;&#x2F;blog.sapico.me&#x2F;posts&#x2F;setting-up-a-blog-on-cloudflare-pages&#x2F;" rel="nofollow">https:&#x2F;&#x2F;blog.sapico.me&#x2F;posts&#x2F;setting-up-a-blog-on-cloudflare...</a><p>It&#x27;s Hugo on Cloudflare pages fyi. Auto deployed after committing.
abalcells12 months ago
Ha, very nice. My blog is 19 years old, although the website itself I started 25 years ago! It has been hard to keep up and keep posting in the most recent years. With kids life got real busy! You have inspired me to go back and keep posting as well.<p><a href="https:&#x2F;&#x2F;www.balcells.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.balcells.com&#x2F;</a>
jpe9012 months ago
I started blogging about stuff I&#x27;ve learned about that I am likely to forget down the road. It feels so good when you throw up a post, never share it, and still manage to get a thank you email for writing it years later. If you have a folder full of notes, I would recommend turning them into a blog on a rainy day.
loumf12 months ago
I passed 20 years in December and wrote this about it: <a href="https:&#x2F;&#x2F;loufranco.com&#x2F;blog&#x2F;it-was-20-years-ago-today" rel="nofollow">https:&#x2F;&#x2F;loufranco.com&#x2F;blog&#x2F;it-was-20-years-ago-today</a><p>I don&#x27;t have a lot of readers, but the blog opened some doors for me (and continues to).
评论 #40515265 未加载
tarkin212 months ago
The bit about PHP made me yearn for those simple days. Now creating a website with all the trendy technologies creates such a barrier to creation and creativity. It seems large scale system good practice has trodden the small, quick and creative.
评论 #40516829 未加载
saltysalt12 months ago
I&#x27;m at 23 years blogging now (I feel it).
tomerbd12 months ago
I stopped blogging on my own website and completely moved to medium, result? comments + reactions &gt; 0
jmclnx12 months ago
Very nice article and happy belated anniversary.<p>I have my own personal WEB Site, but I have been moving it to Gemini since I find maintenance of it is far easier with Gemini that html.<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Gemini_(protocol)" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Gemini_(protocol)</a><p>And good luck with the next 20 :)