Blog.
My blog covers a diverse range of topics, including web development, software engineering, and other subjects that interest me.
The TypeScript compiler’s chief goal is to prevent certain kinds of runtime errors by catching them at compile time. With or without modules involved, the compiler needs to know about the code’s intended runtime environment—what globals are available, for example. When modules are involved, the compiler needs know a few things in order to do its job. Let's discuss.
More Stories
Merge Sorted Array
This leetcode problem asks me to merge two non-decreasing arrays into one sorted non-decreasing array. Post contains the problem description, link to leetcode, and my answer that fulfills each test case. Notice any improvements I can make? Use the contact tab to reach out! 😊
Sliding Window Algorithm
Sliding Window problems involve traversing through a data structure (like an array or string) using a range (or window) of either fixed or variable size. This method efficiently addresses challenges requiring continuous subsets of elements, such as identifying subarrays or substrings that meet specific criteria.
Angular - Homes
⭐ See deployment of project on Vercel
I wanted to get my feet wet with Angular development, since I have an interview on Monday where Angular is their javascript framework of choice. I learned the angular way on how to create components, create interfaces, add inputs to components, add property binding to components, add dynamic values to templates, use *ngFor to loop through data in templates, use Angular services, add routing, integrate Angular forms, add search functionality, and how to add HTTP communication.
Site Audit for StatsTest.com
I've been asked to perform a site audit for a wordpress site that gets around 10k users per month. Especially in regards to SEO (search engine optimization). The company in question would like me to investigate page loading time, cache setup, fixing 404s, Google Search / organic search performace, metadata tagging to assist sharing site on social websites, google indexing performance and functionality, sitemap and much much more. This blog post will explore some of these topics!