Blog: March 2024

Beautiful Sunday

This post was written in en

Today is a holiday celebrated by many. I don't celebrate this holiday. It's simply another day but a more cheerful glee.

The weather is the 60s and it's sunny out. It's just a beautiful day. The day just wants to pull you outdoors and it wants you to enjoy the simplicity of what is on the outside.I just got back from a run around the park that is nearby me. It was just very nice to see a lot happening at the park. It is very uplifting to see people making use o public spaces. Many groups and families are there simply enjoying their sunday afternoon. There is a group of people dancing to traditional

Here are the things I saw or heard that made me happy:

  • Listening to traditional Mexican music.
  • Mexican folk dances in respect to La Virgin of Guadalupe (The Virgin of Guadalupe). It's nice to see these dances don't get lost as time goes on.
  • I saw a group of people putting up banners to protect LGBT rights. These must be protected at all costs!
  • I saw families barbecuing and enjoying time together. This reminds me when I lived with my parents.

Enjoy the upbeat Sunday!


One Year of Me Joining the IndieWeb

This post was written in en

Hooray!! I joined the IndieWeb a year ago! I'm really excited and happy that I joined this community. By joining the IndieWeb, I've increased my presence on the internet and have slowly been retreating from using centralized media. It's just a good time. I'll keep my excitement short!

Things I've done or participated:

  • Met so many amazing people
  • Hosted an IndieWeb Carnival
  • Attend Homebrew Website Club
  • Started Blogging again.
  • Started more development

What is the IndieWeb?

The IndieWeb is a people-focused alternative to the “corporate web”.

It is a community of independent and personal websites connected by open standards and based on the principles of: owning your domain and using it as your primary online identity, publishing on your own site first (optionally elsewhere), and owning your content.


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