Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PR/Issue driven blog posts #5

Open
0xdevalias opened this issue Jun 1, 2019 · 1 comment
Open

PR/Issue driven blog posts #5

0xdevalias opened this issue Jun 1, 2019 · 1 comment

Comments

@0xdevalias
Copy link
Owner

0xdevalias commented Jun 1, 2019

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):

  • Todoist + related comments
  • text files on my computer
  • open chrome tabs (be it on computer, mobile, bookmarked, 'slept', etc)
  • emails

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:

  • Stack Overflow
  • work blogs/issues
  • etc

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:

  • main post on my blog
  • crosspost this to medium
  • crosspost this to linkedin article + post about it
  • share on twitter
  • maybe share on facebook

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
Copy link
Owner Author

@0xdevalias 0xdevalias pinned this issue Jul 20, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant