« Oatmeal

Tagged "how-to"

Follow this tag

I created a tag-specific rss feed for my blot.im site, and you can too!

I’ll be the first to admit that I post a lot of disperate stuff to my website. Maybe folks don’t wanna follow it all? Maybe you just wanna follow my link log posts? Now you can!

I’ve added the ability to subscribe to rss feeds for posts with a specific tag. From any tag page, you’ll now find a link that (as of this moment) says Follow this tag.” Clicking that will expose the tag-specific rss feed.

Do you use blot? Wanna do the same?

3 easy steps:

Step the first

Create a new view to use for the rss feed. I called mine tag.rss.

Step the second

Paste the following code into the newly created view.

Step the last

Access the new view, someurl.com/tag.rss?name=pineapple, where pineapple is any tag you’ve applied to content on your site!

Now that you’ve got a working tag-specific rss feed, expose it to your readers somehow.

As always, huge shoutout to David, the mastermind of blot.im.

Of note: this functionality is currently undocumented and could change down the road.

In reply to: How to Pick a Career (That Actually Fits You) - Wait But Why

When scientists study people on their deathbed and how they feel about their lives, they usually find that many of them feel some serious regrets. I think a lot of those regrets stem from the fact that most of us aren’t really taught about path-making in our childhoods, and most of us also don’t get much better at path-making as adults, which leaves many people looking back on a life path that didn’t really make sense, given who they are and the world they lived in.

Wait but Why is one of my favorite blogs. This post really resonated with me, because I’ve been thinking through a lot of this sort of thing lately.

My major critique of the post, however, is that it is wicked focused on you, whomever you may be, as an autonomous, singular unit. Solo. The Yearning Octopus” doesn’t take into account the other creatures and tentacles in the mess. Sometimes other folks’ yernings need to be considered and prioritized over your own when making career choices. This isn’t a bad thing, just something that felt missing from the piece.

How-to micro.blog, a micro.guide

I’m completely smitten. I’m in love with micro.blog. I’ve been using it for nearly a year and am more or less off of all other social media. I think micro.blog made me a developer. Before micro.blog came around I was a full time product designer and project manager, then micro.blog came along and I started hacking on my own CMS. Now I’m a full time PHP developer!?

To start

What is micro.blog?

At first glance micro.blog is like Twitter — a micro blogging service (clever name, eh?). But that isn’t all.

Micro.blog is both a micro blogging service and a blogging platform. What does this mean?

From a practical standpoint, this means that micro.blog users can post short, tweet-like posts, and longer wordpress-y posts…and photo posts (a la Instagram).

Users can also reply to one another, building threaded conversations starting from some initial post.

Quick recap

Micro.blog is a (micro)blogging service. With it, users can post short, tweet-length posts, photos, and long-form blog posts.

How-to

This is where things start to get interesting! Micro.blog is different from most any other service (that I’ve ever encountered) on the internet in that it isn’t a silo.

To use micro.blog you do indeed need to register an account (just an email, no password necessary).

(ノ◕ヮ◕)ノ*:・゚✧

After registering you’ve got to make a choice (a choice that you can change up at any time) — where do you want your content to live?

Brief digression

In the world of Facebook and Twitter you don’t choose where your content (posts, photos, comments, replies, etc.) are stored. They’re stored on Facebook/Twitter’s servers. Therefore, they own” your content. And your content becomes something they can mine.

Micro.blog is different. Your content lives wherever you want it to. As long as your content is accessible via RSS or JSON Feed, micro.blog can work with it.

Granted, there is a discussion to be had about data mining RSS feeds…but that’ll wait for another day.

How-to, continued

A micro.blog user-account is really just 1 or more RSS/JSON feeds all streamed through a single spot.

It allows you to aggregate RSS feeds into a single social feed” that represents you.

SO — back to that choice: where do you want your content to live?

Because it is also a blogging platform, micro.blog can host your blog for you for $5/month.

Alternatively, you can host your content elsewhere (e.g. using wordpress, tumblr, hugo, jekyll, coleslaw, etc.), and just add the RSS/JSON feed from that externally hosted blog to your micro.blog account. BOOM!

Up and running 🏃‍♀️💨

But how do you post?

Well — if you’ve opted for a micro.blog hosted blog you can post directly through the micro.blog website, or by using the micro.blog iOS or macOS apps, or even by using the dedicated photoblogging app, Sunlit 2.0.

If you’ve opted for a wordpress site, you can also create posts using the micro.blog iOS or macOS apps, and Sunlit 2.0, too! They’re interoperable 🕺

BUT WAIT!!! There’s more! All of the aforementioned apps (micro.blog iOS, macOS and Sunlit 2.0), are also micropub clients, so you can post to absolutely any micropub enabled website using them (that, however, is a longer discussion, so not fully explored in this here post).

Some closing notes

…this post ended up being a bad how-to” guide, and isn’t really all that micro in length 🤷‍♀️ 🌮

