For some reason I keep seeing people on HN showing their sites that recreate desktop environments—almost always in the style of Windows, and frequently in the 90s ‘concrete slabs’ look.
P.S. BTW, using PCjs one can actually run Windows 1 to 95 in the browser (and a bunch of other OSes). Alternatively, there's Dosbox—which Archive.org uses for emulation in the browser, and which likewise can run some versions of Windows. So one could really make their site as proper files in the virtual computer, though loading is gonna be a bit rough.
Agreed that Windows 93 is a hard one to beat. My plan is to try and beat them all eventually, but I am patient and enjoy making the app. I've had this idea for quite a while but only in the last few years felt confident enough in my skills to attempt it.
As for more sites recreating the web desktop idea, here is a great list:
10 years ago i did this classic-mac-a-like. But actually... I sorta liked most of the Win98 UI. Sure, there were weird corners like trying to confuse printers and control panels as files, but it was the beginning if msft paying attention to UX concepts an A11Y.
Call me a weirdo, but I thought the color-reduxed / high-contrast theme for Win2k was the apex of MSFT UIs.
I actually have v86 on my system which can also run things like PCjs. And I have jsdos which uses dosbox to play DOS. I also have BoxedWine for running 16/32-bit apps.
Yes there seems to be a limitation with the same URL and iframe nesting. If you add arbitrary query params then it will load. This happens on Chromium browsers afaik.
Just FYi, McAfee says there a is a GenericRXHB Trojan included in the code... I think it fired when i opened the ski game. Possibly just a false positive from the emulator?
Thanks very much! I hope one day to go beyond proof of concept and have this site actual be an alternative to some of the stuff you'd do on the desktop. But for now I am happy to just keep adding stuff.
I love this! This is the kind of interesting stuff I thought I'd be working on before I became a software developer and got disappointed by the day to day CRUD, JS framework nonsense, Agile cesspool it turned into.
This is amazing! I wasn’t able to play the llama song using winamp though. Winamp would open and no matter what buttons I pressed, the song never played.
Running iOS - Safari.
Thanks! Interesting bug, appreciate the report. Thanks to https://www.browserstack.com/open-source I have access to iOS Safari, so I will look into fixing this.
So all that data is valid? Are you sure you want all that first grade personal info out there publicly? Probably makes ID theft and a lot more way too easy for any scammers no!?
I can't reply to your comment from 55 days ago so I'm doing it here. I was obsessed with hatshoe.org when I was in high school. I wish the author would reveal himself and give kind of an explanation about what he was going for. That was a cool site.
I also host my blog on there and all my pictures. As for things it can do, quite a bit actually, but many of them are proof of concept as the underlying tech is not yet at desktop speeds. I have a decent list in the https://github.com/DustinBrett/daedalOS/blob/main/README.md.
Could you please clarify which thing? Also if you are interested in how something on it is done, all the code is here https://github.com/DustinBrett/daedalOS
I intend to make a proper write-up tomorrow, but as of now:
total: 713 links found (top comments only, one link per comment), 35 failed
Has Javascript: 549
Is Github Pages: 139
Is Cloudflare: 138
Is Nginx: 106
Is Netlify: 82
Is Apache: 72
Is Vercel: 58
Is Nextjs: 32
Is Served From S3: 30
Is Wordpress: 27
Is Gatsby: 19
Is Express: 17
Is Cloudfront: 16
Is Php: 11
Is Open Resty: 9
Is Litespeed: 4
Is Microsoft IIS: 4
Is Fly Io: 3
Is Asp Net: 2
Uses Phusion: 1
Note that these are non-exclusive; sites can be valid for multiple categories.
Would you be so kind to also share the raw data? (Especially the links that you've collected?)
Also it would be nice to also assess the following:
* how many require JavaScript to actually display something; (i.e. opening them without JavaScript yields an empty page, or just an "enable JS to work" message;)
* how many have an RSS feed;
* how many are readable in a console browser such as `lynx`;
It’s a retro experience with a text adventure game. I wrote it to prove to myself that I kinda knew WebGL after shutting down our browser gaming startup.
Only one person has beaten the game. Most don’t make it inside the building. Guess I’m not a great game designer ;)
Lots of people try, but the clue you find wasn't obvious enough. I fixed that and also made the keypad a lot more intuitive. But, no, the entire keypad code isn't shown.
That's fine, and I put the beginning of the game up as a coding example. And it of course tells you how to get the initial clue. But the rest of the game is all server-side, so you're on your own from there :)
Yeah, I get it. A lot of times it's all about guessing the right verb. There is a "help" command which has pointers on how to play (thanks to a handy "extended help" library for Inform7)
Thanks! The game here is written in Inform7, and it was so difficult to make progress that it took me three years on and off to finish the game. So if you do it that way, beware :)
This is excellent! I never really played any text games before but reminds me a bit of MoTaS and some other mystery online clicking riddle game I can't remember.
Also like the difference between mobile and desktop!
Hmm actually seems like the first time I died (and the most recent) was actually not intended, the game just kind of hung after some repeated actions and dropped me outside the game (needing to type "game" again) but in between these I actually did properly die.
I intend to replace utteranc.es for comments with a self-hosted solution, as I'm not super happy with relying on an external resource without subresource-integrity, especially for something that requires login (making it a great target for phishing).
I've felt the same restrictions, at first I built a version of my site using pollen; that had its issues, so I rewrote it into haskell (with an xml post format)
My main rationale for using XML for this is that
1. It was designed for it. (extensible markup!)
2. It has built-in considerations for things that could otherwise cause a more naive approach to have problems (for example, CDATA tag)
3. Other interesting features for this specific use case.
I don't love it, but it works OK. I might end up making a little less-verbose DSL which makes writing it a bit nicer, but actually converts to XML on a pass-through.
Anyway, shoot me an email if you want to compare notes on the topic. It seems like so many people are happy with markdown as an authoring format that its rare to meet people who see the problems.
Probably the most common way people interact with Tcl is through python, ironically. Tcl has a GUI library called Tk, through tkinter, available as part of the python standard library.
Outside of Tk, Tcl pops up in a couple of odd places, usually as part of some testing system (expect(1) and SQLite use it) or build system, though use has fallen off quite a bit since the 1990s.
Placing somewhere between a lisp and shell, it's incredibly effective as a language for gluing things together and creating DSLs, and is fairly easy to embed in a manner similar to Lua.
Definitely not a perfect language, but one that I find extremely comfortable to work in and iterate quickly for certain projects.
Antirez's blog has a pretty concise explanation of Tcl's features and what makes it special:
I used to work at a place whose webserver was in TCL (AOLServer). Once I figured out some of the gotchas, I learned to really like TCL.
Like you mention, it's used as glue in lots of places, for instance in my Electrical Engineering classes to glue together VHDL/Verilog and program FGPAs.
I have a friend who worked as a principal developer on an EDA product from Synopsys. It was amusing how he converted all of the product and product acquisitions into TCL and whatever compiled language + a c lib so he could invoke the feature from TCL.
The wiki is fantastic, I think I landed on the gitbook version somehow earlier this year. Love seeing long term projects like this full of interesting content. Well done.
I’m actually really proud of it—I love the way it looks and feels. I wanted the site to be playful but still professional, and to feel "modern" without being flat. Feel free to tell me how I did.
Everything is handwritten HTML + CSS + Javascript; I avoided even using a build system. I did use some tiny Javascript libraries, but I gave myself a limit: the site had to contain more bytes of my own code than other people's code.
The site also supports back to IE11 and Safari 6, as long as Javascript is turned on. (And it works without Javascript in modern browsers.)
Exceptionally well-written! And even more heartbreaking. Something similar happened to me in high school. It didn’t get to me nearly as much as it did to this person, but i still wonder if maybe I’d kept in touch with…let’s call him “Brad”, whether i might have been able to keep him from putting that gun in his mouth at age 19.
But i was only 16 at the time, and hadn’t seen him in years because our dads had a major falling out (totally my dad’s fault). I had no idea anything was going on until my dad called his the morning he’d seen Brad’s obituary in the paper. First time they’d talked since they nearly came to blows 3 years prior.
That’s the trickiest thing about suicidal people: you never know they’re in enough pain to really do it until it’s too late.
I think it's really cool! I like how the buttons are like more modern versions of old MacOS buttons!
I wish modern design practices didn't make it so button-y buttons look out of place. We've really lost a lot of accessibility with everything using minimal styling for buttons.
Sadly, I don't think we're talking about the same place, the day camp in New Jersey where I worked closed at some point prior to 2014 (I can't remember the exact year right now).
I need to revisit reduced motion at some point. I took it out because it was causing problems in an ancient version of Safari (which I have to support because I want to and it's my website).
My current problem is, the two pieces I have right now were so much work, and are so polished, that I can't bring myself to add any new writing, because it wouldn't live up to what I have. Some day...
I'm a Philosophy student, and I keep a blog where I post essays on Philosophy and Computer Science- as well as the fun that results in their intersection.
Lately, I've been playing around with the NixOS operating system, and I wrote a guide on Building a Philosophy Workstation with NixOS. In it, I document the process of setting up a computer for the use and practice of Philosophy:
Although I wrote the guide with Philosophy students in mind, it has a surprising amount of overlap with software development and programming-- which will make it useful for Computer Science students as well.
For an example of a more straightforward work on philosophy, I wrote a dialogue on the metaphysics of being, using an analogy with chess and cryptography:
Thank you! I'm glad that my work was useful to you. I'm familiar with Lilypond, I've used it in the past to typeset musical notation, which I later exported for use in LaTeX as well.
(Perhaps someday I will feel like making my site work better with phones. I last did major work on it before that was a concern. If there is something you would like to see me draw then perhaps we can make a deal that fixes this, whether by you getting hip-deep in Wordpress, or by paying me a couple thousand bucks for something I can knock out in a week so I can finally bother getting my local dev copy working and fix it myself.)
Thanks! I keep on thinking I should take a couple copies of the book and hang it up as one super-long scroll somewhere. I don’t think my entire apartment is actually big enough for this.
decrypting Rita! I just acquired a copy of this for the Haslam Polyamory & Non-monogamy Collection at the Kinsey Institute. brilliant job with the work, love that I get to archive it!
Hahaha holy shit that was not something I was ever expecting to hear! If you've got any questions about it you'd like to put some answers in the archive, send an email to egypt@urnash.com.
As a fan of PKM, I stumbled upon your exobrain a while ago and found it pretty cool.
Awesome to discover that you've also mapped your system. I'm going to dive into it! You're mad, but the cool kind of mad!
I've written a book titled Junior to Senior[0] that is soon to be published by Holloway. Now that I'm done with the majority of the writing for the book I'm shifting my focus to my blog to share all of my knowledge I've gained throughout my career. You can think of it as the advice I wish I had when I was working towards a promotion to a senior role.
I'll cover topics like:
1. Choosing a career path (IC vs. Manager, generalist vs. specialist)
Your post about choosing a career path had a hard to read section - white text on a light background. Just an FYI. Looks like there was a link at the bottom of the text.
Been around for almost 17 years now. Jekyll-based site, all custom designed myself, hosted on Netlify with media on S3/Cloudfront. One section in particular I'm fond of is my set of "stuff i use" pages, where the sections have icons I custom designed: https://paulstamatiou.com/stuff-i-use/
The moment I saw the domain name I remembered having visited it more than once after reading the initial piece "Simplify". I visited that particular post many times, but also really, really enjoyed your photos and the way you presented them.
Was nice to revisit your site after quite some hiatus again. And thanks again for "Simplify".
Edit:
Just the speed your image galleries load and the way you scroll trigger the video in Amsterdam [0] to start and stop. I am really impressed and hope to some day achieve this level of development.
I made https://will.institute/ as a place to post my stuff (mostly photos) after having bailed on most social media. The existing content was migrated over from my old Instagram account, plus some newer photos that I went back and picked out from between when I stopped using IG and when I built the site a few months ago.
Since I got out of the habit of posting anything on Instagram for a couple years I haven’t really gotten back into it for my own site, but one of these days I’ll put some new pictures up!
Built my website as a fun project over the holidays and experimented a little with fun to use UI/UX elements while trying to preserve as much backwards compatibility as possible.
Copy/paste uses markdown, which is used to generate the static site, print stylesheets, responsive layout, an interactive avatar, a crypto scavenger hunt, konami code, zerg rush, and works without javascript or even in old browsers like links/lynx. CV uses web crypto api to preserve secrecy etc.
Wanted to maybe build a little OWASP CTF for it at some point, too...
> Definitely would like to of seen a "Manage Cookies" popup! Nice work
Haha, you gave me an idea: Am building a cookie-tower-defense-space-shooter-game now when you click the "Do Not Consent" button. This is definitely happening.
Its heartwarming to see these personal sites/blogs.
I really enjoy this kind of enthusiasm, interest and curiosity about tech things, and personally I feel like there's been continuously less of that in my peers at every day job.
Also, people (myself included) complain that "web 1.0 is gone" and so on, but here are the survivors of that era.
Yeah, I feel similarly. I think one of the major issues is that niche forums seem to have disappeared almost entirely, and most people discover new pages through through a couple of fairly large, impersonal, content aggregators, so you see this sort of personal "web 1.0"-esque content much less often, even if they still exist.
Reading this reminded me that we already have a distributed web that works really well. It’s been overshadowed by a bunch of massive sites for a while, but it’s still there.
My site is sciencemadness.org. I started it when I was still an undergraduate some 20 years ago now (!). It's mostly about chemistry and nuclear technology. My personal interests include chemistry, nuclear power, nuclear weapons, materials science, and post-fossil energy in general. I don't get to do much with those interests at my job, though. I'm a software engineer like many others here.
Content on my site has been linked from here a bunch of times [1] -- most often, my scan of the book Ignition! An Informal History of Liquid Rocket Propellants by John D. Clark:
It used to be very simple to register but I got tired of the endless cat-and-mouse games with link spammers. Now you'll need to email to get an account, and I deal with the registration requests at irregular intervals. But there's no gatekeeping. You don't need any particular qualifications or background to join.
I mostly participate here on HN under another account name that I don't want linked to this one. My real life identity is easily derived from my web site and I don't want that linked to everything else I say on HN.
I write stories to teach Japanese without relying on translation (like the lingua latina per se illustrata). I have been working on it almost every day for the past 3 years. I am so proud of the result. Every page solves the tiny problem of introducing a few new words in context. That's not hard per se but the accumulation of these makes the result unique.
I'm a big fan! Such a fun way to approach a new language! Would make it absolutely perfect (in my mind) if you could click the hiragana to hear the sounds, but I understand that that would require a lot of storage.
Thanks for the kind word. It's not the first time I have been suggested to add some audio. I am not against the idea but I'd rather focus my time on creating content. Also I believe some browser extensions such as this one can do it https://chrome.google.com/webstore/detail/rikaikun/jipdnfibh...
Rolled my own static site generator in Clojure and have been updating it over the past four years. Its full of overly specific automations that make updating easier for me. One of the goals was to not use javascript, in order to make it extremely archivable, while still having a look that is interesting to me.
The only reason it is not open source is that most features are only related to me. I have some mini 'easter eggs' in there, and more to hopefully come. As well as some generative content that changes each time I make an update. I would call the codebase 'rustic' :)
My personal website, effectively what I wish I had when I was younger, but more professionally tuned now.
JS free, Lynx friendly, and under 250KB! [1]
Content overall is sparse as I'm in the midst of a major project before traveling, and my documents are scattered between Zim and random folders. Really looking forward though to publishing some of the writings I Have in my Zim drafts area.
(Also, I'm not sure why but mobile formatting doesn't seem to work properly on some phones, compared to the source css from benharr.is. if anyone can point out why, it would be great to resolve that)
Who on earth would take industrial CNC servos, wire 9 of them up to a hunk of metal, sit in it (at a non-zero risk of something electrically going wrong) and get thrown around on race car sims. Spending way too much mental energy than is healthy on car simulators, I designed a "G-Seat" and put the plans up on Github.
This wasn’t by design but more accidental. The file started as my notes, and eventually exported it to html as a single page (using built-in export). That page grew too large over time, so I wrote some custom elisp code to split into multiple html pages served by GitHub pages:
It started as a portfolio to get a job as a web developer, but it became more and more fun to work with over the past 2 years and I started to feel genuine love to it. It kept me motivated to move on and learn more when I was feeling empty and useless.
I used to run this on wordpress when it was first released. Built a few terrible looking themes for it too. This was a redesign from that time. It was doing using the YUI toolkit. Phones were not a thing then so I didn't consider that. Many of the ideas were taken from snippets of CSS Zen Garden. It's generated using Jekyll and has disqus for comments. I wrote an emacs mode https://github.com/nibrahim/Hyde to manage the blog. Much of the content is outdated. I don't actively blog anymore.
This is hosted on a shared hosting service called hcoop which I got onto in 2001 or so and have been on ever since. The domains were registered on an Indian registrar (net4) which went under and I migrated them to namecheap a month or two ago.
I just remade it to move away from WordPress. The site is a single PHP file that generates the site based on folders, images, and markdown files. Also pretty proud of the slideshow, though it doesn’t seem to animate properly on all browsers.
I have a blog[0], I write stuff. I don't have a job yet but I blog about my personal life and on technical problems, feelings, and stuff.
I also have a website with other things here and there [5].
The blog itself is literally a git repository, browsable here[1]. Whenever I push, it runs a git hook that executes build commands. The blog is composed of markdown files.
All the blog can be rebuilt by following the instructions and is meant to be as platform-agnostic as possible, meaning you could host it under any webserver under any path, links are relative, etc.
The blog system I use is blogit [2]; originally created by Pedantic software but has been heavily modified by yours truly[4]. Under the hood it's literally a makefile, unix `sed,grep,etc` to make tagging and other static stuff. It uses the markdown parser discount[3] to parse markdown into html. It is fully static and you can deploy it and just put a simple python http server on it. I use lighttpd, because I have some services set up.
Named after our cats. We're using Gatsby and it uses JavaScript for displaying a static website; both of those things I dislike. Nothing is special about it, except...
It's running on a laptop in my living room. There's a little Wireguard tunnel connecting it to a Hetzner server nearby. The packet routing should all be done in the kernel of both machines so it ought to be snappy.
I like the fact that that I'm sorta the one shaking hands with your HTTPS client when you connect. I like that the website goes down with a power outage. Maybe I'll get a Honda generator. I plan on getting redundancy once Google Fiber is done installing in our neighborhood.
Mostly just has my (tech-focused) blog, although there are aspirational placeholders for the important things in life, like coffee and homemade pizza.
It has been hard to make time to write personal blog posts since my second kid was born, but I have a couple of drafts in progress that I aim to work up soon, at least when I take time off work.
I have random experiments on mine, currently AI generated "inspirational" quotes accompanied by ever changing background textures (don't miss the refresh button in the bottom corner, if you keep going you'll reach some more psychedelic patterns;)
is the cellular automata tiled? Did you implement it yourself, or did you grab an existing one? Did you have to do any work to get it to run so smooth? It's very cool.
And GPT-J -- are you running it yourself? Or are you using a hosted API somewhere?
Previously had a fancy schmancy Vue site with components and good practices and a good (for an engineer) design—the works. Then one day I was in the mountains with a bad connection and couldn’t even npm install the dang thing to work on it. Rage-rewrote the whole thing in raw HTML on the spot, haven’t looked back.
I like the idea of remote pop-in, where everyone just sits in a voice chat during working hours, and any teammate can join (with as much consideration as you would expect from a person coming in your office IRL).
(By the way, it’d be nice if your website had an RSS feed so that it was followable via Fraidycat or similar.)
All my old coding projects. Static HTML generated from XML files with XQuery implemented in Pascal. Before that I was generating it with a custom Java-based generator language, which had a rudimentary version of functions, loops, and XPath, but mostly did string concatenation. Before that I had a Delphi-based generator, which only did string replacement, to create the same HTML layout. Is it not interesting that I ported it from Pascal to Java back to Pascal, because Pascal had much better performance than Java?
My site hearkens back to the spirit of the old days. Except for a custom web font, it doesn't have many visual frills. No CSS framework, almost no JS. Lots of random content; it's not just a blog or a resume, though it has those too.
Recently redesigned my blog to show previews of the posts before you read them. Though I can't say I thought of the idea on my own--it's inspired by the way Dan Luu screenshots the beginning of his blog posts whenever he posts them on twitter (for example, https://twitter.com/danluu/status/1472142011918471170?s=20&t...)
Thanks! At first they were rendered HTML of the entire article (because nextjs makes that easy), but that caused performance issues, especially on mobile Safari. So now they're auto-generated screenshots. Glad you like them!
That's kinda a shame from a size POV. The screenshots are 1/2MiB each for a bit of text and common styles. I wonder if it would be feasible to go back to HTML but somehow smartly decide where to chop off the article to avoid much overflow, image downloads and whatnot.
Right? The problem is articles could potentially have early media content, specifically a fat youtube iframe, in the case of the DIY 3d scanner article.
I'm glad for this feedback, though. I'll play around with slightly dropping image quality (currently it's JPEG output at quality = 100), and lazy-loading.
Yeah, I saw the iframe and it definitely made me think. You could filter out "expensive" elements or smartly replace them with a thumbnail but eventually you will slowly go crazy. The image preview approach is definitely the sane and simple solution. It just feels less elegant. I would have a hard time resisting the urge to make it work somehow.
It's really hard to get a site to work well on a <2-inch (<5cm) viewport with switch access for astigmatic colorblind users on a feature phone experiencing packet loss, but I think I pulled it off nicely. CSS-optional, no JS (blocked by CSP).
Also has mirrors to a Tor hidden Web service and a Gemini capsule, all hosted on the same VPS.
I like the "small web" and joined a few webrings (and Gemini orbits), and try to make this static site a member of the IndieWeb.
Bookmarks are generated from my bookmarks manager, WIP music ratings from MPD coming soon.
An incomplete list of use-cases I tried to accommodate:
- Screen readers
- Switch access
- Keyboard navigation, with the Tab key or caret navigation
- Navigating with hand-tremors
- Content extraction (e.g. “Reader Mode”)
- Low-bandwidth connections
- Unreliable, lossy connections
- Metered connections
- Hostile networks
- Downloading offline copies
- Very narrow viewports (much narrower than a phablet)
- Mobile devices in landscape mode
- Frequent window-resizers (e.g. users of tiled-window setups)
- Printouts, especially when paper and ink are rationed (common in schools)
- Textual browsers
- Uncommon graphical browsers
- the Tor Browser (separate from “uncommon browsers” because of how “safest” mode is often incompatible with progressive enhancement and graceful degradation)
- Disabling JavaScript (overlaps with the Tor Browser)
- Non-default color palettes
- Aggressive content blocking (e.g. blocking all third-party content, frames, images, and cookies)
Static site using Zola + custom theme. Something between a blog and a portfolio. (Yeah I really need to cut down on the image sizes on the home page.) Here's the source:
Just my blog. Nothing spectacular. Static site built with Hugo.
It's mostly devolved into a public notepad where I record things that I might want to refer later.
I wanted to update it more frequently, but blogworthy things don't seem to be happening (and as a rule I do not want to blog about work). Anyway, I do have plans to work on more interesting things, so it should get updated more frequently.
The theme for that site was also made by me, and it was available in the Hugo Themes showcase about 4 years ago. But I've left the theme stagnant, and I think it's now been removed from the showcase.
I was a student at the University of New Mexico and there's a secret post (you wouldn't find the link if you navigate the site the usual way) here at https://arjkb.gitlab.io/unm-guide/
People intending to go to UNM frequently asked me about how it's like over there, so I wrote this to distribute it to those people. It might be interesting to understand how things Americans take for granted might be not so obvious to foreigners.
It's where I've put my personal thoughts / things I want to publish publicly for... years now. The focus is more on the content than the platform, so it's a basic WP site that's easy for me to get content into.
(Yes, I know there's some image/link rot. That's what 20+ years of one website gets you without a tremendous amount of navel-gazing.)
A dicewars/kdice clone written in Elm. It's a turn-based multiplayer board game.
I have put quite some work into it over the years. Sadly, it (almost) never reached the point where humans would play each other, which is where the fun part happens. Alliances, backstabbing, etc.
People play steadily against the bots though, so at least I got something going.
You're an inspiration to me. I first started with "programming" at age 6 with code.org and have been learning since. I see your name and projects here a lot, and you show your projects with such elegance. I'm 16 and have a similar story to yours, and you inspire me to keep going. I love the way your site is laid out and the way you present your skills.
Artisanal hand-crafted CSS on a mix of hand-written HTML and Markdown-to-templated-HTML pages, with a webserver I wrote myself in Go (well, stitched together the standard library HTTP code myself...)
It took a bit of fussing to find CSS settings which would scale nicely on mobile and look good on all sorts of devices, but I'm proud that my site degrades relatively gracefully and is readable in lynx, Plan 9's abaco browser, and a $20 feature phone's browser.
I wish I updated my blog more frequently, but there's a couple neat projects in there.
edit: i also made an effort a few years back to eliminate all external resources and javascript (web fonts, analytics, etc.), except where unavoidable (i.e. when I want to inline a Youtube video). I also took it out from behind Cloudflare, partly because they were injecting JS. I'm pleased with how it performs and how it's handled HN traffic on a couple front-page occasions.
A personal blog mostly in Hungarian, lately some English posts which is far from perfect, but some might find useful if a search engine honor the site.
It's 16 years old, started with drupal, then some years ago I changed to metalsmith [1], because the content isn't dynamic at all, and it was fun to try something new.
I also started to move to hugo, but they didn't merge the pr [2] which would have helped in the transition. :(
The look is still similar to what it was in the beginning, in terms of colors at least.
I've had some form of personal site for more than 15 years now, usually with a hand-coded theme. It's unremarkable technically, but as a UX designer, it certainly gives me more confidence that I know how the web works.
But now Github don't offer a .com subdomain, only .io. So I really wanted to move it to another free host, but haven't found an appropriate server that doesn't require subscription fees.
I guess I'm lost in the British Indian Ocean Territories, or the Input/Output. Whatever io is supposed to mean.
My longest living website of any kind. Technical blog, mostly frontend and javascript, but recently I created a section for my generative, pen plotted art.
It is made with Zola and deployed on GitHub Pages. Design is my own, I think the fourth iteration.
Mine is still under heavy development and I am working on a small feature that highlights that fact. In the meantime, here is my personal site that I built after just a year of programming experience.
Reverse engineering algorithms and results from papers. I love the process of walking backwards from the results and figure out how they were achieved, uncovering what the authors glanced over or failed to mention at all.
Also, the site lists some fun projects I have written in my spare time (in many languages such as Rust, Swift, Elm, Elixir, Go, Ruby and JavaScript). For e.g. https://old-version.vishaltelangre.com has a REPL like interactive interface written in Elm; GitHub link can be found using one of the commands.
This is my (new) personal blog (i.e. rants), notes, remarks, snippets, etc. It's doesn't (yet) hold too much content, mainly because publishing something requires time to polish the text, but I do keep adding to it...
Regarding the look-and-feel, I try to keep it as minimalist as possible, while also having some personal style; it even works in Netsurf. But, if one doesn't like that style, one can just use the `View -> Page Style -> No Style` option (at least in Firefox) and things should still look OK.
Also I've made sure that it looks acceptable even in console browsers such as `lynx`, `links`, `w3m`, etc.
I’m a bit tired of the design, I want to rethink it to better support short form content; but also because I’m a bit bored of the hyper-minimalist Medium-esque aesthetic. It’s actually fairly overengineered, so I’ll make sure the next version is even more overengineered.
Hi, I write popular science articles on space exploration as well as the world's only Moon exploration newsletter! https://blog.jatan.space/about
I also have a general blog for all my other interests, including blogging, tech and web, poems, science and anything else interesting enough to hit publish: https://thoughts.jatan.space/about
My blogs are my professional and personal sites, and it's so satisfying to write there. Unconstrained from the vicious control of social media.
https://doc.callmematthi.eu/
This is basically a personal documentation (mostly about Linux and related topics) that I've decided to share with the world, since most of it comes from the Internet. It's a collection of "HowTo's", tips, and numerous details about computing that I'm happy to read again after forgetting them.
Under the hood, it's written (with Emacs) into XML files, and rendered to HTML by XSL style sheets. The online version is completely static and is served by Nginx + Varnish.
It's a wordpress site with a few hundred short stories, serials, and poems that I go back to every time I try a new platform and ultimately decide no writing platform is actually good (yet). Maybe one day I'll build a good one and write there; until then, wordpress suffices.
That's a meaningless site I created to show how easy it is to create a blog/website with Github Pages without leaving the browser or doing anything technical. You can make a few tweaks to your repo, write posts in VS Code in the browser, and poof you have an acceptable blog or website.
I’ve been blogging since 2004 and the site has been hosted in LiveJournal, Blogger, brief experiment on Medium, Jekyll on GitHub Pages, and now Hugo on GitHub Pages as well (but planning to go to Netlifly).
And because I see people talking about personal projects as well, I’ll also mention https://endbasic.dev/ which is also “a website” and is keeping my early mornings quite busy :)
A Jekyll site (that briefly became a React SPA at one point) with some blog posts, mostly reflections on my projects. I've been trying to expand into writing about other things.
A digital graveyard for projects I abandoned. I still wanted to write in Markdown but Jekyll felt like too much for one page, so I ended up writing a small static site generator for it using Jinja.
100%. I think there's some viewport configuration I can include to make it look better on mobile, I should really play around with it and get it working..
I created mine initially as an aid to my job search with some GNU/Linux stuff, as well as a writeup on my journey learning Robot Operating System (ROS), but I have been wanting it to be more of a creative outlet now that I have gotten the self hosting bug. I have some photography stuff up there right now, and I hope to have some more DIY car camping stuff and educational content there soon. https://wilsonjholmes.com
Thanks! I am going to be fixing RSS on the site soon, and once that is done, I have plans to document my process creating a buisness card with inkscape. My card was made completely with ascii characters and looks like neofetch on a gruvbox themed z-shell prompt :)
Content is statically generated from an AsciiDoc text file wiki managed by a Vim plugin. Though I write heavy Web applications for a living, there's no JS on my personal website except on specific pages with interactive tools. After a revamp a couple years ago, all dynamic server-side actions are handled with old-school CGI applications. Retro and loving it.
I'm really enjoying looking at everyone else's sites!
Personal portfolio site - mostly hand spun late last year (HTML, CSS, a sprinkle of PHP) as a way to get my portfolio off of WordPress and to have some fun. Used a plugin for the scroll animations and a plugin for the form.
The blog is a self-hosted WordPress site on a sub-domain. It's a work in progress and has a terrible load time. Been thinking of scrapping it in favor of something more simple and rudimentary.
Professional blog I've ran for over 10 years now. Started it because I wanted to separate coding and more professional stuff from the rants of my personal blog.
For a while I used to get a pretty decent amount of side work from it just helping people with their Apache configs/mass redirects. Had a nice little cottage industry. It's mostly died off in the last couple years. Everyone moved to nginx?
It's built on a creaky but honestly very expressive PHP/MySQL framework I built for the company I worked for at the time, 10 years ago. Bits and pieces of it have been moved into a modern MVC and I've got a front controller that sends requests to the MVC, if that fails it falls back to the old framework. Works surprisingly well. There's also a handful of Go on the back end and the front end (WASM). It's a mess, but it's my mess. I know people like to use pre-packaged stuff these days but just fiddlin' with it is fun.
The layout of the homepage is currently a little stretched because I can't get the GitHub gists of the most recent post to behave. My homepage gets like no traffic though, so I'm not too worried. The individual page is on the other hand get quite a bit.
I've been experimenting with a static-site generator for the photography half of my website trying to make the process of getting the photos off my camera and laid out in a cohesive form easier. I've tried to minimize my use of Javascript and lean on modern HTML features to keep my images high quality but fast loading (Primarily by using <srcset> instead of <img>)
This format works well for storing my website in Git, and of course the resulting HTML files can be exported anywhere, but it's much more fun to lay out images visually. I've built a quick and dirty little layout tool for that: https://danielbeadle.net/photo/author/
This tooling isn't in a state to be used by anyone else but if you've been thinking about photo-first blogging please chime in!
Kind of obvious, I guess. Nothing of note at the moment. Clean slate.
Thinking about what to do with it. Will likely end-up being a web version of my fairly large repository of engineering notes and data across innumerable disciplines.
Not sure what platform to use. I don't want to use Wordpress. What would you use for something like this (considering I am extremely busy)? In other words, some kind of a easy to deploy, manage and maintain personal-made-public knowledge management system.
I know. I know. Someone is going to say "Use WP with this plugin".
I would enjoy being able to bring some of the material to life beyond simple display using Python. This would call for Django and something for the front end. I'm just not sure I have the time to do this right now. Maybe I should wait.
My material spans hundreds of gigabytes of notes and documents accumulated over the last thirty years as well as tons of notes in dozens of OneNote repositories. There's also lots of useful engineering tools in Excel, VBA, VB, C, C++, Python, even Forth, LISP and APL. At some point I'd like to share a good deal of it. Just not sure how to start this on the right path.
I use it myself daily to receive a chronological feed aggregating notifications from GitHub and Gerrit. I’m pretty happy to rely on that and not need to receive notifications via email or by visiting multiple web UIs.
It also hosts my newer (though also more rare) personal Go packages, serving them via a custom implementation of the module proxy protocol in addition to a git server, an issue tracker, and most recently a simple code review system (see https://dmitri.shuralyov.com/go/generated$changes/1). Supports logging in via the IndieAuth protocol—try entering your website's URL at https://dmitri.shuralyov.com/login.
Source code is at https://github.com/shurcooL/home, though some WIP changes aren’t there yet, and I should really move it to be hosted on my personal site for more dogfooding. One day.
There are more ways to go about it than I can describe in this reply. In my case, it was a 1.5 year stint, I funded it with my own savings and didn't have external income during that time. So I was paying myself which isn't sustainable long-term, but on the upside I got to do exactly what I wanted without external constraints. It was fun and fulfilling, with some nuanced downsides towards the end. After that, I got a paying job again (though one where I get to do more of what I wanted to do).
I've been blogging and making videos on https://nickjanetakis.com/ for around 7 years now. I focus on topics related to building and deploying web apps, dev environments, git and lots of assorted things you may experience as a developer. I post something new at least once a week.
There's almost 400 posts. It's a static site generated with Jekyll.
I work in electric power, though it's mainly behind a computer. My site is mostly a collection of personal hardware and software projects, most notably a deduplicating version control system for binary files: https://pin2.io/posts/dupver
Occasionally I add a technical blogpost, notes for later reference or a little tool.
Recently I made an online tool to display the color output of web color text notations in code listings. https://tacosteemers.com/files-static/tools/color_values.htm...
I just added two fields of changing colors. CSS only.
I find them nice to look at from time to time. The changes are not fast or flashing, but I don't know if these are safe to look at for everyone.
Of course adding a visible link is also a good idea because many popular browsers don't do this discovery yet and not everyone optimistically puts URLs into their feed reader in case there is a link.
Part blog and part resources.
Blog: Home automation & some crypto & payments -
Resources: Deep on payments info, home automation, and anything else that interests me.
https://zck.org/, a static site on Nearly Free Speech.net. I post about Emacs and generative art. In the future, maybe some improv or guitar posts too.
Simple, but I like the fact that no other website looks quite the same. I’d really like to implement optimized images for the blog at some point, maybe some lightboxes too, but for now this works great for me. And no JS, the best kind of JS.
Here is my current pet project https://syradar.github.io/yxans-klagan/#/monsters , I need to get a domain for it. The Wailing Axe, a game masters one stop shop for prepping and running the Forbidden Lands RPG by the Free League.
I recently redid mine to use org-babel with org-publish. I'm pretty happy with how it came out, though it's still slightly under construction. Maybe a little too much going on to be called 'minimalist' though.
I've been starting to write more about React and TypeScript. I've been slowly creating a guide to walk coworkers through the technologies.
It's generally a terrible idea to write your own website to do this instead of just using a blogging platform. It's been fun to deeply customize some things (iFrames for mini browsers showing React code), but writing the code to send out half decent emails has been a nightmare (https://github.com/ethanmick/ethanmick.com/blob/main/pages/e...). Anyways, any feedback is appreciated!
I try to stay on a pace of at least 1 blog post about various electronics topics every 2 months. It's a great way to have a little bit of pressure to finish some hobby projects, but not too much pressure to actually feel pressure.
I just think it's funny to see the juxtaposition of new, hand-crafted, high quality CSS & JS sites next to... let's just say "minimalist aesthetic" sites.
And then there's mine, just a Jekyll template... Maybe I should learn some webdev.
Perhaps the most interesting aspect of this site is the resume that I used to generate using CSS and Jekyll's build process (https://www.andrewmao.net/resume): when someone would ask me for a PDF I'd just do "save as PDF" in Chrome and twiddle the margins a bit. I got tired of using LaTeX.
(I say "used to" because as a founder the resume doesn't matter anymore)
https://www.marekdlugos.com/
There's a lot to improve there but I'd be curious to see what other people think. The goal was to give a good overview of who I am. The part with "what I do" is something I want to improve for sure.
Pretty simple Jekyll / GH Pages site whose layout and style survived its former Wordpress days. Intended to do more writing about medical topics, but is almost exclusively hobbyist-level tech stuff.
Have tried and failed to migrate to Hugo like 3 times now. ¯\_(ツ)_/¯
I enjoy writing about server-side Kotlin (and a bit about livestreaming). I've found the process of writing about side projects to be really helpful in getting perspective, after being buried in them for a while. Hope folks enjoy reading :)
Immediate thoughts: I really like the color scheme and font choice! I feel like the entire rectangle should be a link to the article, since it pops out on hover.
Static HTML/CSS/JS generated by custom python scripts. No tracking, though I guess the server gets IP addresses and HTTP headers.
I made it to host a web novel I wrote. I wanted to do it without JavaScript, but HTML and CSS weren't sufficient to generate responsive sidenotes that lined up with the text on desktop, and collapsed into popovers at smaller widths.
I wrote the novel in a traditional word processor, then wrote an App to convert each chapter to HTML. The app helped to format the notes and read the text using text-to-speech to help pace my proofreading. The python scripts then take the output of this app and insert headers/footers and generate RSS entries.
I've also started a blog section on the site. There's only one post there now, but I have a few ides for more posts I want to add.
Hand crafted html/scss and posts full of quite literally no meaningful content, just nice design. I’ve taken the time to make it reasonably responsive too so i’ll most likely take a break for the next couple years before adding animations or something.
I started this site in the late 1990s as a place to post personal projects—music, photographs, writing. I left it dormant for a long time, but last year, in a brief fit of energy, I redesigned it to make it display better on mobile devices.
Not long before I began the redesign, I read some advice on HN about keeping websites simple, so that’s what I tried to do with the page design and navigation. It’s all handcoded HTML with some simple CSS. The only JavaScript is short, handmade scripts in the headers of two of the photograph pages to randomize the photos that appear when the pages load.
Other than advertising some books I’ve written, I’ve never used this site for work. But just yesterday, I posted my CV to the About page—not to attract work, as I will be retiring soon, but as a record of my academic career.
Funnily enough, I also started my site, https://carlhu.com, in the late 1990's to post my piano recordings and chamber music, photographs, and writing; and also left it dormant for a decade :-).
As of right now most the articles I wrote are about fairly basic programming topics. I find that articulating explanations of certain concepts and cementing them in the form of a blog post gives me a very specific peace of mind.
I mostly use it as a place to write up my notes about whatever I was working on that day, with typical topics covering things such as embedded software, TrueNAS and Python.
One time I was searching online trying to solve a programming problem, when the 2nd result was a post by myself from 8 months earlier, in which I wrote about how to solve that exact problem!
Ideally I'd like my website to be useful to others too. In recent years I've received one email from an individual saying they found one of my notes helpful, which made my day. It makes me think I should drop a note of thanks next time I find someone else's personal website useful.
In future I plan to use my website to host the video games I made when I was younger. I've just put one up so far.
Even though this site has been responsible for some of my biggest clients, I don't actually write about tech that much. Instead I just share my thoughts on certain things that interest me.
My personal blog with 327 posts. I write daily posts about engineering/startups/and other topics I find interesting (math, cryptography, behavioral psychology, etc.)
My personal blog, with some other stuff lying around. I've been neglecting it over the past year or so. It's a Hugo-powered static site, though I started off using Ghost.
Have not updated the projects page in a while! It also lacks responsive design on mobile. It's all written from scratch in html, css, and js, by me and my fianceé :) I plan to update it, especially now
SvelteKit, mdsvex for rendering blog posts, and Anime.js for some of the animations (which I should just get around to doing in pure CSS at some point). Deploys to Vercel.
I like your write-up of yours, re-reading my post I realise it’s severely lacking examples. Going to take som inspiration from you and update my post so it’s a bit clearer.
My aims for the site were: 1. Put the poems first (I hate poet sites that are all about the poet and only link to a handful of poems); 2. Get rid of the backend database; and 3. Make it easy to find poems using a bespoke tagging system.
It uses a custom static site generator because I needed to procrastinate somehow before starting the first post... Now it's nicely stable and punishing new posts is quick and easy
Emo/cringe site of my youth. Think MySpace-style decor, but way way stupider. Every once in a while I'm tempted to rebuild it as-is with modern techniques, but it's just so bad that I never bother.
The design is several years old. I guess I should spend some time on re-designing it. On the other hand, it is not really useful and has only few visits by people who search for my name on Google.
I rather like that design. I've been looking through this thread on ideas on what to do with my personal site and might do something similar. Thank you for sharing!
I have a blog[0] where I talk about whatever, usually tech related, but quite rarely. It uses my own blog engine[1] but since that's kind of a mess I just had the thought of remaking it, once again. It has very little JS and I'm quite proud of the syntax highlighting and comments (and thus Disqus tracking) being opt-in. Actually I'm more proud of the tech than the writing on the site. :D
It runs on Elixir and I write blog posts by editing Markdown files over SFTP and calling a certain function on the blog instance to reload the files.
But that's just the main site / long-form writing. My most active site is https://books.rixx.de (all my book reviews, static site built off Markdown + frontmatter), and then there's https://ramble.rixx.de for experimental writing, https://dev.rixx.de as CV and customer pitch, https://fernweh.rixx.de to plan upcoming trips … making small subdomain-scoped projects is a lot of fun.
Here's mine: https://www.4fips.com (mostly tech topics, random projects & photography, basically anything I find interesting at the moment, I've been maintaining this page for many years)
https://coornail.net/
Pretty simple, I usually use my pictures of birds as the cover image, because I have no idea what relevant image should I attach to each article.
https://embersofsolace.com
This site shows off the game I've been working on in my free time for way too long. It's very much a labor of love and just something I do because I enjoy it.
Made with Jekyll and hosted on Github + Netlify. All for free although it received tens of thousands of visits (especially on the YouTube analysis post) without a problem.
I haven't been active much recently on account of having burnt myself out during the pandemic years with work and writing. But here are some of my favourite pages:
Mine is very simple: https://eduar.do
But I really like its domain hack that matches my first name. It took me a long while and journey to get this domain, which was previously owned by another Eduardo.
Basically a smorgasbord of articles I found online and things I actually wrote.
Mostly intended for personal consumption though, so I tend to intentionally break the site on a regular basis.
Everything here is written in Markdown / MDX. Hosting is done on cloud services (e.g. Google Drive, Dropbox, sometimes S3). All written in text editors, synced on the fly using either commands I built myself / the cloud service's desktop client.
No explicit build process before publishing, all markdown pages get converter on a per-request basis. That's why loading the page the first time could take a while.
Built mostly with Typescript, Next.js, Vercel, and Cloudflare.
I write about programming, bootstrapping, personal knowledge management, learning, personal organization, and productivity. I also publish a weekly newsletter.
I recreated my blog when I was exploring Next.js a while ago, but it's been around for years before that.
There's nothing fancy. I enjoy writing using Markdown + MDX and the freedom it gives me to build and integrate custom React components in my articles. I try to limit their use though as it makes it harder to cross-post articles.
https://www.thran.uk - blog/personal website, where I give opinions on literature, music, software, random happenings. Style inspired by old newspapers and desktop icons
https://wmw.thran.uk - gallery of high-effort, long lasting or otherwise distinctive websites I've encountered. Includes screenshots. Currently at 38 entries. Built using my own Perl static website builder (RSRU)
https://soft.thran.uk - software development site, includes downloads and user guide of said static website builder
Got the domain[1] in 2006 to have there my personal blog and some other stuff (including an RSS reader after the Google Reader tragedy that's still up and running). I used to use Wordpress but got tired of it and now I'm using Pelican to blog in my native tongue (Spanish) and a bit of English for technical stuff. I also maintain an XML file of shared stuff that can be read using RSS, a kind of micro-blogging without moving parts.
[1] I wanted to use "rincewind" as my nick on the local IRC network back in the day but, of course, it was taken. I thought "meh, a typo will do it". Many years later I still have it :-)
My current project is https://neonarcade.games, a collection of silly casual games. 90% of the motivation to make these games is to have fun in the process, so the focus is on funny ideas and DX over UX and good game design. The canvas api is excellent for these kinds of projects, and you really don't need much more. Most games I make start as a single HTML file and a math.js, which I regularly start from scratch, and I often use emoji as a proxy for real sprites.
Though the focus is on making, I have been playing my own minesweeper clone almost every day. In some sense, that makes it my most successful side project to date.
Recently started a personal blog. The plan is to blog about Data Science/Engineering and implementation of modern data solutions in scientific research.
The blog is hosted on GitHub pages using minimal mistakes theme [0] (which I had to customize a lot to suit my needs [1]).
Nothing special for mine[0], serves more as an online business card with some links. The domain contains my full name and I also have a very similar e-mail address (replace the first dot with @). It's just plain HTML with some JS to switch the hello message. Source is available and I have a job that gets triggered for every commit, deploying it to Gitlab Pages. I just update it directly on Gitlab[1] every time I need to and it's up.
My site is http://www.yuyaykuna6.com/. I am interested in the language Quecua, and programming. I am working on several projects. Theres two that I want to mention , one, is a message-board-like site Qhipu, like Reddit, but used the way Twitter is, for talking in threads, or as a database so you can store your data using the messageboard tree structure. The other one is an app, i call BuubleIM. Its an Instant Messenger written in ios Swift. It does basic 1-1 messaging right now, with ejabberd on the backend. If either of these 2 projects interests you hmu, i allow creative freedom.
This is a really cool idea! It feels like this and similar nifty products, combined with RSS, could stand a better chance of decentralizing microblogging than Mastodon.
It proxies https://telegra.ph, Telegram's article publishing system, adding dark mode and removing js (and other things on the basic version), the homepage is just an article itself. Hosted in a cloudflare worker. Let me know if anyone is interested in the source code.
I recently gave it an overhaul to turn it into more of a "digital garden" which I go into a little here https://writing.martin-brennan.com/renewal/. I write fiction, so I want more of a place where I can store backstory about my worlds and characters as well as having a regular blog. I am pretty happy with it, but I need to fill it out more, there are a lot of page stubs that are crying out to be filled with worldbuilding.
This blog is statically generated by Hugo. It’s compiled and hosted by Cloudflare Pages, using GitHub for version control. Image files and other large assets are stored in BackBlaze B2 and served via Cloudflare.
I originally built it atop a functional Werc installation, but ultimately decided I would prefer static sites to running a server. Luckily, I stumbled across a port of the base Werc template and styles into Hugo’s templating system. From this I was able to port my own revisions and achieve a pleasing result, combining Werc’s aesthetic simplicity with my desire for a static site.
There's my personal site. I used to host some blog posts/content, but removed most of them and in earnest stopped posting around 2017...Nowadays really i only keep this around as a sort of page about me. So when people ask me the different ways to contact me, instead of giving them a list of usernames on social media, email address, etc...i just tell them to go to mxuribe.com - which shows the places where i live online, and how to reach me. I would call the site minimal/basic...but really because i lack the energy/desire to enhance the design of the site.
Originally built as a blosxom-powered blog in 2003, the site grew with a motley collection of perl and php scripts, as sites did back then. Then as social media came to prominence, I drifted away from my own site, as so many others did.
I spent much of the early pandemic rebuilding from the ground up with Django and Wagtail. Migrated the old content without breaking old links. Added some front-end niceties without breaking anything for non-JS visitors. Recently reached feature parity with the original site. Now I just need to figure out what I want to blog about. :)
I was a homeless, convicted felon turned financially independent retired early via Silicon Valley. I mostly write about goofy business lessons and my failures.
Mostly Android + Kotlin with a recent foray into interviewing, and I'd like to write about leadership/culture a bit more. I've gotten out of the habit of writing recently due to burnout but I'm starting to feel that motivation again.
It's a Hugo static site ontop of Firebase Hosting, and I just commit to GitHub and Actions builds and deploys the site for me. I recently started using http://forestry.io/ which is a nice GUI over the top for content management.
This seems like it could be great to explore a new city, especially if you can randomize trips somewhat. Eg there's 4 options for a starting point, then 3 options for the next point, etc and when you get treasure-map, it's somewhat unique in that it randomly picked each spot.
We've looked into this somewhat as you could make basically make it a path finding problem.
The difficulty is creating the paths from A to B that feel worthy of being chosen e.g. taking a path that goes through quirky (potentially unmarked) alleyways, rather than going along the main road to the crossroad and turn left etc.
A lot of thought goes into choosing paths and locations that really set the scene, especially in the narrative based games!
Would to hear more thoughts on this though as it could be a nice pre-process to do and then refine
I hadn't thought about the path itself (I gave it legitimate 15 seconds of thought before commenting lol). It would be not fun to walk through an alley in an unfamiliar place to an unfamiliar location. Additionally, it'd be possible that the path itself is part of the experience if it's a neat way to walk like if there's a cool bridge or nice art.
If you have a sight that you want someone to walk by, I'd think that'd be a "walk though destination" and treat that like other points.
Pretty random. Projects I'm working on, unpopular opinions about software, some poetry and fiction, and a few articles on random things, like my attempt to figure out where phrases like "He thrusts his fists against the posts" came from, and whether someone blew up a train by sitting on the valve.
(And if anyone has any tips on whether "Diarrhea of the mouth" was originally popularized in France, I'd love to hear about it for my next one!)
It’s not the same thing but I am collecting a lot of personal sites on my https://theforest.link/ and I do plan to go through all the links posted here and add a bunch from this thread
I have a couple posts that I wrote when I felt like I had something to say. I link the serfs and zoom one here pretty frequently in comments when I think the arguments are relevant. How to Become a Hacker made it to #1 on HN which was exciting (none of the others got any real attention)
Mostly a blog about data analysis in a niche field of biology.
In the very beginning it was a static website built in Hyde. Then after learning I could use MathJax in Tumblr I converted it to a Tumblr site with a custom URL.
Eventually after getting frustrated with squeezing things into Tumblr I got a Squarespace account and converted all the content to that.
Mostly I'm happy with Squarespace, though it involves a lot of manual typesetting to work around various unclear escaping that happens in the Markdown parsing. Still better than the hassle of hosting something custom for me.
I see you have `RE` articles! I love this idea (and in fact I use this myself)!
I think if someone has something to say about what someone else has written, then the best way to do so is by writing another document, linking to the original one, and then laying the remarks.
Not only does it help the original article in SEO ranking, but it also helps build the "decentralized web" that I hear being talked about, but this way without any block-chain-BS...
It does more, than that, it "pings" the site I reply to. This used to be a by default thing in CMSes like WordPress, when Pingback (and Trackback) was widespread, but it died out due to spam. Webmentions are trying to revive it, more here: https://indieweb.org/reply
https://www.shawnmatthewcrawford.com/
Still in progress blog about my life and growth. Also, random thoughts. Well, it’ll likely be mostly random art and music. Claymation and such coming soon. Built with Pelican(Java based static site generator) and the Papyrus theme hosted on GitHub and deployed through Netlify. My only real technical achievement so far is the main picture changing to a darkened version based on the users dark-mode preference in their system preferences.
Some of these submissions are amazing!
I'm not terribly happy with the content there currently. I wanted a personal website, and I think it does a decent job in terms of not looking bad and being simple. But I realized that trying to design a personal site is difficult because you're trying to design a website to fit what you've already done. There are a lot of things that didn't make it on my site or not in the ways I want, just because they don't fit nicely in the current sitemap.
This is my personal site to display waypoints, photos, logs, notes, and stats on my upcoming Pacific Crest Trail thru hike. Automatic and in real time.
I help good people doing good work make great impact. This is how I make a living and how I make a giving. If you need my services, I would be honored to help. I work with everyone on a case-to-case basis, I don't believe in one-size-fits-all.
I don't talk about myself here because this is about going beyond 'self'.
However, the long term vision is to build a company like Berkshire Hathaway that comprises of my personal creative projects, my global projects for human progress, and any other assets I own/acquire.
As always, it needs more content (working on a new piece now, and some fun ones in the pipeline), but pretty happy with the eclectic enough mix I've got up there so far. Would love feedback if anyone finds any of it interesting!
The styling is a super simple (originally copied then iterated on http://bettermotherfuckingwebsite.com/ or one of that series), and I try to keep it that way.
It's hosted on GitHub pages which I would recommend!
It’s statically compiled with Hugo. I switched from Zola due to lack of asciidoctor support. My focus is on minimalism, loading fast, and utilizing semantic html design for accessibility.
The sad thing is I’ve spent dozens more hours working on the code for this site than actually writing articles. (Counting the various migrations from Zola, etc).
I have some drafts for articles and a lot of technical stuff to discuss but I just have zero motivation to write these days. I’d rather practice guitar.
It's the same look for a couple decades. Used to be HTML tables, currently responsive CSS (see the 3 simple width modes).
Generated by an ancient Emacs Lisp program.
The late '90s version kludged a color-coded two-level tab site-wide navigation scheme out of `table` elements, no images. The only remaining example (with tab text removed) is: https://www.neilvandyke.org/lab-linux-1999/
Wow, that's held up really well for being a couple of decades old. I really like the 2 column layout, makes it really easy to skim sections.
The format of your machine learning notes is also nice, I like the loose structure of it.
The colorscheme is also pleasant, nice to see something that isn't the typical light/dark mode, though you may want to change the color of your copyright notice though, it has very low contrast with the background.
https://chimbosonic.com
Simple CV site. Nothing fancy just what I needed to share info about me and a place for me to publish my CV. Recently started adding some of my projects I've been playing with.
Another website I own is https://spiderfarmer.raphael.digital/ an music album website I built for my brother.
My day to day work is backend focused so it was interesting to try some frontend and design stuff.
I blog about things which interest me (mostly JS and creative code related), but also take Japanese language notes as I learn. Also part of the 250KB club!
It's built with my own hand-rolled static site generator, and I'm pretty proud of it's capabilities now. I've got a bunch of indieweb features integrated into it. I have no sense of style though!
The tl;dr is you have hexagonal pieces with numbers for combat and speed each direction. You decide how they want to be placed, moved, and rotated. Then turns are executed at the same time. Combat happens automatically when opposing pieces touch.
Nothing special, it's basically a host for my (not exactly up to date) resume, a couple projects, and my github.
I do, however, take pride in its pleasant minimalism and the fact that it's blazing fast - mostly out of being html-only, with all "pages" actually embedded in a single file - it was generated from a single markdown file using https://github.com/leoncvlt/imml
I've gone through a few "redesigns" over the past decade or so. For the latest design I've tried to keep it relatively simple, but also with a bit of design flair so it doesn't look boring. :)
Currently Buggy, one single html file (tiddlywiki). Very unfinished and unexplained.
If you have a foss related non profit or project and want to try to raise funds/awareness by having a solo guy hike 300km across Portugal this July, leave a note and I’ll reach out. Forgot to add contact info to the site other than mastodon!
V.0.0.1, shame this didn’t pop up tomorrow when it is much edited and filled in.
A straightforward blog (static site generated by Nikola), but I had fun styling it to look kinda like an old CRT. I also loaded it up with IndieWeb goodness (webmentions, pingbacks), bridged the webmentions to Twitter (will add Mastodon at some point), and added comments via GitHub. All this is described here: https://gallant.dev/posts/a-blog-reborn/
Built with Eleventy, hosted on GitHub Pages. I’ve had more polished looking sites, but I’m having fun with it and trying not to take myself too seriously.
For dev, it gets rebuilt locally after every file change (Eleventy's file watching and live refresh is awesome). For prod, it gets built on GitHub by Actions after every push. That way I can make quick updates using GitHub's editor on-the-go if I need to.
I write about sysadmin/sewing/running/outdoors/whatever else interests me.
https://ahmet.im/ It's a blog with static HTML (Hugo) hosted on a Google Cloud Storage bucket (3 cents/mo) with a Cloudflare CDN for caching/TLS termination. I'm not good at frontend tech so it's just text with bootstrap.css.
I have posts in my blog dated as back as 2005. I migrated from my own DIY blog CMS in VBScript (classic ASP) –there was no WordPress back in the day– which I migrated to WordPress, and finally settled on static HTML compiled from Markdown.
Always good to see a zero-CSS website. The true zen-master style of web production ‒ many tacitly aspire to its purity, yet few are able to shake off worldly temptations to attain it.
A little multiplayer WebGL environment I made. WASD controls, plus click and drag to turn. Backend is Elixir/Phoenix. The little trivia game isn't synced between players though.
Works on mobile too, but touch controls are not as nice. Real-time reflection and refraction on some things in the scene too.
edit: If there is no one else there, you can just open another browser to be able to see the multiplayer working. Every player is a randomly colored drone orb thing.
I like to write about CS/Math, programming topics (mostly in Julia or Python), and language. In particular, I like to combine these when possible (see [1], which I am quite proud of).
Hoping to add a bit more content during an upcoming break.
I have a small personal website where I write mostly about self-hosting and homelab stuff, kubernetes and have a couple small tutorial series. It's nothing impressive and I've neglected it in the last half a year or so due to university taking up almost all of my time. Also thinking of opening a tidbits section where it's small things I learn instead of waiting to finish something I'm doing and then writing about it.
Mine are: https://www.davewasthere.com/ travel site I created after getting locked up in 1999 while travelling in Russia. I stopped updating in in 2014, and stopped travelling in 2019. No idea why ;)
And https://davebeer.com/ as just somewhere to write random shite, with no real theme.
Just good fun and neither have any real purpose other than a semi-public, but obscure diary.
I've been working on this for just over a year now. Started it to learn .net and build myself a self-hosted reading server since the different software out there were pretty bare bones on had a UX I didn't personally like.
Really fun project that I've learned a ton on and so much more to do.
I made this long ago, before Dustin Brett published his and now it doesn't seem as impressive in comparison. I didn't invest heavily in this project though, it's hacky and it's over. https://desk.glitchy.website
I also have this as a way of showcasing some of my music in a futuristic style. Made with a react ui lib called "Arwes" https://glitchy.website
All-clojurescript with some macros at compile time to parse markdown into hiccup using my friend Kiran’s library CyberMonday. [0] This was a rewrite from my previous blog which was using a Hugo template with my modifications. I haven’t blogged in a while but have some LLVM stuff on there.
I was aiming for a simple and clean design, with fast loading. The whole homepage is 200KB transferred. Renders in about 0.7s on my desktop.
Main tricks: use SVG everywhere you can (the big screenshot is SVG) and consider inlining it, use minimal CSS and inline it, host fonts yourself, use CSS font swap, don't use JavaScript for content or at all if you can help it, minimise CSS/JS/HTML and use HTTP2.
It’s not as fancy as some of the others, but I used Ghost because anything else would probably have broken by now. (And I still managed to break it, as the text renders black if you’re not using dark mode)
https://njs.com.np
I started writing about security but eventually started blogging in my own company’s resources/blog so there’s not much. After around a decade of plain simple site, I settled with Wordpress and also wrote about why I did that here. https://njs.com.np/uncategorized/why-wordpress/
I really wanted to use something static, lightweight, and simple, without sacrificing UI features offered by 3-column Wordpress themes. Managed to do that with Hugo. There is also a so-called Digital Garden generated with custom scripts from the Dendron note taking software.
This is my website which contains projects, a small blog, and links to things I've created. It's a static site generated using Zola as well as a few other scripts. I've definitely put more time and effort into the custom theme it uses than I have the actual content on there, but I do have a number of posts in the works that I'll get around to publishing someday.
My personal site is https://spaulmark.github.io/ , and it serves as a showcase for the interactive web toys and tools I've made.
I also actively develop an online simulator of the reality show Big Brother at https://spaulmark.github.io/bb-bots/ . I've been working on it for about three years on and off.
Respectfully, you're a handsome dude! But I'm not sure about having your face be so prominent unless the work is related to acting or modeling. I just don't see the benefit. But this might be different outside of the US?
Good input. And thanks for the compliment. It happens that I do some model gigs every now and then for fun but yes, the goal here is the dev story and the U.S. / Canada markets.
Beside that, what else do you think can be improved? thanks again!
I started it with three goals in mind:
1. Remember more of the things I learn about complex topics.
2. Improve my writing skills.
3. Learn about driving traffic to a website.
It's nothing much. I use the same webserver for my mail, personal git hosting, persistent irc. I also use it to host some static content, like videos, for friends and family.
I like web development as much as a caveman likes banging rocks together to make a fire: I just want it to work. I don't bother with some static site generator or whatever. It's just handwritten html and some googled css, served by nginx.
Not sure if it's going to go anywhere, but basically the idea is a place swap services. Something like.. "hey I'll teach you Javascript if you teach me Marketing"
Very open to feedback, ideas, design critiques, etc.
The tech stack is Solid JS on the frontend and Rust (Actix Web) and Postgres on the backend
I registered https://honeypot.net/ almost 24 years ago. It was originally served off a Perl script on my Amiga, and evolved from one stack to another over the years. Now it’s generated by a script that does a “git pull; hugo; rsync” every five minutes. I add a new page in iA Writer on my iPad, use Working Copy to push it to my git repo, then wait a few minutes for it to show up on the web.
I've been working on turning my personal website into something more "app-like" (in the same vein as Brian Lovin: https://brianlovin.com/writing/how-my-website-works) and earlier this year I settled on a design that I actually don't hate for a change ;)
I've always failed to actually have a personal site. I've one for my startup https://www.dahut.tech that I'm pretty proud of, it's slim and get 100 points on pagespeed.
However I've setup gemini://iveqy.com and actually started blogging. First I wasn't really sure if it's sane, but every blog entry gets over 100 reads and I often get comments on them. That makes it fun!
I know it's not fancy, but it has a 100 page score and it has day-mode and night-mode, automatically based on your OS setting, and it's fast and reliable.
https://waltermichelin.com/
It's not quite mine (I share it with a friend), but it is our personal blog since we're anonymous. We write about scaling high-growth engineering and PM teams.
Tech stack is Jekyll with a minimalist theme that we liked (Hydeout). We've set up a continuous deployment pipeline via Gitlab. Sometimes, the engineer in me can't believe that we can have all of these things for free.
I actually address that directly in the blog post. I do use Markdown and Pandoc. But going extremely lean on the HTML, editing the documents directly is pretty refreshing. I'd go so far as to say it's a joy to do.
I eventually settled on Eleventy as the site generator and it's hosted on Netlify. I'm an Engineering Manager so I write about intentional technical leadership, and interesting tech challenges.
I'm in the process of migrating from Drupal to Hugo.
One challenge I have: I sometimes prefer to write in French, sometimes English, and managing a bilingual site is a bit of a pain. So in my new site I decided I'll mix everything together (which will probably annoy everyone, but hey, it's my site ;-)
It's very minimal from a style standpoint, with no images except the SVG "logo", and all static. But for all of it's not much I really like how it's turned out.
There's a blog too, although I don't post NEARLY enough
It was cool to see you mention Floorball. Growing up in the USA, I always wished it was more popular here but apparently it was never going to beat street hockey. I wonder if any of the FAANG companies with some northern European employees have a Floorball league?
Not sure, but I wouldn't be too surprised if any of the FAANG companies have a team and play recreationally. Haven't heard of any full-size league though. We had a team at university, but only played against each other and never in full capacity. Nowadays, everyone seem hooked on Padel Easier to coordinate a meetup with 4 grown-ups vs. 12, I guess.
The main thing that is slightly different is that trip reports can be viewed in chronological order as opposed to reverse chronological order like most blogs are arranged.
Just wrote it from scratch in PHP without any libraries in college, and have just kept adding more and more ever since. It's hosted on NearlyFreeSpeech for like $5/month. I l got really frustrated with Apache setting it up, but now I feel like Apache with separate files for each page makes everything very modular and easy to add onto.
I had taken it down, but — as I'm learning everything Emacs — I'm in the middle of recreating it with project.el and org-mode... comments be damned... So, there's very little of value at the moment.
However, I've been thinking about inviting people to add annotations with https://hypothes.is
Over the past 17 years I've moved from self developed blogging systems, blogspot, self hosted Wordpress now onto JAM stack deployed on cloudflare. I used to develop and write about Age of Empires and Age of Mythology Modding but more recently: I write about distributed systems, large scale software design and some machine learning and data-structures/algorithms.
https://l3m.in is my personal website (in french). Runs a """custom""" blog & projects list on an old Dell Optiplex fx160 next to my box, on my home.
Even if my home connection is still ADSL it should load fast since I optimized a lot of things (webp, no js, cache, fonts with only the chars I need for the titles...). It uses apache, php & mariadb.
I've used Zola to build both Chinese and English versions of my personal website, and one of my favorite parts is that I show the word count of the articles I've written so far in the header.
A simple blog for me to document some infrequent tasks. Built using WagtailCMS. Eventually I'll add a nice landing page with more about me. I have a few new blog post ideas that are in progress but writing doesn't come natural to me yet so it's a process to keep pushing forward with it.
My personal site has programming, music, blog articles, fiction and more. It has an achievement system, a guestbook, a retro games section, and a ton of little knickknacks and easter eggs I've added over the years! I recently drew and added a mascot, the bird-fox. The whole site is based on a custom Jekyll theme.
When I retired 8 years ago, I decided to keep some online presence, possibly about biology.
The name of this site stems the state of our bank account when we were young, my wife and me: It was always empty, like the French chasm in Padirac.
Life events steered this blog in the field of neurodegenerative diseases.
I wrote my website from scratch and it has gone over many many many incremental changes over the years. It seems like I'm not gonna change it much in the future because has reached the perfect balance between being bare and modern at the same time. Also because I don't feel the urge to make any changes like I used to.
I have been documenting the same stuff over and over in the private knowledge base type sites I set up in the companies I worked in. Figured I'd much rather put the generic ones in the public.
My home on the Internet. I actually don't have my own place in real life. This website fulfills a deep desire of ownership. So, I built it (from a fork on GitHub) as minimal and as light as I can for less maintenance. Serves also as the place to aggregate all my online presence, to list some software projects and to host a detailed CV.
My blog isn't all that amazing visually, but I'll use this to recommend fast pages. If you know a bit of coding and your goal is to write and not tinker, it's the perfect tool.
It's a static site on Github Pages. The theme is WordPress 2020. Back in the day I was working a really boring job so I spent a fair bit of time writing a newsletter about nothing which I've shoehorned into the "Blog" section, makes the blog section a lot more presentable too.
Mine's https://cramer.tech
It's mostly for publishing my photography for friends since I don't use social media apart from HN. I plan to populate it with lots more content soon, photography as well as writing. Built on GitHub Pages and Jekyll from the Student Pro Pack, might build something from scratch once that runs out.
I try to keep it simple, HTML, Sass (but really just vanilla CSS), and no JS. I generate the site with Zola (https://www.getzola.org/), which has been fantastic. Nothing fancy here, probably write a post once a year, but I have fun doing so.
My personal blog ^1 using the Jekyll engine with a custom theme I made ^2. All hosted on GitHub and secured with Cloudflare. Simple publishing workflow and zero hosting costs.
Lovingly hand-coded HTML, no JS, lightweight, just a place to post my humorous short stories (warning: immature humour and sort-of adult themes). Just a github pages site that I manually edit and push, but perfectly suits my simple needs. Also has a couple of “easter eggs” that I found amusing.
Organizes data from real estate sales to help find an agent that will maximize your selling price. Eg, who will beat the Zestimate in Echo Park? I started it to help me find an agent to sell my house in LA and then decided to expand it across Los Angeles area neighbourhoods.
Also got me using Next JS, and deploying on Vercel.
Very interesting thread! Will probably come back from time to time and browse random sites. It's amazing to see that in this era of IG and Tik Tok people still care about the web. I am actually hoping for a revival of blogs and RSS. The /now movement is also something I like: nownownow.com
https://jeaye.com/ - Pretty minimal site and a blog I so often think about getting back to, but there's always some other priority.
Using Github Pages with jekyll for both the site and the blog. I use some custom jekyll plugins, so I build locally and then just push the generated site, rather than having Pages do the jekyll work.
FYI, on iOS Safari the left hand body text is outside the viewport. The “T” in Technical Director is only visible from the vertical middle part of the letter onwards.
Aside: I like that you say “leader” first. We need better leaders.
Hm, thanks for letting me know. Looks like I can reproduce the issue on desktop using Firefox's Responsive Design Mode set to a smaller iPhone. The mobile layout could definitely use some love. Since the last rework of the site, I've used bulma¹ for styling and really liked it. Might be a good excuse for a weekend project. :)
https://aaroneiche.com
My various misadventures, over the last decade it’s largely been various personal projects.
(Edit)
It’s a Wordpress install. I’ve spent a fair bit of time contemplating a move to a static site generator. I know it’s an unpopular opinion, but I really like Wordpress. I find the editor is easy and it gets out of my way.
You can serendipitously discover and search for old books and resources, listen to old out of copyright music and radio, and talk to a robotherapist, too: https://www.locserendipity.com/Rogerian.html
This has been my ongoing Covid project--I always buy used electronics online, and it's a pain to cross-reference specs and such. So, I was inspired to make a parametric filter/search in the style of digi-key or Mouser, but for computers being listed on eBay (laptops for now, but big update coming eventually).
I'm using Zola SSG (https://github.com/getzola/zola) and hosted on GitHub Pages. I write about Regular Expressions, CLI one-liners, Scripting Languages, Vim, self-publishing, etc.
I'm not sure if my taste is just awful but that actually looks amazing for programming. Going to give it a try (and see how long it takes my coworkers to notice).
My 12+ years old website: http://www.stargrave.org/
Currently it is built as a Texinfo document. Previously I used reStructuted Text (Sphinx), Vimwiki, Gopher-compatible Perl scripts, FTP-viewable READMEs and static HTMLs. Contains much more data than even social networks will ask from people.
I'm at https://maxleiter.com, built with next.js for server-side generation but with javascript removed in the final bundle so it comes in at ~13KB cold cache. At risk of being mocked for my definition of minimalism, I tried to keep it fairly minimalist and simple while having a modern web aesthetic.
https://xpz-wiki.uk.to/
This is a wiki/encyclopedia type of site for the X-Piratez mod for OpenXcom.
The game has many thousands of items and tech to research. And it is hard to understand which tech is required for another. At some point I will build a tree of requirements feature.
As a low-level developer, I love to read man-pages and thus thought about making a "content-first", plain-text site.
I also get distracted really fast and thought this would be the best way to get rid of all the noise and just show things as pure and down-boiled as they are.
I write about old Apple computers and also other stuff I like. I’m also doing a writing challenge this year, one new short story for every week, inspired by a quote from Ray Bradbury:
I'm building https://theprojectmanagement.expert
I'm seeking to shorten the timeframe that it takes for someone to get from the level of an Expert after they are certified. The site would also be useful for non project managers, as it provides bite sized chunks of information.
Handwritten HTML and CSS (no JS required). I've been working on my personal site in fits and starts since 2013, so it's by far the longest thing I've ever worked on.
I'm pretty happy with it (but would love feedback & suggestions!)
Also my photo site: https://egorfine.com/photo/ with some pictures of the insides of Mriya, of the Baikonur cosmodrome, lots of Chernobyl pics from various years and others.
It's basically just text and images, but I'm proud that I did the whole thing (content, design, implementation) and the overall attention to small details.
Also, I love the domain. @xavdid is my username on basically everything that isn't an account I've had for a very long time (eg this one).
https://webcamplus.app has been my pet project for the past two years. It's a webcam app for iOS/macOS. The site itself is just a simple static HTML page hosted on GitHub Pages. The app download image is hosted within a GitHub release. Some basic CSS to handle dark mode, just for fun :)
My personal website that I made using WordPress where I record absolutely everything I do/watch/read in my life (sleep, exercises, movies, beers, books, places I've visited, tv shows, etc...) since 2015. Unfortunately in portuguese, but it has some really cool charts using chart.js. :)
I used to use my blog for photography, but these days it's mostly just occasional thoughts and the picture part is largely unused or something meant to illustrate the article and not one of my photos, but the design still revolves around each post having an image:
https://www.damninteresting.com : This is my outlet for my love of writing non-fiction, my enjoyment of graphic design, and a playground for web design and development. It also gives me a chance to mentor younger writers. The site is going to turn 17 years old this September. Sheesh.
Hi! I’m such a fan of your writing. Thank you! In particular, the story of the Tahoe casino bombing is one I love to tell others about, but there are so many enjoyable stories I can’t even begin to list.
Hey, thanks! I accept your praise with reserved modesty. I received some admonishments from public commentators for some of the silly wordplay in that particular article, but I regret nothing [with regard to that article's silly wordplay].
Nothing fancy. They are corporate sites (because they are for companies that I own), but they are really personal sites; especially Little Green Viper.
I wanted to have a site I could write and share small apps and projects with people, I actually use the summary tool a lot myself. Though pretty much nothing is "finished" here.
Built with Python Flask on Lambda using Zappa. Front end is BS5 and HTMX.
I have made this small tool which coverts simple text to full database script with foreign keys, there are some limitations thought, its main purpose is to shorten time spend on remembering syntax and creating database.
Currently MSSQL , MySQL and PostgreSQL are supported.
it’s nothing more than a decorated version of http://bettermotherfuckingwebsite.com but it does the job and works on mobile without me needing to understand much about css.
Basically my extended academic CV. I generate the html from markdown with pandoc and use a css library that makes it look like Latex (https://github.com/vincentdoerig/latex-css).
I put this together a few years ago as a dashboard to have some basic economic indicators available when I need them. It updates daily and I am an avid consumer of the information, but I haven't spent more than 2hr a year on it since I made it back in 2016.
Started on it in undergrad to have a place of my own for photos and programming projects. I've slowly expanded it for the past few years. Heavily inspired by Tom MacWright's https://macwright.com
My personal site, been around since the mid 90s. Lots of posts about programming, code golfing, math, etc.
For several years, I spent ~50h a month writing one (hopefully) high quality post. Haven’t been able to keep that commitment lately, so it’s more like a post a year at this point.
My main side-project site right now is Derw, a programming language like Elm but with Typescript interop. The homepage is https://derw-lang.github.io/, and there's a PR open to improve it but I'm not sure yet how far I want to stray from minimalism.
It's nothing fancy, the site in itself is a personal project spawned from wanted to write more and have a presence.
It's built with Hugo and some gross hand-spun CSS. Though, after seeing some of these other amazing personal sites, I think it might be time for a refresh...
All in one JSON tools for your need, including JSON diff, format, escape and so on. Because I can't find an online tool which meets all my requirements (eg. char-by-char compares, int64 support, sync scroll), so I built it by myself with Astro + Vue3.
Very short mystery stories that you have to work out yourself. I try to keep it as simple as possible. Originally it was html only but now I use a static site builder and 5 lines of CSS.
Very bare-bones right now, just some Javascript (and, earlier, Flash) games I've made over the years.
It's all static, which is nice to manage, but I do miss some of the interactive things (comments, polls, etc) I was able to easily knock up back when I had it all in PHP.
I'm a prolific blogger, wouldn't be surprised if I have the most posts on here. Mostly Node.js and JavaScript.
I host things like side projects, all of my presentations, and my resume on it. When I publish a new book I update the pages to link to it for marketing.
I took a look of inspiration from a couple of other sites I saw around. I wanted it to be simple and straight to the point. I know nobody reads it, but it's just a place for me to write my thoughts and hopefully use it as a reference for future employment.
- have had the domain since like 99 or 2000 or so, and have used it for different purposes but for the last many years it's just been a collection of things I read and like (it automatically pulls from Instapaper the articles I've liked).
Mine is https://gavinhoward.com/ . Built with an SSG. Browsable with no JavaScript. (JS is used for things like hiding Tables of Content, or matching podcast sound with a transcript, etc.) I use compression to make every page as small as possible.
I work on a machine learning team at Amazon, but my site includes mostly dataviz related stuff I enjoy creating, sometimes about statistics and ml (go figure), and sometimes other stuff (lots of articles on skateboarding, of all things).
I write about leadership, complexity, and system design. I'm also one of the hosts of Software Engineering Radio at https://se-radio.net and a Systems Architect at Trimble.
Runs on Hugo hosted by Netlify. I want to make it more minimalist, I really like how clean and simple Jim Neilson's is for example https://blog.jim-nielsen.com/
I built it using Preact and Next.js. Any subpage that does not need javascript doesn't load it. All in all, it only weighs around 200kb in its entirety. Most browsers will have my scripts cached, so reloading the page nets 5kb transferred.
I built it back when I was doing my last job hunt, as I figured I ought to have some sort of presence, and I wanted to do something simple and clean. I keep intending to go back and use some css to remove the limited amount of javascript on the site.
I’m using a hodge-podge of js cobbled together for static site generation. Wasn’t quite satisfied with SSG options at the time https://github.com/jcpst/jcpst
My personal blog, where I blog about anything I find interesting, with link to my podcast, The Language of My Soul. Made in Laravel with Stamatic as the CMS.
Tried to keep it minimal as possible, no shitty popups or stuff covering the screen. Just the content itself.
I could not find a good source for the hardest stuff in bouldering and sport climbing, so I made this one. Collecting the data was/is the hardest part, but it's open source so if anybody wants to make a better website, go for it.
Recently moved from Wordpress to static files generated from Jekyll. I'm really happy that it's still a fully bilingual site and it has preserved the links from Wordpress.
Basically an archive for stuff I've made, videogames, talks and music.
Very challenging project, been working on this almost a year now. Love the feeling of being unconfident in having required skillset before starting the project, and having the pleasure of gaining those skills along the road
Mostly me writing about different machine learning ideas (and other topics) I'm exploring. It might be useful to others, but the primary reason is writing helps me understand things better and reveal which parts I don't.
I'm just a tech enthusiast and generally post about interesting workarounds I've done while selfhosting or managing a small buisness computer systems. I used to post my artwork here as well but I've been doing less art lately.
It is the most basic forum of a website, but so useful for sharing bao recipes with students and links with friends. Or the other way around. My emphasis was on designing something humble (as I was just starting my PhD program) and comfortable to read.
I use this site to write about my various technical interests, and hobby projects. Lately this has been reverse engineering vintage synthesisers. I've really been enjoying technical writing, and improving my writing skills since starting the blog.
I've iterated on this design for a few years now, mixing in different technologies to get it where it is now. It's build on next.js and tailwind, I'm really happy with it. Personal websites are such a great way to be creative.
I am not in the software industry, I am a biosystems engineer student. But, I love math, programming, and all other types of engineering and that's what I write about. I need to write more but struggle to find time.
I keep meaning to set something up on my namesake-domain but life gets in the way. Here’s a link to my security-things blog, which is generated with Pelican and hosted on S3 behind Cloudfront: https://lovesexsecretgod.com/
Nothing special, just some information for folks who might look me up. (I'm CTO of a gaming startup, so whilst I'm always interested in advisory roles and part-time consulting, I'm not actively looking for work).
Took some of the features I liked from Gwern (aggressive sidenoteing in pure css, some sort of link hover preview, started with Tufte-CSS as a base) and went with a color pallete that I thought was oddly charming.
It's a 3D multiplayer P2E adult game I am developing with a friend in my spare time. Think VRChat or Second Life mixed with play to earn and crypto. We got 3D models finished and are working on the game now (using unity webgl).
pretty much all text (except a javascript chording keyboard emulator)
was on google sites, but they were slow to do https so i moved it to github. a week later google sites announced they were doing https. i regret nothing.
it's meant to be viewed with lynx. i'm guessing the crowd here isn't afraid of the command line, so just do `lynx https://ohmeadhbh.github.io/bobcat/` and enjoy!
Made this for (and have not touched it since) my last job search.
Design-wise I'd like to dial back the animation and minimalism a bit, and bump the contrast. Also have been thinking about adding more written content like blog posts or technical whitepapers.
Statically (and proudly) generated by Hakyll. Hosted on my personal AWS account, using Route53 + Cloudfront + s3. Source sits within a private GitHub repo of mine, along with some Actions workflow that compiles and pushes the build to s3.
Its not a personal site, per se, but its my YouTube page for my family's little cabin videos and trail cams. Love making them and its the one consistent thing I do, other than walk my dog, that makes me happy.
Definitely minimal. The goal was to share content and contact info. JS is used, but not critical. Trackers exist, but aren't loaded if you set Do-Not-Track. (or if you have JS disabled, but that is just a static site limitation)
https://benhoyt.com/ - mainly a place to share my Go and Python technical writing and open source projects (also has my CV/resume). Basic GitHub Pages static website with custom template. Uses GoatCounter for analytics.
I run a personal blog with a few topics of my own interest (some retro programming, some car stuff which actually gets the most traffic) at https://henlin.net. I built it on hexo with a modified theme from the hexo theme repository
url redirect, i guess, or just migrate your domain to a DNS that actually supports everything, like hetzner. You'll just have to change the nameservers.
It's a one-pager, simple, and all text (and doesn't even have separate CSS / JS). (Good thing I don't have to use it as a marketing site to get new clients, because it'd likely fail!)
On my personal site, I've published my explorations (so far) on the future of personal computing, by way of designing an "operating system of the future."
The content and the design of your site look excellent, well done. I think the lab notes format for longer term projects works well to group ideas.
Is there any way to preview what is in the member magazine? It looks compelling but hard to tell if it crosses into purchase territory from the outside.
So many great personal sites - I am actually in the process of building the next version of mine and I couldn’t ask for better inspiration. Here is my current site:
https://www.anders.co/
I got frustrated with SF real estate and made an open bidding platform. It's meh because I can't really find an incentive for people to use it, but I got to learn Flutter so it was pretty fun building it!
https://www.billhartzer.com
My personal blog, I post whenever I feel there's something post-worthy. Lately it's been about stuff I'm passionate about that's related to what I do professionally.
https://intellectronica.net/ (mostly just aggregates stuff I post elsewhere, also some local posts). Hugo and a bunch of Python scripts for scrapping, GH actions and deploying to Azure Static Web Apps.
It's a take-a-file, leave-a-file thing, running in my pantry. No file size limit or anything. Seems to be mostly pdfs - my favorite is the snail farming guide.
(If you think you can hack this, you absolutely can. Please don't.)
the about section has the source code for the static site generator, but it really is nothing special, i just wrote it for fun and because i didn't feel like looking into existing ones
This used to be my personal academic website, but I'm no longer in academia so I recently had to figure out a new hosting solution. (Not much to see if you don't enjoy math or puzzle-solving.)
Is this still open to sharing or is 13 days way long ago? I'll find out after posting the thing: https://www.andreidraganescu.info/ and getting downvoted for resurrecting threads.
There's not much to see there. It's a Jekyll site with some customizations. I'm working on a custom rewrite to move away from Jekyll and make it easier to post most of my local notes.
https://waterfull.netlify.app/ this is a SSR/pwa I'm making. The purpose is to add and find water sources or taps. To help get free access to water to hikers, cyclists and travelers.
I've been doing DIY electronics, and wrote about some of the things I've built. It was the nicest feeling to see on social media other people's photos of their builds based on my project files!
My site has as weird of an information architecture as my life. And I’ve given up keeping a unified design, instead allowing each portion to express itself however is most appropriate. https://kerricklong.com
Primarily use it for analog photography stuff. Always enjoyed reading good ol' photography blog posts, so that is primarily what I do. It exercises my writing, which is a good thing.
https://will.gleich.tech A resume website I made for my last job search. Need to do more blogging but a fun blog post about cheap homelab GCP Failover.
I've been meaning to do a post about solar powered ethereum miner.
It's mostly for project logs I can refer back to. I wanted a site that would load reasonably fast, but it's clearly not as aesthetically powerful as other sites posted here.
I’ve gone through various platforms over the years. Currently it’s a Gatsby site deployed to S3+Cloudfront. With probably and overly complicated deployment pipeline to publish updates ;)
Thanks! And it turns out submitting here is embarrassing like every other form of usability testing. You managed to bring my attention to the fact the intro section on that page wasn't rendering. Thanks again.
I started several posts in 2020/2021, but I failed to get any finished to actually post. I really need to get one of them done, or start a new one that I will actually get finished.
Mine is a Hugo-generated site with very little content -- eventually I'll migrate all the old content from my former WordPress-based site from years ago. My site can be seen at https://matecha.net :)
I made https://towardssoftware.com! It’s a Django app running Wagtail CMS, and since that’s all just Django I can hack on it super easily. Wagtail runs the part of the site with writing and tils.
https://www.wonderolie.nl updated two years ago. WordPress blog with a portfolio based on 12 year old JSON files. Every couple of years I create a new portfolio site based on it, currently React
A website to help companies pay less for Microsoft 365 licenses, like a marketplace for licenses, which considering Microsoft increased last month the prices makes it quite useful.
Powered by a wiki I wrote in C++ (long story), not much going there right now besides links to my projects. I added feeds recently as I plan to start blogging at some point.
It's my bio landing page for career, networking, and speaking engagements, and I host the presentations from my talks on the site as a way to retain audiences
I get a ton of action on my contact form, but mostly from people using Link Lock (one of my projects), or people who use my Cookie Clicker auto clicker bookmarklet.
I used to run a couple blogs, but after 5+ years of not updating I replaced it with a basic calling card site. Just hard-coded HTML with a black-and-white Bootstrap on it.
https://thinkingthrough.substack.com/
My personal blog where I write about various aspects of software engineering, people management, and personal productivity.
Writing mainly about AI and healthcare these days. Using ghost (hosted) after many years of picking a new platform every time I felt compelled to write more.
It's not much. I mainly created it for a small project that gained some traction a few years back. I plan on building a small portfolio soon and to start blogging.
Contains my various personal projects and stuff: tsumego collections, translation comparisons of Enchiridion and Tao te Ching, a mostly unmaintained blog and a photo gallery...
Just my occasional ramblings. I've had many websites and blogs over the years, but I find myself no longer having the time or motivation to keep up with them.
Just a vanilla hugo static site hosted on github pages. I’m writing my own dynamic blog hosting backend thing for no reason in particular and plan on moving it over there once it’s ready.
I wrote a custom small WebGL2 engine that powers all of the graphics, fully bypassing the DOM. All the math, raycasting, layouting and so on are custom implementation.
https://www.adamconrad.dev - I used to write more on programming when I was a developer. Now I write mostly on engineering management and how to become an engineering manager.
https://tpolito.com/ - I’m currently in the process of redoing this site again. But this is it for now. Nothing too fancy. Built with SvelteKit hosted in CloudFlare Pages.
my tech musing and other random nerding. It was dead for a long time, somehow last 6 month got it revived a bit since I moved my workflow to emacs/hugo...
I post every now and then on my projects. The site also serves as a "digital business card" etc. Statically generated by a NodeJS script I wrote, hosted on Vercel.
https://lwgmnz.me/
Nothing fancy, but where I'm from coding/technical blogs are very kinda rare. I mainly talk about mobile development. Thank you for visiting.
I wasn't satisfied with Jekyll and other similar implementations, so I wrote my own in an afternoon with the actual posts made up of markdown stored in GitHub Gists.
It's basically a resume, but I had fun doing the interactions and color theming. I was aiming for simplicity as much as possible while keeping people reading.
https://ma.rtin.so - my personal blog built with hugo hosted on netlify with CI/CD setup via github actions. would like to get back to posting on it again sometime soon!
Most posts are about tech topics (solving a problem I ran into that I figured might also be of interest to others). Also some about typography, languages, etc.
A lot of great personal sites here. Mine is just a simple GitHub Pages site which I recently set up. It contains some of my hobby projects and CTF writeups.
I really like having a blog and blog posts, but I can't say I love to write them. But as a freelancer, it has been one of my main sources to find new clients.
Here's my personal site, built using 11ty. It's essentially a glorified business card, but I like the way it looks and I can say that I made it from scratch.
My virtual playground since 2002. Not a lot of content, changed the domain name a couple of years ago. Currently written in emacs org-mode and post-processed with Zola.
Just read your 1,000 jobs/hr post, gotta say it gave me a good laugh! Love seeing cheeky posts like that :) Using a userscript was smart too, maybe I'll do something similar. Thanks for posting :)
https://lohr.dev/
Made with Hugo and Tailwind CSS. Really basic - I was going for a mix of simple modern web design and the old school hacker aesthetics.
I made a photo blog that works via SMS. Has a few commands you can text to it. Did it on margarita sprints - I'd code at a bar until I couldn't code correctly.
https://hartenfeller.dev
Started as a test of how good I am at designing a whole website (I have no design background). Now it is mostly used as my blog.
I put all my long form writing there. Have a few posts on understanding message queues, connection pools, UUIDs etc that also seem to be well received by HN.
You've requested a page on a website (potateaux.com) that is on the Cloudflare network. The host (potateaux.com) is configured as an Argo Tunnel, and Cloudflare is currently unable to resolve it."
Yeah, I think that's part of the issue, I like having it using markdown, but somehow having it like that makes me postpone more because I have to fire an editor, create the file, add the headers, etc. I'm considering other options for blogging. Thanks for the advice!
On mobile, the text is not legible over the background script. Is it meant to be loading a solid colour under the text? This is running Samsung browser on Android.
Will try it out on my laptop tomorrow, looking forward to checking out the content.
Yes, there is supposed to be black background text on a dark background. It's meant to add some texture. The real text is light green.
Looks as intended on Chrome and Firefox on Android. If it's still messed up, my site will work without javascript (the background text is added via script). I'm a big fan of uMatrix and NoScript extensions.
I just launched dashboard.it-harvest.com to make data available on 2,800+ cybersecurity vendors. It is meant to be a tool for private equity, VCs, and corp dev teams,to mine data on targets for acquisition.
I liked all the quotes/memes and just the way the whole thing was composed. Some nice reminders along the way, no-nonsense markup, it was a nice scroll!
I just read through your "Why We Don't Do Daily Stand-Ups at Supercede" article. This is exactly the thing I needed to read today. Thanks for sharing your work!
I like your site, but it took me 10 seconds of waiting to understand that you're just looping animations for no reason instead of using them as a loading animations lol
What's wrong with the current theme? I quite like the simplicity. It's easy to navigate and read and it doesn't feel bloated like a lot of websites do.
The theme does what it needs to, so I'd only change it if you want to make it more fun for _you_, or make it feel more personal to you -- and in that case it's 100% personal what you go for.
This is the product that I am working on. The website is built on NextJS while the app is built on NestJS with React frontend.
The product is for Home Owners that have multiple homes and is designed to help them automate certain tasks as well as keep track of documentation and expenses (make tax time a bit less painful).
Also useful for property managers as a tool that helps manage multiple properties.
It's awesome. Lots of cool things going on [0], great work life balance, competitive pay, great people. If you want to know more just email me (in bio).
handwritten (by me and some assorted unnamed people on stackoverflow) html css and js photography page, except for the js module I use for smooth panorama scrolling and zooming.
https://www.halvorson.photography/
I've owned this domain for a few decades, and I've revamped the structure and look of the site over that period 3 times from plain HTML to iWeb to Hugo composited.
honestly not hugely proud of the front fascia, but the utility of having 'unlimited storage' and subdomains through dreamhost has been a boon. https://cliff.fish If you need somebody to talk to my email is always open.
kfx.fr but it's a created and essentially never populated web 1.0 site, my goal was and still is in my loooooooong wishlist a website readable with links2/w3m/eww etc normally used via RSS not by direct visits and backed by org-mode but still manually-created html/no js.
not sure if this is the right place but does someone how a easy tutorial on setting up a personal blog website for minimal costs? I bought a domain off namecheap half a year ago but have been struggling with setting up the site using hugo
I'd suggest looking into Netlify, which I use to host my hugo powered website. The free plan works well for a personal website, and they have good documentation on setting up hugo.
I like blogging but I hated having to blog using markdown or via Wordpress’s horrible editor or some other blogging platform’s flow.
I was anyway playing around with building my own email inbox when I realized emails written in Gmail yield HTML which could be repurposed to post blogs.
I released an early version of this at https://moogle.cc around the same time Hey.com was launching Hey World built around the same idea.
Now, my inbox has evolved and so has the tooling for the blog. The newer product combining the inbox and blog is at https://pretzelbox.cc.
I was totally fed up with social media due to the dark patterns and disinformation currents so I created a site where I only use black and white or grayscale to avoid unnecessary distraction. It's a jekyll based blog and wiki or "digital garden" which I want to integrate with LogSeq.
I also want to integrate a text adventure with vorple and inform7.
https://www.catpea.com/ custom code exploring github editable data, that is then processed into a local .cache folder and made into an express (JS) website which I then spider to convert into a static version.
UI uses bootstrap with minor modifications.
Compilation is handeled via https://github.com/catpea/eternia which I can't replace with hugo, as I want to have a notion of books, playlists, maybe javascript apps in some articles. I need a custom static site generator.
I am learning how to Narrate audiobooks while reading my own poetry, and learning how to write out philosophical ideas in the process.
I also convert the audio into simple videos on youtube, and recently uploaded a 70+ hour behemoth to the Internet Archive (3.6GB) https://archive.org/details/@catpea-com
I recommend making an audio recording of your writings (I use audacity and a mic with a pop/plosive filer) even if just for your family for 50 or a 100 years from now.
I have no views, I have no time to argue with people which is why I keep away from social media, I only have time make a stranger laugh (I do digital portraits on reddit and occasionally compose a weird song on youtube).
As to the content it self, I am just exploring random subjects, that capture my own curiosity. It is nothing special, it will take me a couple more decades to grow into a writer. This is my start.
Currently I am babbling about digital painting, previously 3D Printing, Music Composition, Circuit Design, Programming, Teaching, Dancing (I dance to Blanco Brown https://www.youtube.com/watch?v=Q7U6AoZ27yE at the gym every day I can't help it), Bicycling, Camping, and sending people on the Appalachian trail: https://www.youtube.com/watch?v=hPSvdKTEZug
I host with vercel, as a hobby project. If you want to grab all the audio, use the archive.org or youtube. The archive.org link has everything one file, and youtube has a playlist you can hop around.
I am not a fan of ads, I understand YouTube maybe running their own ads on videos I did not monetize. If I recorded a video of my readings, and did video editing, I would regret putting all that time into videos that now would have ads between them.
I like being a narrator, not a fan of videos, decades from now I'll write an AudioBook, in which I complain about High School.
Let's you build e-commerce sites in less than 5 minutes. Just hook it to your Google drive and edit a spreadsheet. Fixed fee and stripe payments. More templates coming in the future. Got it up few weeks back and actively trying to get the first few customers. Happy to get some feedback.
Edit: Not a personal site, just realized the title of HN post.
I've spent the last 16 months working on this app/site. It's my passion side project to build a functional desktop environment in the browser.
Here is the source code: https://github.com/DustinBrett/daedalOS