Readit News logoReadit News
Posted by u/_ajoj 3 years ago
Ask HN: What has your personal website/blog done for you?
I see it’s common for people on HN to have a personal website/blog. I’m interested in knowing if the creation and maintenance of a personal website have lead to paid full/part time jobs, increased learning, brought new connections to others or are purely vanity.
tricky · 3 years ago
There is an extensive network of caves under my city that were used by beer breweries in the 1800's to store beer. They are all but inaccessible, and, at the time, kind of a myth. Most people didn't believe they still existed. I was fascinated by this and I compiled as much information as I could find on my personal website in the early 2000's. One day I received an email, "do you want to go into the caves? I know someone who can get us in. Meet us at 1am at XXXXXX - bring flashlights, old boots, and $50 to pay the tour guide."

Me, being young and always up for an adventure, showed up and it was awesome. These were legit spelunker urban explorers who knew how to pick locks. We got into the caves and it was crazy. Best part is I didn't get murdered.

tomwheeler · 3 years ago
As soon as I read this, I knew it was St. Louis.

A former co-worker used to have a shop on Cherokee Street about 15 years ago. He told me that a neighboring building had access to the caves through the basement, though its owner was too afraid to explore it.

tricky · 3 years ago
Could that have been across from what is now Earthbound Beer? If so, they hand-dug all the debris out of the cave and you can pretty easily get a tour. The owner said the cave under the cave is off limits b/c they almost ran out of air while exploring it.
Aperocky · 3 years ago
> Best part is I didn't get murdered.

I was almost going to say this sounds crazy dangerous and more like a trap, but 15 years ago I would have done the same and probably came out safe.

I don't know what changed, it feels like things are getting more dangerous, but unsure if it's perception, or the truth.

rconti · 3 years ago
Perception (maybe you just have more information!), and having more to lose, personally, as you get older.
newaccount74 · 3 years ago
I think it's perception mostly.

In 2000 when some random guy asked a 13yo "hey wanna cyber" the answer was "lol ur a creep", today they'd call the police and there would be newspaper articles how Whatsapp is failing to protect our youth from online predators.

People just seemed to worry a lot less about the internet 20 years ago.

pc86 · 3 years ago
"Things" are objectively not more dangerous, in fact quite the opposite.
abhaynayar · 3 years ago
It's amazing how I'd never heard the word "spelunk" before today, and now in the span of the last few hours, I've heard it multiple times in three different contexts.
davideg · 3 years ago
Have you heard of the Baader–Meinhof phenomenon?

https://en.m.wikipedia.org/wiki/Frequency_illusion

airstrike · 3 years ago
First time I heard it in English! Your comment made me want to dig deeper... It looks like it comes from the Latin "spelunca", meaning "cave"

Curiously, in Portuguese we have "espelunca" which is more commonly used as a synonym for a seedy, shady place -- and now I know why!

wnolens · 3 years ago
It's the word I use for exploring unfamiliar (and potentially scary) parts of a codebase
reactordev · 3 years ago
I take it you don’t play video games either. Spelunky was a pretty popular Indy game back in the day. Named after, you guessed it, spelunking. I first learned the word from “Where in the world is Carmen Sandiego” back in the 90s. I had to ask my parents what it meant.
koolba · 3 years ago
Ha! Only thing missing from this is: “Bring your own weapons. Safety not guaranteed.
kridsdale1 · 3 years ago
I have only done this once before.
ambicapter · 3 years ago
Did you document any part of it on your blog? Or was it just a personal memory for you alone? Either way, fucking dope.
tricky · 3 years ago
i did. It is really old so the writing is very cringe... search cherokee cave tour and my username to find it.
ilyt · 3 years ago
>Me, being young and always up for an adventure, showed up and it was awesome. These were legit spelunker urban explorers who knew how to pick locks. We got into the caves and it was crazy. Best part is I didn't get murdered.

Sure Cave Murder Tour Guide, sure

