Blog: webmention

Happy Send A Friend Webmention Day (1-month late)

This post was written in en

I'm a bit late to Send a Friend a Webmention Day . A month late. I wanted to say hello and check in since it's been a busy summer! I hope you're having a great start to the fall.

Hello from San Francisco!

You all rock! 🤘🏽🤘🏽

Nick Simpson

Tracy Durnell

Benji

Angelo Gladding

Jo

Joe Crawford

Sara Jakša

Todd Presta

Reilly Spitzfaden

James G

Anthony Ciccarello

gRegorLove


Displaying Webmentions Extension for Datenstrom Yellow

This post was written in en

Screenshot

A screenshot of webmentions being displayed using the webmention extension for Datenstrom Yellow

The other night I was helping my friend Mani setup webmentions on his website since he is building his website and I was hoping to build something while I was helping him. He got me thinking, "I should really do something on your website with webmentions!" I also said to myself, "I will do something about it!" As cheesy as that sounds, it was a good motivational moment to get something done.

I guess that was the night to start back something I had the skeleton started, well at least partially. Sometime last year I started the skeleton.

Well I did it!

I built a extension displaying webmentions on my website. This is something I had started sometime last year and I finally got around to do it again. I actually had a repository for it on Github. Since I didn't touch it for so long, I had also noticed that Robert had make an issue on the repository asking if I had made the webmention extension working. Robert also uses Datenstrom Yellow He wrote this back in January.

I would like the IndieWeb, indieauth, webmentions, micropub, etc. to be more present in the Datenstrom community. I am hopeful that more people down the road will use Datenstrom and me more inclined to create more plugins for it..

