About Me

https://foreverliketh.is/blog/about-me/

3rd Ever Blog Post Dance, LESSSGO. This one's quite a bit different, but hopefully it serves its purpose.

#blog #indieweb #hugo #self #meta #art #identity #privacy

I love that #Micropub (via #Indiekit) provides a standard, open API to post to my own site and syndicate to services like Mastodon. But I think I’ve tried all the Micropub clients out there, and none is anywhere near as a nice as, for example, using @marsedit to post to WordPress. #indieweb could really use a killer app in the authoring tool space. #POSSE

I was able to setup tmichellemoore.onmicrosoft.com. That was only a partial success. I installed the SharePoint Online Management Shell using Homebrew. But I don’t exactly know how to use it. 🙂 I know how to use DOS so it probably is similar. There is an ominous message stating that this doesn’t work with a Mac. So this project may need a PC. Day 24 of 100 #100DaysofIndieWeb, #IndieWeb, #ProjectJournal, #SharePoint: https://tmichellemoore.com/?p=152469

Imminent end of free use^1 of the Twitter API likely also means the end of free Log in with Twitter^2 delegated signin service^3.

If you use [Sign in with Twitter]^4, consider replacing it with Web sign-in^5, implementing #RelMeAuth^6 & #IndieAuth^7 (OAuth for the #openWeb^8) ASAP!

If you already have your own domain (got get one^9), add a link from your home page to your GitHub profile with rel=me^10, and then test it by using your domain to sign-in to:
* https://indielogin.com/
* https://indieweb.org/

Any challenges or questions? Ask in #IndieWeb chat: https://chat.indieweb.org/dev


This is day 27 of #100DaysOfIndieWeb #100Days

← Day 26: https://tantek.com/2023/032/t1/years-relmeauth-replace-openid
→ 🔮


^1 https://www.theverge.com/2023/2/2/23582615/twitter-removing-free-api-developer-apps-price-announcement
^2 https://indieweb.org/Log_in_with_Twitter
^3 https://indieweb.org/silo_sign-in
^4 https://indieweb.org/Log_in_with_Twitter#Button
^5 https://indieweb.org/Web_sign-in
^6 https://tantek.com/2023/032/t1/years-relmeauth-replace-openid
^7 https://indieauth.spec.indieweb.org/
^8 https://indieauth.net/
^9 https://tantek.com/2023/004/t1/choosing-domain-name-indieweb
^10 https://indieweb.org/How_to_set_up_web_sign-in_on_your_own_domain#How_to_setup_RelMeAuth
#RelMeAuth #IndieAuth #openWeb #IndieWeb #100DaysOfIndieWeb #100Days
Screenshot of a website with a header for "8 webmentions" with "6 likes and reposts" below it with 6 avatars. Below that is a webmention of type mention with the first 280 characters from a post.

If you've seen my blog post about creating pixelated rounded corners with CSS clip-path (https://lukeb.co.uk/blog/2022/01/17/pixelated-rounded-corners-with-css-clip-path/), you'll have seen my little embedded demos.

A lot of folks use 3rd party widgets from sites like Codepen to do this, but I wanted to have it as part of my site, so I built it into my @eleventy site.

I've now turned it into a plugin so you can use it on your own site!

Code: https://github.com/CodeFoodPixels/eleventy-plugin-embedded-demos/
Example: https://11ty-embedded-demos.netlify.app/

#WebDevelopment #Eleventy #11ty #IndieWeb

Just FYI https://watzek.dev is now powered by @eleventy version 2 (beta 😅 ) and @vite.

The only complicated thing was switching to Vite because of how my previous webpack build was set up. The Eleventy Vite plugin https://github.com/11ty/eleventy-plugin-vite does a great job combining both tools.

What tools do y'all use for you sites?

#indieweb #web #static

Yep. Sometimes my replies using Brid.gy linked to my #indieweb driven website don’t go through and I have to manually “push” them by logging in and forcing a new token to be created. I think they shortened the token TTL period drastically in preparation for the great “Cashening” of their API…

https://starrwulfe.xyz/t/3y8

#indieweb

Time for #FollowFriday!

If you are interested in the #IndieWeb I suggest you follow @voxpelli.

He is a developer who always have a lot of interesting opinions into various topics. He is also an overall kind and friendly person.

Do follow!

The upside to #layoffs is I should have some more time to work on side projects like building sites and #lego and getting involved with #indieweb / #SmallWeb.

The downside is that eventually I'll have to get another job or something. This was my first time with a real tech company and I sure got the full experience.

