0xdevalias / devalias.net

Source for devalias.net
http://www.devalias.net/
49 stars 10 forks source link

PR/Issue driven blog posts #5

Open 0xdevalias opened 5 years ago

0xdevalias commented 5 years ago

I wonder how 'PR-driven blogposts' would go I tend to be good at doing the GH PR deep explores of things (eg. 1, 2, 3) and gathering/etc but then i never get around to finishing any posts because i did the interesting bit

i could have the PR as the WIP placeholder/background context of it, and then 'compile' that into a final blog (either manually, or by reference), and maybe dump the contents of the PR into .md in my blog repo for future posterity as well

I find I often keep arbitrary scattered 'half-finished' notes about things in various places, that often don't provide much value (when even in their half finished state, they could):

Other times I end up doing quite a decent deep-dive/research to solve a problem, but then move on without capturing that knowledge well for future posterity:

It often seems that my main barrier to entry is the 'perceived effort' of getting started on a blog post, and having to 'do it well' (eg. see it through to completion) before it adds value. But in reality.. just surfacing those half finished things would be potentially useful to others, and potentially help motivated me to keep working on them/finish them due to reducing that 'barrier to entry'. Also, if I know I can just throw some half finished thoughts/ideas down and not have to 'perfect them', then i'm more likely to do it.

Could have a GitHub repo (either this one, or dedicated) for these WIP things. Perhaps a new issue/PR tagged a certain way becomes a WIP blog post. Some automation could watch for updates to comments/issues/research and commit them into the git history for posterity (so we aren't tied to all our info being locked in to GitHub/etc)

These WIP posts/research could be surfaced somehow on my website, but in a way that doesn't 'clutter' the fully written posts too much.

When it comes time to 'finally publish', we could potentially either create an automated post, or at least provide easy references back to all of the research/etc that went into building the post. Perhaps by using branches/specific naming we can keep things clean/easy to follow in the git history.

When posting a 'final blog', it would be nice to automate some of the crossposting type 'social discovery' stuff. Normally this would entail:

On the topic of cross posting.. it might make sense to capture 'small useful chunks' of knowledge along the research journey and encode them into Stack Overflow questions (for visibility, future locatability, and also the associated potential points/cred). There seems to be an API, so maybe we could automate some aspect of it (or have them feed back into this system)? That could then make this 'flair' badge more useful:

profile for Glenn 'devalias' at Stack Overflow, Q&A for professional and enthusiast programmers

0xdevalias commented 4 years ago