Articles
Below are some of the articles I've written about software development, building web applications, and much more.
- Footprints Camp Recap: A Running + Climate CampAt Footprints Camp, I gained profound insights into social and environmental justice and embarked on a community climate action project called Tierra Libre, aiming to improve nature access for the BIPOC community. Here's my recap.6 min read
- Monorepos for Scalable and Resilient CodebasesMonorepos offers an effective way to manage code for multiple projects within a single repository. Learn the trade offs of using a monorepo.4 min read
- Building a Dynamic Sitemap with Data from Sanity in Next.jsCreating a sitemap is crucial for better SEO and ensuring that search engines can efficiently crawl and index your website's pages. In this guide, we'll create a dynamic sitemap using data fetched from Sanity in a Next.js 13+ application with the `app` directory.2 min read
- Screencasting Setup for Recording Educational MaterialThis guide provides the necessary steps to prepare your environment for creating high-quality screencasts aimed at developers.4 min read
- Create a Floating Navbar with Tailwind CSS and Next.jsThis tutorial will teach us how to create a floating navbar in Tailwind CSS and Next.js. A floating navbar is a navigation bar that stays fixed at the top of the screen as the user scrolls down the page.3 min read
- Syntax Highlighting in React Server Components Using BrightWhile exploring Next.js 14 and React Server Components, I noticed no syntax highlighting the library supporting React Server components. After a quick search, I found Bright, which was exactly what I was looking for!3 min read
- Reflections on Completing a 200-Hour Yoga Teacher TrainingYoga is a recent practice in my life. Back in 2021, it started as a means to be physically healthy. What I didn't realize was that physical health leads to mental health. And mental health leads to spiritual health.9 min read
- Build Learning Environments without FragmentationTen Steps to Complex Learning offers a profound exploration of how different educational models impact the transfer of learning. By understanding and applying the principles of the Holistic Model, both learners and educators can achieve a more meaningful and effective learning experience.5 min read