Blog: Pablo Morales

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.


Saying Goodbye to Friends

This post was written in en

robot saying goodbye

Yesterday was a bitter sweet day for me. This has been a day that has been coming. It doesn't really hit you until all their things are packed up ready to be loaded in the moving truck. I look around at my friends almost empty apartment with nothing on empty walls. The sad feeling the emotions take place. Maybe, it's the allergies. These friends are very special to me as they are one of the first friends I made in California. These friends made me feel right at home as I moved a place unfamiliar to me. It all started just by saying "hello!" as I was moving into the unit I was moving into. We hit it off right off the bat. We would go cruising on our boards. We did disc golfing (which I'm not good at). Go on adventures throughout California. We would go over to each other's place. They threw a welcome back party after returning from South Korea after being gone for a month. They help me experience new things that definitely got me out of my comfort zone. My friends helped me grow as a person. Most importantly, they taught me how to be more fun.

I'm happy they are off to a new adventure. I want them to be happy and do what is best for them. I am grateful to have made friends with them. I know that this is goodbye for now. We'll be in touch. I'll send post cards. We'll see each other along the way. I wish you all the best. See you all soon.

Thank you for all the memories,
Pablo


Lights - Ellie Goulding

This post was written in en

Lights by Ellie Goulding cover

I'm excited for this weekend. I'm catching up with some friends and simply hanging out. I'm really excited for Saturday. I'm singing with the Sacramento Pop Choir along with fellow students of mine at the Sacramento Pop Choir. I'll sing along with other baritones/tenors to the song, Lights by Ellie Goulding. I forgot how much I enjoy this song. It's been a while since I've formally studied music. The music teacher at school got me going again! Kudos to her!

Singing makes me happy. I am not that good but I can sight read and understand how sheet music works. I have done for many years. Over the last few months, I've started to practice music formally again. There is something so magical about reading music and interpreting it. I'm also supporting my students who want to learn more. They are so talented. Wish me luck or I'll say to myself, "Break a leg!"

[Verse 1]

I had a way then
Losing it all on my own
I had a heart then
But the queen has been overthrown
And I'm not sleeping now
The dark is too hard to beat
And I'm not keeping now
The strength I need to push me


I Voted in the California Primary

This post was written in en

Today is March 5th, 2024. I voted in the California Primary for the first time since moving here. I guess I do officially live here. I love how easy it is to vote in person here in Sacramento. The original plan was to submit my mail-in-ballot but I accidentally got my primary ballot soaked when I was carrying my water bottle. Of course, I forgot to request a new one and days went on without thinking about it. Then it dawned on me that today was voting day. I had in my navigation to a specific voting location and on the way there, I saw another polling location. I canceled the navigation and pulled into the polling places I had just driven by. I was so excited because, why go out of my way when I can do it right then and there!

Checking in was easy. I gave my basic information for them to print off the ballot. There was an option to do it electronically but I chose paper instead. I was briefed on where the ballot drop-box was located to place the ballot after I have completed filling it out. My ballot was placed in a secrecy vanilla folder to provide discretion in carrying it between the voting official station and the voting cubicle. After receiving the ballot, I went to a voting station cubicle and filled in my ballot. I voted for those I felt would do good in their current or future positions. I had done some research on the candidates. If you don't, you really should see what each candidate stands for and look at the finer details. Then, once I was satisfied with myself filling in all the ovals, I placed the ballot in the secrecy vanilla folder to prepare to turn it in. I walked across the room to place the ballot in the ballot drop-box.

Finally, I got a sticker to show off that I voted. This time I chose a sticker that says, "Yo VotΓ©" which is Spanish for, "I Voted".

It was that easy! It seemed very seamless. This really motivates me to pay attention in local elections that help shape the future of the city I am living in. Voting is important and a fundamental right which I am happy to exercise. I'm happy I participated in doing my civic duty to vote. We all have a voice. We are the voice for those who can't.


Another side of me

This post was written in en

Background

Blogging has been such a great outlet for me this past year. In the past I would blog sporadically. I've always loved blogging as it allows me to express myself and allow my thoughts to flow (when they feel like it). It's allowed me to become more expressive and to reconnect with myself. I would say I feel more satisfied in becoming more expressive and to reconnect myself. It's a piece of a puzzle.

Deciding What to Share

You know how there are things about yourself for the longest time, you didn't know whether or not to share publicly? There are things I'm not willing to share. At some point you are ready to share certain things. Then, you come to the realization of "How am I going to put this in words?" That's the part that's tricky. That's me at this very moment in time. I'm ready to share. I'll do my best.

The Journey

Part of this journey has been working on myself and learning to accept who I am as a person. For the longest time I wasn't living my true self. I lived in two worlds, the American lifestyle outside of home and the Latino culture at home. I felt like two walls parallel to each other trying to keep me aligned. I never felt enough for the Americans and never felt enough for the Mexicans. Me being the only boy in my immediate family, I had to set an example, I had to think about carrying the family last name, and etc. As an American who is Mexican, I always felt like I was more scrutinized under a microscope than my non-latino counterparts. I had to find ways to circumvent this to allow myself to slightly express myself even in the slightest. I worried so much people would think of me and I felt judged. I let that dictate so much of my life. I was so sad and miserable and asked myself, "How much more of this can I take?" All this put me in a negative headspace that hurt me and directly or indirectly hurt others I loved. I still cry thinking about this. I'm still learning how to undo this damage I've caused. It will take time but will it ever go away completely? I'm not sure. Going to therapy has aided in defragmenting so many pieces of my life. And made me realize that, I have to start living my own life and care for my own happiness. Healing has to be a priority.

Lurking

If you've been wondering this whole time what this post is about, yes, this is my coming out post. I've been for years waiting to share this moment in some format. I've thought about sharing on Instagram or Facebook but I decided against this. I'd rather do it on my personal website and any of the decentralized platforms I use. I've watched so many coming out videos, and social media posts of people I know or strangers on the internet. That has been inspiring. I've been lurking the idea of this for so long. I finally brought myself to do this. Once I publish this, there is no going back. Once something is on the internet, it's there forever. I would be lying if I said I wasn't nervous or having second thoughts. I also think about how we live in a time where LGBT rights are under attack. I simply have to do this for myself and face the outcome of this. Positive or negative. So here it is...

My Sexuality

πŸ³οΈβ€πŸŒˆ I'm sharing that I'm a bisexual person. πŸ³οΈβ€πŸŒˆ

Bisexuality is variously defined as romantic or sexual attraction to both males and females, to more than one gender, or attraction to both people of the same gender and different genders.

I am attracted to both men and women. It's a spectrum and there is no 50%-50% split. I feel at this time more attractive to people who identify as male than I am to someone who identifies as female. That varies by day as well. Some of my greatest loves have been women. I'm also open to the attraction towards more gender identities.

How Long ?

I knew since I was five or six that I felt different about myself. Then the questions of, "when are you having a girlfriend?" or "I bet you have insert number here of girls chasing you!?" I did want that to happen at many points. Also, I had big crushes on other dudes.

Who have you told?

I've told friends and family who I am as an individual. Every single one of them I've told, each interaction with them was different. Some interactions were very heavy with emotion, some were very easy, and some I felt I was going to die inside because I was afraid of the reaction. Some took time to come around. Everything came alright in the end. I've felt supported. Even if the interaction didn't go as well, I felt the anxiety leave my body and be at a new level of peace with myself. I still tear up thinking about how strong and vulnerable I was in every single interaction. I'm very lucky to have friends and family who are supported. Some mentioned, "We knew, Pablo. We were waiting for you to share." *Queue laughing after ugly crying *. Every moment was beautiful. My relationships have become stronger. I no longer have to hide, in plain sight to my loved ones. They no longer have to see me suffer inside. My family bond has also become stronger. I don't have to hide by putting a wall around me. I can actually be open with them and tell them what I'm feeling.

What's to come?

Well, I've been going on dates and meeting lots of people in the community. I have a supported community living in California that makes it a bit easier. I have so much more to learn about myself and make my way. I want to explore my sexuality more and take it to the next level. I don't see my sexuality to be the forefront of my persona. It's a piece of the puzzle that helps form me to be simply, me! I've added this piece to the puzzle. There are other pieces that I have to find their place.

I'm happier with myself now. I can smile an actual smile now. My face isn't hiding behind a mask. I'm starting to live my more authentic self. I'm still going to be me at the end of the day. My sexuality is only one piece of the puzzle of who I am as a person.

S p r e a d L o v e