Blog: webmention

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


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


Reply to Artist Dates by Tracy Durnell

This post was written in en

In reply to Artist Dates by Tracy Durnell

I wrote a post on taking myself out on a date where I go do various activities by myself. This is something I don't do often and it seems important for self-care. I have a habit of staying at home and not venturing off as much as I used to. Not often do I get to enjoy myself out and about.

What is an Artist Date?

Tracy responded to my post and shared something really cool. She introduced to me the idea of Artist Dates. She provides some great insight on how she's done Artist Dates. First, I had no idea that Artist Dates were a thing. Secondly, have I been going on Artist Dates and not knowing it? I'm mind blown right now.

The idea is going somewhere inspiring or exciting on your own regularly once a week. This seems to be the general consensus based on what I read. I really enjoyed Tracy's approach on Artist Days as she "framed solo activities more as Adventure Days". Carpe that Diem! That is such a positive way of seeing them. I like adventure and it motivates me to just do them! Adventure Awaits!

I really love photography. It's a thrill! You know what isn't? Taking photos in my apartment. It isn't ideal and I have to go beyond the walls. I plan on continuing to improve my hobby. What better way than to walk around the streets of Sacramento or taking shots from a tall building in New York City to capture moments in time.

I like spontaneously getting tickets for events. Sometimes when a colleague at works offers tickets to a free game or show, I attempt to snag them to attend an event I normally wouldn't attend or forget that exists. Whether it's a soccer match or a broadway show, I know I'm happy. I'd probably not be doing anything anyways.

Not all Artist Dates need to be planned. Honestly some of the best ones I've done were unplanned. Simply get up and leave. I also need to find out what things are happening in my city. Planning ahead for one event would lead to me discovering more things about the city I live in.

I found this blog post from 2010 called, 101 Artist’s Date Ideas that has such a great list of Artist Dates that I could go on! I love how simple or complex the suggestions could be! The possibilities are endless.

A Few Stand Out to Me:

  • Spend some time outdoors with your journal, sketchbook, craft supplies, etc
  • Write a letter to your parents. Tell them what you are grateful to them for. Send it
  • Make a list of thirty things you’d like to do before your next birthday

2024 will be the year for Artist Dates and more time to appreciate myself and break out of my comfort cycle. I am looking to find more joy in my life. This will be the year to just do it!

For now, I'm back at my hometown in Nebraska, so I will see what Artist Date I can find. I will start in a familiar place. I have a bad habit of staying at home and not showing my face in public. On Monday, I will ride my longboard or go on a run, depending on the weather. Either way, Nebraska.

Tracy, a risograph printing class sounds so tight! Please share what you've created.