Ask HN: Share your personal site
A similar post was done a few months ago and it was pretty fun so why not do it again ? share you're personal sites below and let others critique you!
I'll start with mine https://www.yusuf.fyi/
I'll start with mine https://www.yusuf.fyi/
256 comments
[ 4.4 ms ] story [ 264 ms ] threadHere are some essays I'm particularly fond of:
- https://taylor.town/synthetic-intelligence
- https://taylor.town/to-your-grave
- https://taylor.town/eschew-the-new
- https://taylor.town/pick-practical-principles
- https://taylor.town/10-minutes
- https://taylor.town/beware-the-grind
I read the first article you mentioned and I am bookmarking the others for when I have more time
The font is ET Book: https://edwardtufte.github.io/et-book/
I borrowed heavily from Tufte CSS: https://edwardtufte.github.io/tufte-css/
1. The font size on homepage is small, especially for the two columns of dates. I can't really read them from across my desk (even on a big monitor). It's also not clear what the dates represent- maybe created and updated dates for each post?
2. The dates aren't present on the post pages themselves, so someone landing directly on a post won't know how old it is.
Thanks for the feedback! I just pushed up some changes. Let me know how it looks in ~10 minutes :)
Those dates are indeed created and updated dates. I haven't thought of pretty a way to visually indicate that haha. Let me know if you have any ideas!
> 2. The dates aren't present on the post pages themselves, so someone landing directly on a post won't know how old it is.
It would be very easy to add, but I didn't think people would care!
I'll add created/updated dates at the end of each page so it doesn't pollute the header. Thanks for the recommendations!
Dates on posts is nice because knowing when a post was written (and/or updated) gives a lot of context. For instance, your timeline is super cool. Knowing where a given post fits into that is useful.
Maybe a slightly smaller and lighter "C" and "U" preceding them?
I've had this one for a couple years now. I've had more polished-looking sites in the past, but this time I wanted to emphasize having fun with it and not being too precious - this allows me to update it without worrying about everything being perfect.
It's a static site built by Eleventy. I edit/build it locally, and then when I push up to Github it's rebuilt there by a Github action. Details here: https://www.justus.ws/how/
Edit: An interesting tidbit: my avatar in the upper-left corner blinks on a random timer thanks to a very simple bit of JS[0]. However, it exhibits a strange and unexpected behaviour: if you don't interact with the webpage for a while, my avatar "goes to sleep"; e.g. the eyes close until you interact with it again.
I love this, but I don't know why it happens! I get that the browser probably pauses scripts after a time, but why would it always end up with its eyes closed, especially when the eyes are only supposed to close for 150ms at a time?
[0]:
- https://www.justus.ws/js/scripts.jsI should specify a better fallback font though.
As an aside, for some reason all of your comments are showing up as dead (including a comment you made on another post 29 days ago). I vouched for your two comments here to bring them back. I'm not sure why that is, but you might want to reach out to hn@ycombinator.com
[0]: https://www.youtube.com/watch?v=FZUcpVmEHuk
BTW, I made a vanilla JS version for fun, without jQuery or promises (untested)
(And potato.horse for meeting notes)
The story is that I was going to make my own blogging platform from scratch with vanilla Django for personal use, but then I thought about making it available to anyone for use, but then I noticed that there are already plenty of those, so I made one with a twist.
Actually the name “Pressn’t” comes from making blogs without Wordpress and a wordplay with present.
I mostly write about research and reading. Here are some recent posts:
Interesting books from 2022: https://bcmullins.github.io/interesting-books-2022/
Interesting articles from 2022: https://bcmullins.github.io/interesting-articles-2022/
Foreign Affairs at 100: https://bcmullins.github.io/foreign-affairs-100/
[0]: https://www.yusuf.fyi/posts/2022
I also read Jekyll and Hyde in the past few years, but I felt like it didn't grip me because its "big twist" is so well known today; I can imagine it was different at the time.
Also, instead of Project Gutenberg, it may be worth mentioning that the book is available at Standard Ebooks. They're a open source operation that makes high-quality modern ebooks out of public domain works. Here's J&H: https://standardebooks.org/ebooks/robert-louis-stevenson/the...
Aaaand https://links.l3m.in ! That's a Shaarli-like website made using Django, it helps me store my links.
and https://forum.krehwell.com/ for hackernews clone of mine.
aint much, but honest work :')
LISP, compilers, array programming, science fiction models, statistics, meditation, programming languages, etc...
I've been using it as a mixed place for documenting engineering projects and hosting piles of images from various reverse engineering efforts & excursions throughout the states.
I've been slowly working on it becoming more mobile friendly. As a static site its incredibly time consuming to cleanup, but also fun. It's like restoring up rusty cookware, similar functionality but way prettier after a lot of scrubbing.
I post bookmarks at https://jamesg.coffee.
It's written with Gatsby and hosted on Netlify (which handles the build step without configuration). I picked Gatsby because I wanted to use react/preprocessors, but also wanted to be able to "just write" (and MDX lets me do both of those). It also has a vibrant plugin ecosystem and is JS based (vs Ruby, which my previous site used; I don't write Ruby any longer).
I blog a few times a year, a mix of technical topics and media reviews. The blog is meant to be mostly text, but it being in React means I can drop in rich things, like support for hide-able spoilers and nice code blocks. I've optimized the layout for reading text (good font size, max-width, line-height), so hopefully it works!
Some favorite posts are:
- Python Dataclasses from Scratch: https://xavd.id/blog/post/python-dataclasses-from-scratch/
- My yearly media review. Here's 2021; 2022 should be up in the next few days: https://xavd.id/blog/post/favorite-media-2021/
Thanks for looking!
For those who don't know, @schmudde runs a blog called Beyond the Frame: https://schmud.de
He also has an excellent Strange Loop talk: https://www.youtube.com/watch?v=SU6NvkkF4Xk
It is funny how much variation there is between books/genres though! The sentence complexity and variety definitely comes into play here.
I've thought about it. Honestly the most likely thing is that I'll make a standalone site for media reviews and consolidate everything. That's what I did for this (https://github.com/xavdid/kerfuffle; currently offline) and I was very pleased with the result. ".review" is a TLD, so I spin it up under something there. :)
I find the Goodreads UI _incredibly_ busy. Here's what I saw when I logged in just now: https://cdn.zappy.app/76d7cba6b409f0aa9310214401d11db9.png
It's nice to see what my friends are reading, but it's always trying to recommend me books, sell me things, etc. It makes sense (it's why Amazon bought them) but it I found it mostly got in the way of what I wanted out of it- a spreadsheet with pre-filled information. Also it's dumb, but I wanted to rate books on a 4-point scale, and theirs is out of 5.
I used to use a gSheet for this (with columns for title, author, day start/end, and review), but I wanted a way to source rich info. So I combined Zapier, the google books API, and an npm package I wrote to count the words in an epub (https://github.com/xavdid/epub-wordcount/) and fed all that info into Airtable. It sounds like a lot of work, but I set it up years ago and it's been happily humming along.
Now I have exactly the tracking system I want, and it's not at the whim of decisions on any product roadmaps.
All very nerdy electronics stuff: connecting GDB over JTAG, logic design, playing with FPGAs, repair of old test equipment, LED projects
It used to be a Jekyll site but after just getting frustrated with markdown and Jekyll I moved to Ghost. Ideally, I'd like to delete all social media and just have a newsletter via it.
Was featured many times on HN and it seems the community really liked some of my posts
https://blog.haschek.at/
https://www.yusufaytas.com
Built with a little static site generator I use for a couple other projects as well: https://radishjs.com
I don't publish frequently, but when I do, I aim to cover underrepresented topics.
https://on-systems.tech/
I just published a post 2 days ago about 2022 Self Published Book earnings! I was kind of hoping hn would find it interesting but no luck so far!
https://on-systems.tech/blog/130-2022-self-published-book-ea...