Misc

Developer Bytes - Trying Something New

It has been quite some time since I released new content on my blog, and it is something that I have been wanting to devote more time to. Between working a full time job, finishing up my Masters Degree, being a father, and the craziness of the past two years with Covid and isolating, it has been a very challenging and interesting time.

In order to start producing more content on a regular basis, I decided to try out a new type of content post: developer bytes. The goal of these posts are to share tips and tools that I use in my day to day work. These articles are meant to be smaller in scope with a focus on something that is meaningful, with the option to always expand on that topic either via comments or with dedicated posts that explore that topic further.

Switching to GitHub Issues for comments

With the new year, I decided to explore new ways of handling comments on my blog. In my research, I happened to come accross Gitment . Gitment is a small JS library that leverages GitHub Issues for storing comments on each post.

Some things to note about Gitment:

  • Each post will have a seperate matching GitHub Issue.
  • Users have to be logged into GitHub to post a comment. Even though this is an ask on the users for leaving a comment or question, signing up for GitHub is easy and free. I also figured the audience for my post may already have a GitHub login.
  • Each comment will be saved as a comment on the matching GitHub issue.
  • Gitment will automatically display the form for creating comments, and it will also display the relevant comments for each post.

In addition to this, I also came accross utterances , which is a lightweight comments widget that is build on GitHub Issues.

New Year, New Goals

It has been more than a year since I have posted any content to this site, and with the new year beginning I want to remedy that. Looking back, 2019 was quite a busy year and this blog just kept being put on the back burner. Between taking classes for my Masters Degree, the promotion at work, the side work I was doing for Zenva, GameDev Academy and Phaser GameDev Tutorials, and the time with my wonderfull family I had a little time for much else.

Site Updates

After working with the Hugo static site generator, I’ve decided that I wanted to move my blog over to this template.

For the most part, this should be an easy transition since all of the blog files were already Markdown files, but with the transition, there could be some small issues.

Hopefully this will be a smooth transition, and I hope you like the new site design!

Progressive Web App

At the beginning of January, I was accepted into the Grow With Google Scholarship from Udacity. If you are not familar with this program, I really recommend that you check it out. Basically, Google is scholarships for the Nano degrees that are available on Udacity. However, the scholarship is split into two phases.

During the first phase, they admit 10,000 or 15,000 into the first phase (depends on which track you applied for), and you have 3 months to complete the courses that they make available to you. After these 3 months are over, they will offer 1,000 of these applicants a full scholarship for the Nanodegree. You can read more about it here: https://www.udacity.com/grow-with-google

Switching to Hexo

Update: 2018-07-15 - With the new updates to the blog it is no longer a PWA. This is coming soon…

It has been awhile since my last post, and with a new year, I figured it was time for a change. I started looking into new ways to blog, and I decided to give Hexo a try.

Also, with the switch to a new platform, I decided to update the look of my blog and went with a simple theme so I could just focus on the blog posts. Originally, I started to update my blog to use Jekyll (awhile ago), and I wanted to try hosting the site on GitHub instead of Blogger. However, I never quite got around to finishing the migration. Hexo seemed very easy to use, and I liked how easy it was to deploy to GitHub, so I figured I would give it a shot.

Troubleshooting APIs With A RESTClient

When it comes time to connect to APIs, I find that it is a lot easier to test them using a REST client before you start writing any code. Using a REST client allows for you to make sure that you are able to connect to it successfully, and it allows for you to try out different parameters of the API.

One of the best tools that I was introduced to is, the Firefox RESTClient Plugin. This plugin is very easy to use, and it allows for you to save your request for quick reference.

Update For March

Hi Everyone,

I know it has been awhile since my last post here, so I just wanted to give everyone a quick update. I haven’t had a lot of time to create content rich posts since I have had a few life changes in the past 2 months. I ended up fracturing my ankle mid February, so my daily routine has changed quite a bit, and I had been asked to create blog posts for the new support community at LivePerson, so I have been focusing on creating content there.

I plan to start sharing those post here, and to start making new content for this blog shortly. In the mean time, I appreciate all of the readers that have still been dropping by.

In case you are interested, here is a link to the Experts Blog on the new support community at LivePerson:  https://connect.liveperson.com/blogs/expert-blog

If you have any comments, please share them below.

Looking Back At 2015

We are fast approaching the end of this year, and I just wanted to thank everyone that has stopped by and read some of my posts. This was my 1st year of maintaining a blog, and what a learning experience it has been.

Initially, I started this blog as a way to share what I had learned on AEM, and I was able to share a lot of information. However, with a career change, and not knowing how popular some of the posts where going to be, I had to start allocating time for comments, and time to improve general design of my blog.

After my career change, I was finding it hard to have time to share content just on AEM. So, I decided to switch gears and have my blog focus on a variety of developer topics, that way I could include any content that I was working on, and share that information with all of you.

Overall, I have enjoyed sharing what I have learned, and I hope you all have enjoyed the content. I look forward to sharing even more content with everyone next year.

I wish you all have a happy new year, and if you have any comments, please share them below!