DeathArrow · 3 years ago
There is a system of subterranean galleries under my city also. It's closed to the public and I planned some time ago with some guys to explore a part of it. We were too lazy to do it and now I regret it a bit.
simonmales · 3 years ago
From my local cave clan:

When it rains, no drains.

calme_toi · 3 years ago
This reminds me the movie Barbarian.
washywashy · 3 years ago
Cincinnati?

Deleted Comment

tricky · 3 years ago
are there caves there? seems like a road trip is in order
EvanAnderson · 3 years ago
Over-the-Rhine?
turrican · 3 years ago
Is this also a thing in Cinci?
mrleinad · 3 years ago
> Best part is I didn't get murdered.

Pretty important if you ask me

pvaldes · 3 years ago
Great opportunity of a viral video and digital glory and fame missed by not becoming murdered just a little, you, lazy alive being. Fake it at least with some homemade ketchup. The algorithm says: booring, you need to commit more with the channel.

;-)

My old blog was all for laughs, vanity and stupid terminal tricks. Not much lost.

pwim · 3 years ago
I started blogging about developer events I was attending in Japan back in 2010. As I was the only one writing about it in English, the content naturally ranked well.

That led a fellow Canadian to my blog, who asked how I found a job here. My email back to him started to get pretty long, and so I turned it into an article for the blog.

That article attracted more people looking for developer jobs in Japan, so I started collecting their email addresses as I occasionally came across developer job opportunities that didn’t require Japanese.

After about a year of this, I heard a company had made a successful hire through the list, and so I started charging companies.

From there, the business organically expanded, until I was working with many of the major tech companies in Japan.

It’s now a business generating a life-changing amount of income. It wouldn’t have happened if I hadn’t of started blogging with no real intent other than to share what I was learning.

paradite · 3 years ago
I vaguely remember reading this story somewhere else.
hikarudo · 3 years ago
What an awesome story! Thanks for sharing.
CITIZENDOT · 3 years ago
Are you founder of Japan.dev?
e-clinton · 3 years ago
Tokiodev.com is on his profile
benwerd · 3 years ago
I've been blogging since 1998 and can trace every major step forward in my career to my blog.

In 2003 I started writing about social networking and education - the replies to that blog post helped me kickstart my first startup.

In 2009 my blog posts about technology ethics led to me giving a talk at Harvard, which led to my becoming the first employee at a media tech startup.

That in turn led to me learning more about media tech accelerators. I applied to one with a new startup idea, and got in, in part because my blogging on the open web was picked up by the New York Times as part of a story.

Blogging for that startup helped us find customers and a like-minded community.

When that startup was acquired, blogging both externally and internally at the acquirer helped me make friends and share ideas that wouldn't have reached the right people otherwise.

And so on. Sharing ideas - not just tips, but thoughts about the why and who behind technology, as well as being vulnerable in public - has let me cut through from being a nobody in Edinburgh to someone with a pretty great technology career in SF.

And even if none of that had happened, writing is a wonderful way to structure your thoughts, consider what really matters, and reflect.

I recommend it. Start a blog - on your own domain, on webspace that you control.

a4isms · 3 years ago
Way back when Joel Spolsky was a high-profile blogger in the "starting your own software business" genre, I asked him for advice about my blogging, and he replied "Stop what you're doing and get your blog onto your own domain."

I had procrastinated because other platforms made everything so damn easy, and hosting my own blog meant being a part-time web admin. But I took his advice, and set up http://raganwald.com.

Some years after that, Posterous launched on HN, and I gave it a try. It was great, so very convenient! But I carefully kept copies of everything I posed there, and sure enough... One day it closed its doors, and I republished evrything on raganwald.com (some of my urls are raganwald.com/posterous/xxxxx.html, this is why).