I wanted to change my SharePoint URL to my tmichellemoore.com URL or at least tmichellemoore. Well, to change a SharePoint URL it takes a lot of steps that I don’t do on a day to day basis. Day 23 of 100 #100DaysofIndieWeb, #IndieWeb, #ProjectJournal, #SharePointThe Steps Changing the site address would have been easier. Install Homebrew (whatever that is :-)) Install PowerShell (Mac Version) Changing the SharePoint Domain takes a few more steps. FAIL – The Custom… https://tmichellemoore.com/?p=152463

~ #webrings watch ~
Posting a new way to connect with the indie web every day!

Day #8: Fediring
https://fediring.net/

The Fediverse has a webring?! Damn straight. It's all thanks to @amolith
Take some time today to show him and it some #mastodon appreciation!

#webring #indieweb #website #yesterweb #web #webdev #smallweb

Tell me you're an #IndieWeb fangirl without saying you are. Me:

"OMG I CAN'T BELIEVE @kimberlyhirsh is in the Netherlands RIGHT NOW."

@jaredwhite @bridgetown have you thought about using webmention via https://brid.gy/about ?

that way, replies can go to masto, but you'll still get webmentions and ping backs from other places on indie web for free, and you won't be tied to a single platform on fedi!

#indieweb #indiewebsocial #webmentions #bridgyfed

@mledu Yeah I do see it happening. All I can say is as a reader, I'm so turned off by the bland content that I'm running away from Google results. I see a completely different content ecosystem currently developing. Currently, it exists in newsletters, substacks #Fediverse and the #IndieWeb . #Mastodon is part of this evolution.
There could be a time when there will be a content ecosystem for corporations/marketing and another one just for private individuals.

13 years ago today: created #RelMeAuth with @progrium.com, to replace OpenID 1&2 for *reasons*

* modest proposal: authentication using domain as identity, rel=me link to OAuth profile with rel=me link back^1
* @progrium.com suggested RelMeAuth name^2
* I agreed, and wrote up a draft algorithm^3

All on the same day. A few months later I wrote it up as a draft spec:
* https://microformats.org/wiki/RelMeAuth (could use some updates)
More updates and discussion:
* https://indieweb.org/RelMeAuth

See those links for RelMeAuth implementations in:
* PHP, Python, Node, Ruby, Go


RelMeAuth is simpler for both publishers & parsers (consuming code) than OpenID.

There are now more sites that support RelMeAuth (and the complementary IndieAuth) than OpenID (which is largely abandoned^4).


And today, @Github.com rolled out support for multiple rel=me profile links!^5

This means you can now use @Github.com’s OAuth (and their multifactor login etc.) to authenticate as your own domain via RelMeAuth on even more services.

E.g. see my profile https://tantek.com/github (not a typo^6). The left sidebar links to my personal site, Twitter, and https://micro.blog/t all with rel=me markup.


This is day 26 of #100DaysOfIndieWeb #100Days

← Day 25: https://tantek.com/2023/029/t1/indieweb-beyond-blogging
→ 🔮


^1 https://tantek.com/2010/032/t5/modest-proposal-authentication-oauth-twitter-rel-me
^2 https://twitter.com/progrium/status/8521001762
^3 https://tantek.com/2010/032/t6/relmeauth-oauth-rel-me-auto-fallback-authentication
^4 OpenID 1&2 were abandoned for OIDC (OpenID Connect), a supposed update/replacement, despite dropping the goal of domain as identity, the use-case for OpenID in the first place, so the #IndieWeb picked up that use-case with RelMeAuth & IndieAuth.
^5 https://hachyderm.io/@nova/109790530971147702
^6 https://tantek.com/2022/144/t1/redirected-github-ownyourlinks
#RelMeAuth #100DaysOfIndieWeb #100Days #IndieWeb

Being able to add four additional rel=me links to your Github profile is a game changer for people that mess around with developing #IndieAuth apps locally. #IndieWeb #RelMeAuth

https://hachyderm.io/@derekprior/109790473003989772

Just want to say that while my posts tend to skew #IndieWeb & #Fediverse I do not think that folks that work in companies like #Google #Facebook #Twitter & other corporate-owned #SocialMedia platforms are evil folks (Most of them, anyway!).
I once worked for a #Malaysian newspaper with such a rep that when I told people I was working there, they always make a point to tell me they've stopped reading my paper. 🙃

I know what it's like to be tarred with the same brush.

According to Susan and James Robertson in Mastering the Requirements Process, Requirements can be Functional and Non-Functional. “Functional requirements specify what the product must do. And they are the reason for its existence.” They define “non-functional requirements as the properties that your product must have.” These make the product .... https://tmichellemoore.com/?p=152452

Day 22 of 100 #100DaysofIndieWeb, #IndieWeb, #ProjectJournal, #ProjectManagement #WordPress #BusinessAnalysis #Requirements