Micro.blog is young and still growing. It is by no means perfect, but @manton, @macgenie and co. are doing an awesome job on both the technical, and (more importantly) the social front. They’re doing a lot of really solid work building the community, striving for inclusivity, and thinking through design choices at these early stages that could have major ramifications down the road.

There can be a bit of a learning curve to get up and running with micro.blog, but, I’ve found the community to be wicked helpful, and they’ve got a great help blog that I imagine/hope will continue to grow, and become the go-to repository for all questions micro.blog.

A year with the IndieWeb

I’m approaching the 1 year anniversary of my being all in on the IndieWeb! NO REGRETS!

To celebrate, I thought I’d go crazy and write a brief description of what I think the indeiweb is, and how I IndieWeb.

What is the IndieWeb?

People

First and foremost, the IndieWeb is people — a really great group of people. I haven’t found a more welcoming group of folks online. I feel wicked lucky to have found this community, and to engage with it on the daily.

Standards

On a technical level, the IndieWeb is a collection of protocols and standards, namely:

  1. IndieAuth
  2. Micropub
  3. Webmention
  4. RSS
  5. Microformats

Separately, each of these is a powerful tool of the internet. Combine, they’re a nearly unstoppable, Voltron-style robot of webby-social-goodness.

  • IndieAuth turns a domain name into your IndieWeb identity (particularly when paired with h-card markup)
  • Micropub gives you a flexible way to create all sorts of content
  • Webmention and RSS allow you to connect with, respond, and subscribe to other IndieWeb folk
  • Microformats guarantee everyone is speaking the same language (at least on a machine-readable level)

NOTE: there are many other standards at play within the IndieWeb community, but I feel that this group make up the backbone of the IndieWeb.

How do I IndieWeb?

In a word: sloppily.”

But, it is getting better every day.

I started my IndieWeb journey using wordpress, but wordpress and I did not and still do not get along, so, I rolled my own IndieWeb CMS (which I will one day clean up and open source).

I call my CMS Pneumatic Post, and I think of it as less of a CMS and more of an IndieWeb micro-service. It has a couple moving parts:

  • Micropub and media endpoint
  • Display layer
  • RSS feed(s)

I post to my website using either Quill, Omnibear, the Micro.Blog macOS app, the Micro.Blog iOS app, Sunlit 2.0, or Indigenous. Each of these is a micropub client, so all play nicely with my website’s micropub endpoint.

My site currently supports a couple different posting contexts, namely titled posts, notes, replies, likes, and because I have a media endpoint in place, photos. I haven’t yet enabled any other posting contexts because my bases seem pretty well covered by this group.

When I post a like or reply-type post, my micropub endpoint automatically sends the liked or replied-to link a webmention, using telegraph.

I rely on brid.gy and webmention.io to handle all incoming webmentions. I don’t currently store or cache received webmentions, I just display them. Thanks to micro.blog, however, I’ve been having heaps of great webmention-fueled conversation, so I’m thinking I should build a way of storing incoming webmentions, rather than relying wholly on webmention.io.

The last bit is RSS. My site also supports a malformed JSON Feed, but I keep that hidden for the time being, since it relies on unsupported features at the moment and is generally a hot mess. My site spits-out two different RSS feeds, an easily discoverable public facing one that is just a stream of all content posted to my site, as well as a feed of all incoming webmentions. This means that the bulk of my IndieWeb-life is managed through an RSS reader…which is how I like things to be.

That, in brief, is how I IndieWeb.

The future!

What does the future hold? Well, for one, I’m most certainly gonna keep on keeping on as I have been, because I’m 100% in love with the IndieWeb and the IndieWeb community.

I recently stood up my own instance of quill, and imagine I may do some more things like that.

My BIG task is to clean up Pneumatic Post and open source it for others to use. My intention is that Pneumatic Post be as EASY as possible to get up and running with. I tried, and I’ve seen others try to get into the IndieWeb using wordpress, and it works, but there is a bit of a learning curve at times.

I’m also keeping an eyeball on projects like @dgolds nanopub and @hjertness micrpub. I think static sites are the bee’s knees, and I would love to be able to post to one using micropub.

The biggest frustration I have with Pneumatic Post at the moment is search. It sucks. because all of my content is stored as flat files (and there are a LOT of them) there isn’t a great way to index all the content. At the moment I search my past posts with either DuckDuckGo’s site search or JavaScript (I’ve played with both lunr.js and datatables). Neither option is great. I’ve started a project that I dream will become the go-to answer for everyones’ IndieWeb searching needs…but solr is a wee bit tricky…and I’ll admit that I’m a bit out of my depth. In the meantime, I think I may just run a little database alongside my flat files and search with good old fashioned SQL queries.

Finally, I’d very much like to attend an IndieWebCamp, and, host a Homebrew Website Club. From the digital to meatspace.

In conclusion

Do you IndieWeb? Do you want to IndieWeb?

I’d love to talk IndieWeb with you.

Sincerely and thank you kindly,
Eli

#indienews