But what about all the links to the old posterous articles? All dead, so some threads right here on HN point to dead URLs. This is bad for me and for HN. For this reason, I personally reject the strategy of posting on my own domain and republishing it simultaneously on some other platform. Everything I write is on a domain I control, and if I get less traffic, so be it. Running my own blog on my own low-traffic domain is like running a store in a building I own. The mall is very attractive, but I'm done with landlords.

p.s. There are hosted solutions that respect you your own domain. Some are free, like... Github Pages. And that's what I use. It is not essential that I own the server, just the URLs.

https://github.com/raganwald/raganwald.github.com

simonw · 3 years ago
When I moved my blog to a domain I owned I added little notes to my old content saying "Previously hosted on ..." in the hope that searches for that content by URL would find the new homes.

Example: https://simonwillison.net/2004/Jan/22/defendingWebApplicatio... - at the bottom it says "Previously hosted at http://simon.incutio.com/archive/2004/01/22/defendingWebAppl..."

I just tested it and it works! https://www.google.com/search?client=firefox-b-1-d&q=http%3A...

rbalicki · 3 years ago
Your blog is my favorite tech blog! I especially liked the blog series that contained to mock a mockingbird. Thank you for your excellent contact over the years!
Vibgyor5 · 3 years ago
> I recommend it. Start a blog - on your own domain, on webspace that you control.

Following up on this - any specific reason behind this? I am considering starting a newsletter soon to first gather audience and Substack looks like right solution for this without requiring much technical setup, esp. as a non-tech. Idea is to first start blogging, get into that mindspace, build an audience and then you can move it to a proper blog on your own website, if required.

Curious what would be your thoughts here?

Brajeshwar · 3 years ago
There has been enough instances of platforms dying, pivoting, or just plain ignoring their users. It is OK to use a platform, but own the content or a backup of it that you can "walk away if needed." So, owning your own domain and perhaps pointing it to the blogspots, substacks, and WordPresses of the world as a tool is a OK. One day, you will need to relocate to another platform or tool(s).

If you own your own domain, and own the content, you can just walk out and it will still be alive. This is assuming that your content are more important (to you) than the platform.

Once, WordPress was the new MovableType/Blogspot, Medium the new Wordpress, and now Substack the new Medium. You never know.

nigamanth · 3 years ago
Whoever you use, Medium, Substack, Wordpress, your blog is in their hands. If one day you forget to do XYZ task, they can take it all away.

You need to control your audience to reduce chances of "unforeseen circumstances"

burkaman · 3 years ago
I think the best strategy is to do both. Publish on your own site so you have control and aren't fully dependent on someone else's service, and then also post to Substack and wherever else your audience is.

https://indieweb.org/POSSE

flybrand · 3 years ago
The platforms age out, change, censor, etc. also, you may go through periods over time where you are less active - and the long term persistence of your writings is more valuable if in one place.

Having something you own allows for drift in subject matter over time.

https://fredlybrand.com/2020/05/28/better-writing-better-com...

benwerd · 3 years ago
I use Substack for the newsletter associated with my blog. It's pretty good! But it's as much a blogging platform as a newsletter engine, and you should consider what your exit strategy might look like if it ever shuts down. At a minimum, I'd configure a custom domain to use with it.
marmot777 · 3 years ago
Email is one of the last remaining things where your audience is directly yours and not part of a walled garden. So newsletters have made a come back.
racl101 · 3 years ago
I can't even get past the part where I gotta pick a domain name. lol
ludovicianul · 3 years ago
Any particular reason for emphasising the "own domain /control"?
benwerd · 3 years ago
A blog is a long-term endeavor. You want to be able to run it long after any particular platform has declined. Ideally, it should be your portfolio that follows you throughout your career. That means you should minimize dependencies.

Also: a domain means links add value to your online identity, not the platform you happened to choose.

TacoSteemers · 3 years ago
One reason is that someone else's platform means you don't have full control over presentation and discoverability.

Also, at some point in their existence each platform start to decline. People move to the next platform and lose some of their readers. A few years later the same thing happens again, and readership is reduced again.

