John Speckchanges on the window interface; a quirky conundrum of a front end devIn my current role, I do a lot of crawling around the front end of Ecommerce sites to improve UX and reduce friction. While developing a…Oct 6, 2023Oct 6, 2023
John SpeckA Simple “Progress Bar”I was recently given this exercise as a take home assignment for a code interview. I really enjoyed the interview at the company. It’s a…Jun 29, 20202Jun 29, 20202
John SpeckFreshers Beware: Some Tech “Employment” Scams To Watch Out ForTransitioning to tech has been an awesome learning journey. More often than not, I’ve met total strangers that are encouraging, helpful…Jun 24, 2020Jun 24, 2020
John SpeckSpace Complexity for Newbs.In my quest to be as prepared as possible for a serious tech role, I attended a workshop by a recruiter(who I’ll call Fred) who had worked…Jun 17, 2020Jun 17, 2020
John Speck“Minimum Swaps 2”, An Array Manipulation Algorithm in JavaScriptThis Algorithm is in the beginner/medium series level, but can get Overly- confusing if you look at the wrong tutorial.Jun 9, 20201Jun 9, 20201
John SpeckRansom Note — Hash Table Algorithm in JavaScriptThe great thing about Hash tables is they have the coveted time complexity of O(1) for most operations.Jun 3, 2020Jun 3, 2020
John SpeckThe immutable ‘String’ in JavaScriptI’ve frequently started blogs and realized that the scope was far too large for the capacity of a dad of two young daughters in quarantine…May 28, 2020May 28, 2020
John SpeckMy Tech Career PathSome tips on landing a job with a non-traditional tech background.May 23, 2020May 23, 2020
John SpeckPriority Queue O(log n) via Heap SortSo last week I dove deep into a priority queue algorithm without fully assessing the road map beforehand.May 15, 2020May 15, 2020
John SpeckPriority Queue Algorithm in JavaScript — O(n)Everybody has experienced a “queue” at some point in there lives.May 9, 2020May 9, 2020