stadeus
  • Login
Show Navigation
  • Public

    • Groups
    • Recent tags

Notices tagged with 100daysofindieweb, page 3

  1. Tantek ()'s status on Wednesday, 11-Jan-2023 02:59:00 EST Tantek Tantek
    Once you have a domain^1, and connect it to an #IndieWeb service like https://micro.blog, or a https://indieweb.org/CMS on https://indieweb.org/web_hosting, you can focus^2 on your writing.

    Or if you enjoy #webDevelopment and want to build (option three^3), use developer services to more rapidly add IndieWeb building blocks^4 to your site so you too can focus on creating & owning your content^5.

    Here are some of the most common and popular developer services:
    1. Webmention sending: https://webmention.app/ by https://remysharp.com/ (@rem@front-end.social), or https://mention.tech/ by https://kevinmarks.com/ (@kevinmarks@xoxo.zone)
    2. Webmention receiving: https://webmention.io/ (I use this) by https://aaronparecki.com/ or https://webmention.herokuapp.com/ by https://voxpelli.com/ (@voxpelli@mastodon.social)
    3. POSSE & backfeed: https://brid.gy/ by Ryan of https://snarfed.org/ (@schnarfed)
    4. ActivityPub federating: https://fed.brid.gy/ also by Ryan. More on Bridgy & Bridgy Fed^6.

    Using a developer service to support IndieWeb protocols saves you time. You can also contribute to the community by filing suggestions for improvements, or participating on their GitHub repositories.

    If you prefer that your site not depend on any external services, you can do that too.

    Most of the above services are also open source that you can install and fully manage yourself. For example:
    * Webmention installable services: https://indieweb.org/Webmention#Publisher_Services

    Another option is to use one of many open source libraries to more rapidly implement support for IndieWeb standards^7. The wiki pages for each standard list libraries in a variety of programming languages, e.g.:
    * https://indieweb.org/Webmention-developer#Libraries

    If you choose the path of installing or building something new with libraries or by directly implementing an IndieWeb standard, be sure to test your implementation with its test suite, e.g.:
    * https://webmention.rocks/

    As a web developer, you can choose how much of your #IndieWeb support you want to implement yourself (and time to invest) vs build on the services, libraries, and other open source that the community has produced and is actively supporting.

    This is day 10 of #100DaysOfIndieWeb #100Days.

    ← Day 9: https://tantek.com/2023/009/t2/edit-reply-comment-update
    → 🔮

    ^1 https://tantek.com/2023/004/t1/choosing-domain-name-indieweb
    ^2 https://tantek.com/2023/005/t3/indieweb-simpler-approach
    ^3 https://tantek.com/2023/003/t1/indieweb-path-chosen-why
    ^4 https://indieweb.org/building_blocks
    ^5 https://tantek.com/2023/001/t1/own-your-notes
    ^6 https://tantek.com/2023/008/t7/bridgy-indieweb-posse-backfeed
    ^7 https://spec.indieweb.org/
    Wednesday, 11-Jan-2023 02:59:00 EST from tantek.com permalink

    Attachments

  2. Tantek ()'s status on Tuesday, 10-Jan-2023 01:44:00 EST Tantek Tantek
    Sometimes it’s the little things, like editing a post. Edit a reply, see a comment update on another post.

    From day 5 (https://tantek.com/2023/005/t3/indieweb-simpler-approach)
    * Can I edit my post after publishing?

    Whether a tweet or Instagram photo, the answer is no.^1

    Blogs and websites have had editing capabilities since the start.

    However, no site is an island, it's a *web* site. Interlinked.

    We expect edits on one site to show up when embedded or syndicated on other sites.

    #Webmention provides the ability for cross-site comments, and unlike the "one-off" prior protocols of Trackbacks & Pingbacks^2, when you update a cross-site comment, by resending a Webmention, the other post updates its copy of your reply: https://www.w3.org/TR/webmention/#sending-webmentions-for-updated-posts

    If you delete a reply, by resending a Webmention, the other post can delete its copy (or mark it as deleted) https://www.w3.org/TR/webmention/#sending-webmentions-for-deleted-posts

    Similarly, the #ActivityPub protocol specifies update & delete capabilities, as implemented by #Mastodon and others.

    #BridgyFed (https://fed.brid.gy) bridges (as the name says) these two protocols, which enables the following interactions.

    #IndieWeb post -(Webmention)-> BridgyFed -(ActivtyPub)-> Mastodon displays post

    and then this:

    IndieWeb updated post -(Webmention)-> BridgyFed -(ActivtyPub)-> Mastodon displays updated post

    This works for replies to toots as well:

    IndieWeb reply to toot -(Webmention)-> BridgyFed -(ActivtyPub)-> toot displays reply

    and subsequently:

    IndieWeb updated reply -(Webmention)-> BridgyFed -(ActivtyPub)-> toot updates display of reply

    Thanks to these update protocols in Webmention & ActivityPub, and BridgyFed connecting them, after adding “forward-in-time” links (https://tantek.com/2023/006/t1/forward-in-time-links) I was able to resend webmentions for my previous #100DaysOfIndieWeb posts, and have those forward links show up wherever my posts were already displayed on Mastodon.

    Posts interlinked with replies interlinked with protocols interlinked.

    This is day 9 of #100DaysOfIndieWeb #100Days.

    ← Day 8: https://tantek.com/2023/008/t7/bridgy-indieweb-posse-backfeed
    → 🔮

    ^1 The ability to edit tweets has literally been the most requested feature on Twitter since perhaps its launch. Last year, paid Twitter “Blue” accounts finally got the ability to edit tweets, sort of: five times within 30 minutes of posting. Too little, too late.
    * https://techcrunch.com/2022/10/03/twitters-edit-button-is-rolling-out-to-blue-subscribers-in-canada-australia-and-new-zealand/
    * https://blog.hootsuite.com/can-you-edit-a-tweet/
    * https://www.pcmag.com/news/twitters-edit-button-is-coming-soon-for-paid-users
    * https://www.macrumors.com/2022/10/06/twitter-edit-tweet-option-united-states/
    * https://9to5mac.com/2022/10/06/twitter-rolling-out-edit-button/

    ^2 Pingbacks were originally (and for many years) only implemented as one-off cross-blog interactions. One-time, uneditable. Pingbacks (and Trackbacks before them) were notoriously ugly when they showed up on blogs, listed & displayed as a separate thing (never tie presentation to the name of a protocol) with cryptically elided summaries: https://indieweb.org/pingback#Poor_display.

    It took over 10 years since being specified (2002) for the IndieWeb community to re-use pingbacks for actual comments across sites: https://tantek.com/2013/113/b1/first-federated-indieweb-comment-thread separating presentation & UI from the protocol.

    This separation of concerns approach evolved into the Webmention specification, separating the protocol from the display of comments, likes, reposts, and other social web https://indieweb.org/responses.
    Tuesday, 10-Jan-2023 01:44:00 EST from tantek.com permalink

    Attachments

  3. Tantek ()'s status on Sunday, 08-Jan-2023 23:43:00 EST Tantek Tantek
    11 years ago today, Ryan Barrett (https://snarfed.org/ @schnarfed) launched Bridgy (https://brid.gy/) to copy #socialmedia replies as comments on original blog posts.

    This meant those of us building #IndieWeb sites could use a service for that functionality, instead of having to write code ourselves, for each proprietary API.

    When a few of us originally started syndicating to silos (https://indieweb.org/POSSE), and sometimes reverse-syndicating replies (https://indieweb.org/backfeed), we had to write custom code to do so, calling each social media API (like Twitter) both ways.

    Bridgy alleviated some of that burden, and over time added support for more silos, sometimes dropping support when they were shutdown (Google+, Buzz) or scuttled their APIs (Facebook).

    While Bridgy started only with backfeed as a service, it eventually added publishing support, POSSE as a service.

    Even though I already had code working to POSSE text notes to Twitter, when I added photo posting support to my site, rather than write more code to call Twitter’s API, I started conditionally using Bridgy Publish to POSSE my photo (and video) posts.

    In 2017, Ryan launched Bridgy Fed (https://fed.brid.gy) which he has substantially improved in the past few months.

    I and many others now use Bridgy Fed to broadcast to & interact with Mastodon (and other ActivityPub) servers, without having to write any ActivityPub, Webfinger etc. code ourselves.

    https://tantek.com/2022/301/t1/twittermigration-bridgyfed-mastodon-indieweb

    Every user of Bridgy Fed gets a nice dashboard for notifications and activity. Here’s mine: https://fed.brid.gy/user/tantek.com

    Bridgy is a great example of a project that was started to fulfill a personal need (https://indieweb.org/make_what_you_need), growing to support broader community needs.

    Read more about Bridgy & Bridgy Fed:
    * https://indieweb.org/Bridgy (including Publish)
    * https://indieweb.org/Bridgy_Fed
    * Launch post: https://snarfed.org/2012-01-08_bridgy_launched

    It’s this hybrid of encouraging personally relevant work and community contributions that makes the #IndieWeb community special.

    Yes there is a focus on greater independence with your personal website. However we can all do more by working together.

    We achieve more independence, more quickly, by collaborating in community.

    This is day 8 of #100DaysOfIndieWeb #100Days.

    ← Day 7: https://tantek.com/2023/007/t2/more-100daysofindieweb-projects
    → 🔮
    Sunday, 08-Jan-2023 23:43:00 EST from tantek.com permalink

    Attachments

  4. Tantek ()'s status on Sunday, 08-Jan-2023 02:59:00 EST Tantek Tantek
    There are more 2023 #100DaysOfIndieWeb projects, you should check them out:
    * https://tmichellemoore.com/blog/tag/100daysofindieweb/ (@tmichellemoore@mastodon.social)
    * https://crowdersoup.com/tags/100days (@CrowderSoup@hachyderm.io)
    Got one? Reply and I'll add it.

    You can (re)start a #100Days project any day. While continuity is nice, you can take breaks. As https://kevinmarks.com/ (@kevinmarks) said in #IndieWeb chat:
    *  https://indieweb.org/life_happens and should take priority over artificial deadlines.

    It all started back in 2017 when https://aaronparecki.com/ did the first #100DaysOfIndieWeb project:
    * https://aaronparecki.com/tag/100daysofindieweb
    * @100daysindieweb

    Want to start one of your own? See past & present IndieWeb related 100 days projects for ideas & inspiration:
    * https://indieweb.org/100_days

    This is day 7 of #100DaysOfIndieWeb.

    ← Day 6: https://tantek.com/2023/006/t1/forward-in-time-links
    → 🔮
    Sunday, 08-Jan-2023 02:59:00 EST from tantek.com permalink

    Attachments

  5. Tantek ()'s status on Saturday, 07-Jan-2023 02:59:00 EST Tantek Tantek
    https://dangillmor.com/ wishes for "forward-in-time links so we could read … his 2023 #100Days project, #100DaysOfIndieWeb … more easily from the beginning" https://mastodon.social/@dangillmor/109646621709452885

    Great suggestion Dan. Wish granted.

    On my #IndieWeb site, I control the user experience.

    Since 2010^1, I’ve had previous/next ( ← → ) temporal^2 navigation links on the top right of my post permalinks, across all posts (something I always wanted on my notes, and Twitter lacked)

    In 2018^3, I added similar ( ← → ) links on day archive pages, for previous/next days.

    Ideally I’d build similar automatic ( ← → ) links for each hashtag in a post, for the previous/next post with that same hashtag.

    OR for now I could manually add forward-in-time links to the bottom of my five previous #100DaysOfIndieWeb posts, and with each subsequent post, remember to update the previous one.

    So that’s what I did, am doing, per https://indieweb.org/manual_until_it_hurts.

    Previous #100DaysOfIndieWeb posts updated.

    This is day 6 of #100DaysOfIndieWeb #100Days, which is now a https://en.wikipedia.org/wiki/Doubly_linked_list

    ← Day 5: https://tantek.com/2023/005/t3/indieweb-simpler-approach
    → 🔮

    Previously, previously, previously:
    ^1 https://tantek.com/2010/032/t7/inventions-to-tweet-from-site
    ^2 https://tantek.com/2011/102/t2/navigation-arrows-back-past-forward-future-ui-pattern
    ^3 https://tantek.com/2018/308/t2/indiewebcamp-archive-navigation-day-archives
    Saturday, 07-Jan-2023 02:59:00 EST from tantek.com permalink
  6. Tantek ()'s status on Friday, 06-Jan-2023 02:59:00 EST Tantek Tantek
    The #IndieWeb approach *is* the simpler day-to-day approach.

    Once you setup your domain & provider (or host/CMS), you always know where to post.

    Your own site.

    Write first, defer "destination decisions".

    Create first, edit for audience(s) second.

    It’s refreshing & liberating.

    Whether text, photos, videos, podcasts, brief thoughts, thinking out loud, a considered essay or “thought piece”, or replies to any of the above, start with your own site.

    Why burden yourself with having to decide what to post based on:
    * Will this fit in 140^H^H^H 280 characters?
    * Or 500?
    * Does it need a title?
    * Will my photos/videos fit their aspect ratio limits?
    * Which four photos for this album? Or 10? What one aspect ratio to crop them all into?
    * Will my video fit in 15, 30, 90, or 140 seconds?
    * Will I upset Big Chad or be subject to selective enforcement of ever-changing policies?
    * Can I edit my post after publishing?

    By decoupling creating from “distribution”, or “audience”, or “reach”, or the size of someone else’s storage boxes, you are free to express your thoughts first, then optionally decide if you want to share them elsewhere and edit as necessary.

    If you do want to syndicate (POSSE) your post, then you can decide:
    * Where else to send your post
    * Is it worth your time to edit your post for any particular destination
    * … their content limits (number of characters/photos, or video length)
    * … their audience expectations or terms of service sensitivities

    Creating and editing are different mental tasks.

    Decoupling them makes posting easier and you can do a better job at both.

    You can defer destination decisions & editing to some point in the future entirely, when you feel it’s worth your time.

    You decide how and when to spend time creating vs editing. You are in control.

    This is day 5 of #100DaysOfIndieWeb #100Days
    Day 4: https://tantek.com/2023/004/t1/choosing-domain-name-indieweb
    Friday, 06-Jan-2023 02:59:00 EST from tantek.com permalink
  7. Tantek ()'s status on Thursday, 05-Jan-2023 02:59:00 EST Tantek Tantek
    Choosing a domain name is a key step toward getting your own #IndieWeb site. Like choosing an account name (chat, email, Mastodon) but global, feels more personal, and like more of a commitment. Six tips:

    1. Use some form of your name (given & family), so you have a chance of having your site and posts show up when people search for you
    2. Or a made-up nickname that fits you now and into the future
    3. Something easily memorable, speakable, & spellable to better tell people in-person or on the phone (i.e. avoid "cute" or "weird" spellings like dropping vowels)
    4. Use https://domai.nr/ to quickly try variants
    5. Try to get a .com .net or .org, which are still seen as more legitimate. A .me is ok, as is your country/region (e.g. .us .uk .eu etc. see https://indieweb.org/ccTLD for more examples)
    6. Shorter is better for many reasons: https://indieweb.org/short-domains

    Once you find an available name, choose a domain registrar, which is like choosing a phone company, except there are more of them. Some recommendations: https://indieweb.org/personal-domain#Domain_Registrars

    Got questions, or want more tips & opinions?

    Ask in https://chat.indieweb.org/ — you’ll get a lot of sympathy & support as nearly everyone there has gone through this process, and many are eager to share their experiences to make it easier for new folks.

    https://indieweb.org/naming is hard, it’s ok to ask for help.

    This is day 4 of #100DaysOfIndieWeb #100Days
    Day 3: https://tantek.com/2023/003/t1/indieweb-path-chosen-why
    Thursday, 05-Jan-2023 02:59:00 EST from tantek.com permalink
  8. Tantek ()'s status on Wednesday, 04-Jan-2023 02:36:00 EST Tantek Tantek
    Is it hard to setup & use your own #IndieWeb site?

    Depends on the path chosen, and why.

    1 turnkey: get a https://micro.blog/ - easier than #Mastodon, works with
    2 #webdev: install a https://indieweb.org/CMS - needs tech knowhow
    3 builder: assemble https://indieweb.org/building_blocks as desired, experiment, iterate, and explore how deep the rabbit hole goes

    All paths share perhaps the hardest part:

    Picking a domain name. Next, tips for choosing one.

    This is day 3 of #100DaysOfIndieWeb #100Days
    Day 2: https://tantek.com/2023/002/t6/key-owning-notes-domain-name
    Wednesday, 04-Jan-2023 02:36:00 EST from tantek.com permalink
  9. Tantek ()'s status on Wednesday, 04-Jan-2023 02:36:00 EST Tantek Tantek
    Is it hard to setup & use your own #IndieWeb site?

    Depends on the path choosen, and why

    1 turnkey: get a https://micro.blog/ - easier than #Mastodon, works with
    2 #webdev: install a https://indieweb.org/CMS - needs tech knowhow
    3 builder: assemble https://indieweb.org/building_blocks as desired, experiment, iterate, and explore how deep the rabbit hole goes

    All paths share perhaps the hardest part:

    Picking a domain name. Next, tips for choosing one.

    This is day 3 of #100DaysOfIndieWeb #100Days
    Day 2: https://tantek.com/2023/002/t6/key-owning-notes-domain-name
    Wednesday, 04-Jan-2023 02:36:00 EST from tantek.com permalink
  10. Tantek ()'s status on Tuesday, 03-Jan-2023 02:59:00 EST Tantek Tantek
    The key to owning your notes is posting them with permalinks using a domain name you control. That’s it. https://indieweb.org/permalink

    There are many providers, like https://micro.blog/, that happily enable using your own domain name for everything you post.

    This gives you the ability to change your provider, while preserving your post permalinks. From the web’s perspective, your posts work just as they did before.

    You are in control.

    This is day 2 of #100DaysOfIndieWeb #100Days #IndieWeb. Day 1: https://tantek.com/2023/001/t1/own-your-notes
    Tuesday, 03-Jan-2023 02:59:00 EST from tantek.com permalink
  11. Tantek ()'s status on Monday, 02-Jan-2023 02:11:00 EST Tantek Tantek
    I am once again asking you to own your notes, rather than tweeting them into Big Chad's garage.

    Maybe you left the big garage and now toot in your neighborhood Chad's garage. It's still someone else's garage. https://xkcd.com/1150 #IndieWeb

    Maybe it was an easier first step to take. Time to take the next step, with your own domain, and a turnkey service like https://micro.blog/, or an https://indieweb.org/CMS if you prefer, or go full stack and make it yourself, using building blocks like https://indieweb.org/Indiekit. Just https://indieweb.org/start.

    This is day 1 of my 2023 #100Days project, #100DaysOfIndieWeb, posting an #IndieWeb encouragement, tool, or tip at least once a day for 100 days, to setup and use your own personal site instead of someone else's garage.

    In the theme of: https://indieweb.org/100_days#100_Days_of_IndieWeb

    Previously: https://tantek.com/2022/001/t1/12-years-notes-my-site
    Monday, 02-Jan-2023 02:11:00 EST from tantek.com permalink

    Attachments

  • After
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

stadeus is a social network, courtesy of blaise.ca. It runs on GNU social, version 1.2.0-beta4, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All stadeus content and data are available under the Creative Commons Attribution 3.0 license.

Switch to desktop site layout.