Personally I have had a lot of fun adding random bits to my website such as small tools, some explorations on creative expression with CSS and things like that.

HPsquared · 3 years ago
If you're a tech person it serves as portfolio piece and example of stewardship skill.
moneywoes · 3 years ago
Yep especially compared to substack
erikerikson · 3 years ago
Edinburgh is a pretty fantastic place to start off, FWIW
benwerd · 3 years ago
No shade to Edinburgh! I miss it every day. But I'll tell you this: there was no startup ecosystem there worth talking about in 2003, and a lot of people who would side-eye you and tell you to get a real job.
pvaldes · 3 years ago
Their botanical garden is a very nice place
jjgreen · 3 years ago
Too polite
xena · 3 years ago
I've been running a blog at https://xeiaso.net for almost a decade now. It has been the single best decision I have ever made in my career. It allows me to skip technical screening interviews. It has made interviewing at companies _easy_ because I have _already proven_ that I understand what I'm talking about.

Learning how to write well also makes it so much easier to explain things succinctly, especially when working remote like I prefer to.

I've also been told that more junior people look up to me as a role model because of my blog, which is something that I am still getting used to, but I can accept.

jjice · 3 years ago
Any tips for avoiding the urge to spend time setting up a fancy SSG and playing with that and never actually writing? I've done that a few times over the years...

I imagine the advice would often be "just write", which I do agree is fair advice, but wondering if you had any takes.

xena · 3 years ago
Every time I get anxiety, I write one blogpost. I get a lot of anxiety.

But really just work on writing or ideas for writing for half an hour every day. Even if you just write "I have nothing to write about today". Don't be afraid to just keep showing up.

Linell · 3 years ago
I wrote about my experience with this here: https://thelinell.com/The-Notion-Experiment-8191f33eaa864469...

The main idea for me was to just reduce the barrier to entry so that writing more was too easy to avoid. I already use Notion for taking notes throughout the day, so transitioning to also jotting down blog thoughts has been very easy and has increased the amount of writing that I do.

callahad · 3 years ago
I'm not sure Xe is the right person to ask about avoiding playing with the site's backend: https://xeiaso.net/blog/series/site-update ;-)

(Maybe the trick is: if you must tinker, also turn that tinkering into writing?)

sshine · 3 years ago
My way around just toying with site generators and actually write was:

