Software Development – Jamal J8 Ahmed https://j8ahmed.com Full Stack Developer Blog Mon, 26 Sep 2022 04:07:26 +0000 en-US hourly 1 https://wordpress.org/?v=6.5.3 https://j8ahmed.com/wp-content/uploads/2023/06/logo_icon-150x150.png Software Development – Jamal J8 Ahmed https://j8ahmed.com 32 32 Day 90: Building the Sample API https://j8ahmed.com/2022/09/26/day-90-building-the-sample-api/ Mon, 26 Sep 2022 04:07:24 +0000 https://j8ahmed.com/?p=1796 I switched back to my Backend Development study track for the weekend. I got back to the API development section from The Odin Project’s course. I continued where I left off yesterday and read some more articles on CORS. I think throwing in a few videos will help bring this all together and answer some of the remaining questions I have in my notes related to “CORS”, “Same-Origin Policy”...

Source

]]>
Day 89: Back to API Basics with Node.js https://j8ahmed.com/2022/09/25/day-89-back-to-api-basics-with-node-js/ Sun, 25 Sep 2022 22:34:05 +0000 https://j8ahmed.com/?p=1793 I switched back to my Backend Development study track for the weekend. I got back to the API development section from The Odin Project’s course. I last left off reading about Cross-Origin Resource Sharing (CORS). The topic has been very important for me personally. I once participated in a coding challenge and struggled with setting up CORS correctly to prevent Cross-Site Request Forgery (CSRF)...

Source

]]>
Day 88: Sample Linked List Questions https://j8ahmed.com/2022/09/24/day-88-sample-linked-list-questions/ Sat, 24 Sep 2022 17:56:58 +0000 https://j8ahmed.com/?p=1789 I continued my Data Structures and Algorithms study track today. I continued reading through the “Linked Lists” chapter of the book, “Cracking the Coding Interview” (CTCI) by Gayle Laakmann McDowell. Read through the recursion section in the chapter, which was honestly pretty short. It referenced a future chapter that focuses purely on recursion. It did however highlight that all recursive...

Source

]]>
Day 87: The Runner Technique – Linked Lists https://j8ahmed.com/2022/09/24/day-87-the-runner-technique-linked-lists/ Sat, 24 Sep 2022 10:39:12 +0000 https://j8ahmed.com/?p=1786 I continued my Data Structures and Algorithms study track today. I continued reading through the “Linked Lists” chapter of the book, “Cracking the Coding Interview” (CTCI) by Gayle Laakmann McDowell. I read through the portion of the chapter that introduced the “Runner Technique” which is a method of traversing a linked list faster than the standard linear search. The technique involves using two...

Source

]]>
Day 86: Linked Lists Review Again https://j8ahmed.com/2022/09/24/day-86-linked-lists-review-again/ Sat, 24 Sep 2022 09:35:45 +0000 https://j8ahmed.com/?p=1783 I continued my Data Structures and Algorithms study track today. I started reading through the “Linked Lists” chapter of the book, “Cracking the Coding Interview” (CTCI) by Gayle Laakmann McDowell. I am actually fairly familiar with linked lists since they were one of the first data structures that I ever studied. The chapter highlights the structure of a Linked List’s class and the properties...

Source

]]>
Day 85: Arrays and Strings Done For Now https://j8ahmed.com/2022/09/20/day-85-arrays-and-strings-done-for-now/ Tue, 20 Sep 2022 07:21:31 +0000 https://j8ahmed.com/?p=1780 I continued my Data Structures and Algorithms study track today. I continued reading through the “Arrays and Strings” chapter of the book, “Cracking the Coding Interview” (CTCI) by Gayle Laakmann McDowell. I finished going through the sample questions for the chapter. The questions were very short and generic but highlighted the types of questions that can be asked in a coding interview while...

Source

]]>
Day 84: Sample Interview Q’s on Arrays https://j8ahmed.com/2022/09/20/day-84-sample-interview-qs-on-arrays/ Tue, 20 Sep 2022 06:59:18 +0000 https://j8ahmed.com/?p=1777 I continued my Data Structures and Algorithms study track today. I continued reading through the “Arrays and Strings” chapter of the book, “Cracking the Coding Interview” (CTCI) by Gayle Laakmann McDowell. The final section of the chapter covers some sample questions. The questions were very short and generic but highlight the types of questions that can be asked in a coding interview while...

Source

]]>
Day 83: String Building?? https://j8ahmed.com/2022/09/18/day-83-string-building/ Mon, 19 Sep 2022 03:43:24 +0000 https://j8ahmed.com/?p=1774 I am going to start the transition to studying Data Structures and Algorithms purely on the weekdays next week. For now I want to at least finish this section. I continued to only take on my Data Structures and Algorithms study track today. I continued reading through the “Arrays and Strings” chapter of the book, “Cracking the Coding Interview” (CTCI) by Gayle Laakmann McDowell.

Source

]]>
Day 82: More Arrays and Strings https://j8ahmed.com/2022/09/18/day-82-more-arrays-and-strings/ Mon, 19 Sep 2022 03:19:41 +0000 https://j8ahmed.com/?p=1770 Once again I did not split my time. I think I have to move away from that idea. I thought I could managing studying two things but I guess life just doesn’t want me to because as soon as I do I get super busy. I only took on my Data Structures and Algorithms study track today. I continued reading through the “Arrays and Strings” chapter of the book, “Cracking the Coding Interview” (CTCI) by Gayle...

Source

]]>
Day 81: Arrays and Strings Again https://j8ahmed.com/2022/09/18/day-81-arrays-and-strings-again/ Sun, 18 Sep 2022 20:10:26 +0000 https://j8ahmed.com/?p=1765 Since I was a bit busy today, I did not split my time and only took on my Data Structures and Algorithms study track today. I started reading through the “Arrays and Strings” chapter of the book, “Cracking the Coding Interview” (CTCI) by Gayle Laakmann McDowell. The “Arrays and Strings” chapter of the book is the start of the Interview Questions section. This is where the real meat of the book...

Source

]]>