Yan FanYemeni Arabic Dialect Crash CourseThis post was originally posted at (now defunct link) https://blog.fanofyan.com/yemeni/ a long, long time ago. It was written when I was…May 5, 20211May 5, 20211
Yan FanSolving Algorithms for Coding Beginners (with JavaScript examples)You have learned all the building blocks for coding — for-loops, objects, arrays, functions, etc. but you are still having some trouble…Dec 6, 2020Dec 6, 2020
Yan FaninCode Chrysalis [コードクリサリス]Programmer’s Oath — Ethics in Technology — Code Chrysalis PrecourseDeveloper ethics is an important topic that we need to study more and understand.Nov 29, 2020Nov 29, 2020
Yan FaninCode Chrysalis [コードクリサリス]Tutorial: Asynchronous JavaScript — Callbacks, Promises, and Async/AwaitHandling asynchronous code explicitly is mandatory for single-threaded languages (like JavaScript), otherwise, long running operations…Nov 22, 2020Nov 22, 2020
Yan FaninCode Chrysalis [コードクリサリス]Tutorial: Synchronous and Blocking JavaScriptThis is the beginning of an introduction into the blocking nature of JavaScript. In the process, you’ll also be doing more exploring of…Nov 16, 2020Nov 16, 2020
Yan FaninCode Chrysalis [コードクリサリス]Job Hunting in a Global Pandemic and RecessionLooking for a job right now? This is what we’ve told our most recent graduates who are now looking for tech jobs.Apr 10, 2020Apr 10, 2020
Yan Fan4 Different Ways to Solve LeetCode 268 — Missing NumbersYan’s Note: This is an example of what an upgraded blogpost may look like if I wrote it. Original found here. Please also note that I have…Apr 7, 2020Apr 7, 2020
Yan FaninCode Chrysalis [コードクリサリス]Code Chrysalis is Going RemoteIn light of the current situation, we are moving all of our classes remote and have already started this process. Here’s why…Mar 25, 2020Mar 25, 2020
Yan FaninCode Chrysalis [コードクリサリス]Getting to 50% WomenWe finally did it. Our 11th software engineering bootcamp finally reached 50% women.Mar 8, 2020Mar 8, 2020
Yan FaninCode Chrysalis [コードクリサリス]9 Tips to Help You Advance from Beginner to Intermediate CodingNext steps after finishing your introductory coding class.Aug 26, 2019Aug 26, 2019