Start by writing to yourself. I started with writing down ideas in a private markdown system. (I’d recommend https://obsidian.md today.)

I became less self-conscious about my target audience was myself. It also became easier to make assumptions about what they (I) know, which is still a game of “will I understand this in a year or two?” For me, writing about tech to a near-future version of myself was the beginning.

Another tip: You may be in control of your documents (you maintain them, not some online system you don’t own), but if you use someone else’s blog platform, you won’t have a chance to rabbit-hole the site making. There’s something liberating about only caring about the content, not the layout.

For some subjects, it helps to write under a pseudonym, because you can experiment with what’s on your mind and not how people will treat you based on what you say. I’ve wanted to write about things like pornography and past jobs (those are unrelated, hehe), but I don’t want to upset past colleagues or seem obsessed about pornography.

bmitc · 3 years ago
My recommendation would be to use either Jekyll or just go with Notion. I am allergic to setting up a bunch of stuff and just wanted to start writing. So I am using Jekyll's default Minima theme with some small adjustments, mainly to render MathJax and Mermaid diagrams in my posts. There was some initial hacking, but now I got it setup with a Docker devcontainer with VS Code, so it's as easy as pulling down the repository, and then starting to write.

I have only written one article at the moment, but I am glad I got started with it. I hope to keep adding to it over time and have a few articles in the works.

alin23 · 3 years ago
Maybe rely on people that have done the tinkering already.

For example after trying multiple SSGs, I eventually settled on the simplest combination for me: Caddy with markdown files

Wrote about it here: https://notes.alinpanaitiu.com/How%20I%20write%20this%20blog...

I already had Caddy running for lunar.fyi and lowtechguys.com so it felt simple to just add some lines in the Caddy file and start writing words in .md files.

citruscomputing · 3 years ago
More junior person: have looked up to you since my first real job in 2019. Reading your posts on tarot debugging and plurality-driven development, and seeing you being so skilled and unapologetically /interesting/ was the first time I felt that "oh, there are actually people out there that I want to be like someday." Been reading ever since, thank you for all the posts!
joshcanhelp · 3 years ago
Your blog always blows me away with how different and fun it is. I only dream of being that authentic online. I love the call-outs from the specific personalities. So great!
xena · 3 years ago
Assuming your threat profile allows for it, go for it! The main difficulty I run into is Hacker News being _incredibly toxic_ in the comments on my articles at times, especially if I talk about anything contentious or break from the intellectual mold that this site has. You'd be sad to know the number of people that accused me of being a [threat to children] because I'm openly queer/furry on my blog.
becquerel · 3 years ago
I hope one day to have a site as cool as yours.
PebblesRox · 3 years ago
Love this line!

"This code is free as in mattress. If you decide to use it, it's your problem."

https://xeiaso.net/blog/GraphicalEmoji

stuzenz · 3 years ago
Hi Xe, I am an avid reader of your blog. You have fantastic content and come across as someone with interesting opinions that I enjoy reading about.

Thanks for all the knowledge sharing and education efforts you put into all sorts of areas I am interested in (Linux internals, NixOS, Rust, etc.)

lannisterstark · 3 years ago
>It allows me to skip technical screening interviews. It has made interviewing at companies _easy_ because I have _already proven_ that I understand what I'm talking about.

Can you please elaborate more on this? Do you just go "I made a post about it, go read?"

herodoturtle · 3 years ago
Great blog - I particularly enjoyed your salary transparency page - thank you for sharing that.
adammarples · 3 years ago
You're Christine? I'm sure nobody would have turned your down for a technical screen!
xena · 3 years ago
You'd be amazed. I get way more rejections than you'd be comfortable with because 2016 was a horrible year for me and I still have that year on my resume for logistical reasons.
anotherhue · 3 years ago
I always enjoy your posts! Thank you
kaeruct · 3 years ago
Just want to say, thanks for the great content. You're an inspiration. :)
tkyiitd · 3 years ago
The font is awesome. Can you please tell which font it is.
xena · 3 years ago
It's just this:

    p, .conversation-chat, blockquote, em, strong {
        font-size: 1rem;
        font-style: normal;
        font-family: Menlo, monospace;
    }
That's really the heart of it. I've wanted to try using a sans-serif font like Inter, but I'm stuck in a pit where people expect me to use a monospace font and any attempt to move away from that means I basically change a huge part of the site's visual identity. I'm still trying to figure out how to find some middle ground because I am told that the monospace font is hard for people with dyslexia to read.

I'll figure out something, I'm sure.

pfoof · 3 years ago
Oh, ponyvillefm, long time no see

Dead Comment

Dead Comment

lethain · 3 years ago
I've been blogging for about 16 years. Writing is an underrated way to cement what you learn any given day or year, and over time has made it possible to reach into any part of the industry and get an actual response. Writing is particularly powerful in combination with actually doing things that (are perceived to) matter; the credibility from doing both is much higher than doing either.

Concretely answering the questions asked:

1. At various points I spent a lot of time maintaining, but now it's just a static blog deployed via Github Actions onto a Github Page. I haven't done any meaningful changes in a few years, and the changes are for fun, not necessity

2. I got my first job in tech thanks to blogging: https://lethain.com/datahub/

3. My blogging has made it possible to write two pretty successful books: https://staffeng.com/book/ and https://press.stripe.com/an-elegant-puzzle (working on a third now)

4. Hard to assess, but I believe I've been able to subtly but meaningfully advance the technology industry through my writing :-)

5. A significant majority of folks are unaware that I write, and that's great! I don't think impact depends on folks connecting their colleague to the writer or whatnot

corysama · 3 years ago
> Writing is nature's way of letting you know how sloppy your thinking is.

- Dick Guindon

precompute · 3 years ago
I like how you have no filler or cruft on your blog posts, and jump straight to the topic. I went on a "binge" of your blog a year and half ago and left with a lot of actionable advice. Thank you!
cushychicken · 3 years ago
I try to read your new posts when I get the chance.

Half the time, I find them really interesting and an interesting perspective on corporate psychology.

The other half of the time, I read them and have no idea what you’re talking about, which leads me to worry that my trajectory in my engineering career is doomed to insignificance, because I never have any of these meetings with execs or high level people like the ones you describe.

Do you have any guidance for people like me, in the second scenario?

benclauss · 3 years ago
Your writing is awesome! I have followed your blog for a while now and have recommended it to my team.
kanyethegreat · 3 years ago
Love your writing, Will. Have both of your books!

Dead Comment

enriquto · 3 years ago
It got me laid.

In 1996 I was a teenager and my dad taught me html and ftp. I wrote a website with some cheesy poems and drawings, and uploaded it to geocities/athens/acropolis. Also, I put links to my page on several web directories. A girl from another city read that website and sent an email to me. It would be untoward to tell the rest of the story.

JoyfulTurkey · 3 years ago
I was a teenager in the 90s and also had a personal site. Somehow got onto a link repository site called nerd world and a girl from a few states away (USA) found the page and emailed me. It started a long, remote friendship through the rest of high school and college via letters, AIM, and email. We still keep in contact every now and then.
steveridout · 3 years ago
This blog post of mine hit HN and led to Duolingo's CTO and co-founder offering me a job back in 2016: https://steveridout.com/2016/01/04/readlang-3-years-as-a-one...

I joined them shortly after and a year later I sold Readlang to them. In 2021 Duolingo IPO'd and I'm now financially independent, which may not have happened if not for writing about it on my personal blog.

(Oh, and I really ought to write another blog post about buying Readlang back from Duolingo last month!)

goldfeld · 3 years ago
This is encouraging, as someone starting both a personal blog and a newsletter about language learning in chinese[1], I hope a blog is an easier path into an audience than the competitive lang app market.

[1]: https://chinesememe.substack.com/p/the-sound-of-encroaching-...

surprisetalk · 3 years ago
I think this essay best summarizes the benefits of starting a blog:

[1] https://www.benkuhn.net/writing/

Personally, I’ve found 2 major benefits for publishing my essays:

1. Any time I encounter a problem, I write it down as an “essay idea”. Most of the time, I solve my problem without anything interesting to write about, but sometimes I have an “aha!” moment to analyze. People trick themselves into thinking they understand something, until they start writing. Deep writing makes it extremely clear when you have no idea what you’re talking about. And so the writing process helps me solve problems, and hopefully helps other benefits from my findings.

2. Conversations become more interesting IRL. When I go to parties, people who read my blog love hunting me down for follow-questions and ideas. And I sometimes get summoned into circles with “Oh, Taylor recently wrote an essay on this! Where is he? Call him over here!”

[2] https://taylor.town

wcarss · 3 years ago
> People trick themselves into thinking they understand something, until they start writing. Deep writing makes it extremely clear when you have no idea what you’re talking about.

This often actually stops me from writing. A short ways in, I realize I have no clue what's really going on. I start reading to learn more, then I either get discouraged by the complexity of it, have a crisis of confidence, or plain run out of time, and fail to ever come back to complete a post about that specific topic.

rob74 · 3 years ago
Regarding your first point - I once found the solution to a problem I had (I forgot what it was exactly) by starting to write a StackOverflow question. Similar to a blog post, this forces you to explain the problem to yourself first before explaining it to others, and that leads to better understanding.