Blog about what you've struggled with
jvns.ca
jvns.ca
1) I actually give a damn about what I’m writing about, since I had to scrape the brains off of my skull for at least a few hours to figure it out and implement it.
2) I know what to write, since I just went through it, know why I did, and what it’s value was (for me, at least).
3) Since it took me so long, the answer probably isn’t available, or at least easy to find, online, so others are more likely to benefit from it.
Ancient greybeards went through what you went through so long ago they've forgotten it. New perspective is valuable
e: of course don't rely on it for income. As soon as your post becomes popular the spam blogs rewrite it and outcompete you on SEO. Got a couple months rent out of Windows 8 wifi randomly disconnecting :)
Hmm this code looks stupid, why did I write it... *checks old post from the archive* Oh right that's why..
When I review a new technology for an article, it's the ugly places that make good content.
Often things are easy, because the docs of new tech are just horrible.
But I'd even go a step further. When you build a product, look at the things that are hard or solved in an insufficient matter. That's where you get your USPs.
It's a fascinating & interesting ultra-short thing to share! I love it a lot, really interesting connection to folks, to keep tabs on where-abouts they are, what they are up to, while not requiring long posts.
I also find these types of posts more compelling when the struggle or the solution is non-obvious.
- To know what I think. Formulating or explaining something in writing makes me think it through really carefully.
- Sharing. Sometimes there are ways of working I think are really helpful, but maybe not so well known.
- Venting. From time to time there are things that annoy me, or ways of working that I don’t like. Then I can write a blog post and argue how things should be instead.
- To learn. In general, I like to discus my posts in the comments and in forums. The only exception is when people resort to insults instead of discussing the merits of the ideas (happens occasionally). But if there is a healthy discussion I usually learn something new.
- To remember. When I read a book on programming or take a MOOC course, I usually write a review of it. Knowing that I will write a review makes me learn the material much better .
- Archive. My blog has also become a nice archive that I can refer to.
- Visibility. Having a blog helps your identity on the web.
- Thrill of having readers. Something I didn’t expect when I started blogging was the thrill of having people reading (and liking) what I write.
More details here: https://henrikwarne.com/2017/11/26/6-years-of-thoughts-on-pr...
Sometimes the barrier to blogging is the technology. Ugh.
We also only add images to posts if it's absolutely necessary. We probably get less engagement than we would if we had high-quality imagery, but we have wayy more engagement than if we didn't write at all.
I never got around to actually writing much and so it never saw much use, but I've been thinking about reimplementing this idea lately.
Maybe a few lines of code and template work would let you add a custom template that would automatically add a folder worth of images.
lol
I've been working on making this the less-cumbersome approach for my own Jekyll site: https://github.com/okeeblow/DistorteD
Basically, I think the best workflow may be snipping whatever is on screen, then pasting it into the markdown. The Typora software benrbay posted in a sibling comment actually seems to fit the bill very well. Thanks for that!
Writing about your struggles is a fine way to engage with it and be thoughtful about it - but this is the case because struggle and reflection is just fundamentally valuable.
It is a good plan. Quite often, i'll come across something that wasn't quite documented or posted about yet and it truly is a golden opportunity to blog about something unique that is useful, as well as actually help others that come across the same issue.
Haven't even tried to write one in almost two weeks. Always such a struggle.
It's even worse when I try to make them public blogs, though. Haven't had one of those in many years, yet I've written about 300,000 words in my personal journal over the past 5 years.
I did start work on trying to retroactively rework some as a blog, but that stalled and I never made the site public.
OP author of the article we're reading about here is not a super great writer, but better than most and has actually learned the most important lesson of business presentation: (1) tell'em what you're gonna tell'em, (2) tell'em in more detail, and then (3) tell'em what you've told'em in summary.
you can read the first paragraph of this blog post and know what it's about. If you're interested, read the rest, and if you're not, you haven't wasted your time because you got the point of it.
I think she is. (A super-great writer.) One of my absolute favourites.
I envy people who enjoy writing and I see a tremendous value in writing but if you don’t enjoy it I don’t think it’s worth to force yourself.
Experts make youtube videos. And this is great because I want to hear from them. But I also really wish I heard more from regular schmucks like me. Not just to get layperson advice but to see that indeed it's not that special a task. "If this guy can do it I sure can."
I like more tech blogs like that. "Some Noob's Guide to a simple but functional compiler in Rust"
This will produce high bounce rates, and YT buries the content never to be recommended again.
You got me really excited when you said "the experts made it look easy but I discovered that..." Keep going. I want to hear more.
That's the videos I want.
The thought of blogging about what I struggled with is usually followed by - but you're not an expert in this domain; maybe your solution is actually wrong which means you'll be leading others down the wrong path or maybe it was a hack. I usually counter that thought by making sure that a blog post would clearly show that I'm not an expert in that domain and that I'm simply documenting my experience (sometimes, you're just looking for a hack to get you over a hump so you can ship and then you can come back later and build a more robust solution)
Almost every time I search for the answer to a question, all I find are SO/forum/reddit posts by people who clearly have no idea what is going on, but think they do.
The whole web sometimes feel like a giant pile of ignorance, created by people looking for prestige, jobs or just ad money.
So, if I am not an expert in a domain (i.e., amongst the very best), and cannot be certain that what I believe to be true is actually true, why should I blog at all? Why add to the ignorance manure?
I wish this cult of self-expression will die down already. I wish people start listening and thinking, instead of just waiting for their chance to talk.
So while creating noise is necessary, there is value to curation.
I'm not really a blogger, but I have written and posted stuff I found hard or interesting, like documentation for my self. I reffer to it occasionally too. Idk if any readers got anything out of it. People seemed to like it. I did find that worthwhile though.
It's hard to present a universally right answer in tech (or in general), it's not hard to know when you chose wrong answer, and going over it can teach others how to identify the right one and show that you're capable of growth
Years ago I purchased a laptop with two SSD hard drives RAID'd together at the factory. Of course, it came with Windows; I wanted un-RAID'd SSD hard drives and to install a flavor of Linux on the Primary. Some flavoring to the problem was that [IIRC] at the time there was a BIOS vs UEFI "Linux situation" with this type of setup, which this laptop was in the middle of.
So I went searching around for a solution. I ended up quilting together a solution from three different forum//blog posts and tested it out. I ended up writing myself a working procedure for this quilted solution because for me and this laptop was apparently just a bit different to need all three together in a particular order to work at the time.
Laptop still works [after numerous Linux-flavor OS installations] except for a hardware-level dead right speaker [not sure if my fault or just wear-and-tear over the years].