John Speck·Oct 6, 2023changes 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…
John Speck·Jun 29, 2020A 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…A response icon2A response icon2
John Speck·Jun 24, 2020Freshers 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…
John Speck·Jun 17, 2020Space 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…
John Speck·Jun 9, 2020“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.A response icon1A response icon1
John Speck·Jun 3, 2020Ransom Note — Hash Table Algorithm in JavaScriptThe great thing about Hash tables is they have the coveted time complexity of O(1) for most operations.
John Speck·May 28, 2020The 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…
John Speck·May 23, 2020My Tech Career PathSome tips on landing a job with a non-traditional tech background.
John Speck·May 15, 2020Priority Queue O(log n) via Heap SortSo last week I dove deep into a priority queue algorithm without fully assessing the road map beforehand.
John Speck·May 9, 2020Priority Queue Algorithm in JavaScript — O(n)Everybody has experienced a “queue” at some point in there lives.