Ivan Ontiveros' Blog
  • Home
  • Software Engineering
  • JavaScript
  • CI/CD
  • How-To's
Sign in Subscribe

How To

Sorting Tasks by Date in JavaScript

Sorting Tasks by Date in JavaScript

When managing tasks in a to-do application, it's often necessary to sort tasks by their due dates while maintaining their relative order in other aspects (such as priority). This blog post walks through how to implement date-based sorting for an array of tasks in JavaScript using TypeScript.
Ivan Ontiveros Jan 16, 2025
How to Add Google Analytics to Your Ghost Blog

How to Add Google Analytics to Your Ghost Blog

If you've started a Ghost blog and want to track your website traffic, adding Google Analytics is a great way to gain insights into your audience. This guide will walk you through the steps to set up Google Analytics for your Ghost blog.
Ivan Ontiveros Jun 22, 2024
Enhancing Code Blocks in Ghost.io with Highlight.js and a Copy Button

Enhancing Code Blocks in Ghost.io with Highlight.js and a Copy Button

When I started my blog on Ghost.org, I loved its support for indie blogs and its simplicity. However, the default code snippet integration wasn't as robust as Medium or Dev.to. I wanted my code blocks to look like VSCode and include a copy button. Here's how I made it happen!
Ivan Ontiveros Jun 13, 2024
Cloning a GitHub Repo Over HTTPS w/ a Personal Access Token (PAT)

Cloning a GitHub Repo Over HTTPS w/ a Personal Access Token (PAT)

In many organizations, enhanced security protocols including two-factor authentication necessitate the use of a Personal Access Token (PAT) for operations that interact with GitHub remotely via HTTPS. Here's how you can clone a GitHub repository using a PAT.
Ivan Ontiveros Jun 6, 2024

Subscribe to Ivan Ontiveros' Blog

Don't miss out on the latest news. Sign up now to get access to the library of members-only articles.
  • About
  • Terms of Service
  • Privacy Policy
  • Legal Disclaimers
Ivan Ontiveros' Blog © 2025. Powered by Ghost