The extension is made for the flat-file CMS (content management system) call Datenstrom Yellow or simply Datenstrom. This is the CMS of choise my personal website. For the longest time I had hard-coded (I'm phasing this out) the displaying of webmentions on my website since I wanted to have some implemention of displaying webmentions. Creating this extension may not be a big deal to others but I feel it's a big leap for me as I get more comfortable getting back into modifying the tools I use daily. I would like to help contribute more the the communities I participate in such as the Datenstrom Community. Creating this extension will help me give back and tippy toe back into the developmental world.

With that being said new to building extensions for a CMS. Having lingered this idea for some time, I took a look at the API. As I started to build this extension, Datenstrom provides good documentation overall. There are plenty examples to utiilize the API used to interact with the CMS. You would think that me using this CMS for so long I would be doing more with it? I guess I finally go the itch. I'm still learning the ins and outs of it as I get into the more advanced features.

The main files that make the extension work (GitHub Repo). So here is how it works!

  • extension.ini - tells Datenstrom what to do with the files and adds extension config paramenters to yellow-system.ini (config file for Datenstrom).
  • icon.css - A CSS file for Material Icons from Google Fonts.
  • webmention.css - A CSS file to style the webmention extension.
  • webmention.js- A javascript file to parse webmentions from webmention.io into HTML and it pulls the webmentions for the specific page you are on.
  • webmention.php - This tells Datenstrom how to interact with the API and how to activate the extension.

This extension is still a work in progress. There is so much to do still. Please bear with me as I make the code, especially the javascript, more readable and more optimized. I also know I repeat myself. It at least functions to get started. I'll be updating this code throughout the next few days and as needed down the road.

If you are interested in collaborating, I'd love to connect or simply create a pull request on the Github repository. Do you or someone use Datenstrom as the CMS of choice? I'd love to know!

To learn more about Datenstrom visit their website or the GitHub repository.

Also posted on IndieNews.


Liked: Finish Those Blog Drafts!

This post was written in en

Liked: Finish Those Blog Drafts! by Kelson Vibber image of keyboard

I have a bad habit of starting blog posts, getting 90% done, and then never finishing them. I’m trying to combat that by taking some advice I read* a while back:

Instead of saving a draft when you’re mostly done but not satisfied with the writing, schedule the post for a few days from now. If you really think of a way to make it better, you have time. If not, it was good enough and you actually got the piece out. I'm going to spend this weekend going through my drafts and just finish a bunch of them.

Many of us feel this way. It's even harder when it's been a while since I've touch some drafts. Some things seem out of context or the moment has passed.

This reminds me I need to setup the auto publish plugin for my website.


IndieWeb Carnival en Diciembre 2023 — Tradiciones y Celebraciones de Diciembre

This post was written in es

Las Tradiciones de Diciembre

Read this post in English.

Me encanta mucho el mes de Diciembre. Cuando se acerca la navidad, me gusta cuando hay nieve en el suelo. Me gustan las celebraciones y tradiciones en las que participó. Yo celebro tradiciones mexicanas y celebraciones estadounidenses. Yo vivo entre las dos culturas y crecí en los Estados Unidos y he vivido en México. En casa lo celebró como si estuviera en México.

Cada año es diferente. A veces estoy en Oaxaca durante el mes de diciembre y a veces estoy en Estados Unidos. Celebró ahí las tradiciones Mexicanas pero más precisamente, las tradiciones Oaxaqueñas. Me gusta ir a ver los bailes y los desfiles. Me gusta ir a los mercados de comida y probar todas las comidas deliciosas. Se nos hace agua en la boca.

Celebraciones Mexicanas:

En mi familia nos gusta mucho cocinar en casa. Hacemos muchos platillos tradicionales. Hacemos tamales de varios sabores, ponche mexicano, mole, pasteles, cocteles de camarón, y muchísimo más! No hay límite. En este mes, normalmente no comemos en la calle. ¡La comida en casa siempre es más rica!

En las noches siempre vemos unas películas de navidad. Nos gusta ver películas en Español. Cada año vemos Home Alone en español porque es muy chistosa. Simplemente estar juntos es importante. Podemos reír entre todos.

Siempre ponemos y arreglamos el árbol de navidad. Nosotros abrimos los regalos en la noche del 24 de diciembre. Siempre ha sido así.

Celebraciones Estadounidenses:

Siempre me reuno con mis amigos. Ahora que no vivimos en la misma región, es muy importante estar juntos. Hablamos como nos fue este año y que queremos cumplir para el año entrante. Algunas cosas que hacemos son casas de jengibres y tenemos una fiesta. Dependiendo como esté el clima, andamos en patineta o vamos al skatepark.

Lo que siempre me anima es la noche de programación. Hacemos un plan en que vamos a programar en una noche. Nos quedamos despiertos hasta la madrugada. Es algo muy bonito de programar algo juntos. Creo que este año vamos hacer un video juego. A ver como nos va.

Esto es mi respuesta al IndieWeb Carnival December 2023 — Holiday and December traditions ¡Muchas Gracias Jo! Todos pueden participar. Si deseas participar en el IndieWeb Carnival haz clic aqui para informarte.

Syndicated on IndieNews ES


IndieWeb Carnival December 2023 — Holiday and December traditions

This post was written in en

My December Traditions

Lea este artículo en español.

I really love the month of December. When the holidays approach, I get excited to see snow on the ground. There are so many celebrations and traditions that exist. For myself, I celebrate Mexican traditions and American celebrations. I live between the two cultures and grew up in the United States and have lived in Mexico. At my parents home, we celebrate as if we were in Mexico.

Every year is different. Sometimes I'm in Oaxaca during the month of December and sometimes I'm in the United States. We celebrate Mexican traditions there but more precisely, the Oaxacan traditions. I like to go see the dances and the parades. May I say it's heavenly go to the food markets and try all the delicious meals.

Mexican Traditions:

My family really likes cooking at home. We make many traditional dishes. We make tamales of various flavors, Mexican punch, mole, cakes, shrimp cocktails, and so much more. There's no limit. In this month, we don't normally eat out. Homemade food tastes so much better!

In the evenings, we relax and watch some holiday movies. We like to watch movies in Spanish, especially any of the classics. Every year we see Home Alone in Spanish because it's very funny. It hits differently in Spanish. Just being together is important. We can laugh as a family.

We do decorate our Christmas tree. We open the presents on the night of December 24. It's a traditon. It's always been like that.

United States Traditions:

I always make sure to meet up with my friends when I return to Nebraska. Now that we don't live near each other anymore, it's very important to be together when we are back in our hometowns. We check in with each other and see how our year went and what our goals are for the upcoming year. We build ginger houses and we have a party. What could go wrong? Depending on how the weather is, we're riding our longboards or we're going to skate park.

Im always excited for a night of programming fun. We just see where the night will take us. We make it our goal to stay up until dawn. It's a very nice thing to schedule something together. I think we're going to make a video game this year. Let's see what happens...

This is my response to IndieWeb Carnival December 2023 — Holiday and December traditions Thank you for hosting Jo! Remember anyone and everyone can participate in the IndieWeb Carnival. Click here to learn more and how to participate.

Syndicated on IndieNews EN