Published inJavaScript in Plain EnglishSolving N-Queens (… sort of)When given an n by n matrix, the goal of the n-queens problem is to place n queens on the board such that none of them are attacking each…Apr 24, 2021Apr 24, 2021
Published inJavaScript in Plain EnglishRandomness: LFSR and Cryptography in JavaScriptThis article will focus on Linear Feedback Shift Registers.Apr 16, 2021Apr 16, 2021
Published inNerd For TechMerging security requirements into your agile frameworkThere are many models for capturing functional requirements and many less for non-functional requirements. We need to adapt those that…Apr 12, 2021Apr 12, 2021
Published inNerd For TechSeeking a Type Safe Sanctuary in JavaScriptThere is a growing community of strongly typed scripting languages that transpile into JavaScript, with Typescript leading the way. The…Apr 3, 2021Apr 3, 2021
Published inNerd For TechSymmetric Cryptography: Stream Ciphers in JavaSciptSymmetric Cryptography, in particular encryption, has a requirement that a message is both encrypted and decrypted with the same key…Mar 29, 2021Mar 29, 2021
Published inNerd For TechOC: Original Cipher (Shift Cipher aka Caesar Cipher)I am deepening my understanding of cryptography. While I probably should have started this 20 years ago (or even in 2014 as Bit Coin…Mar 25, 2021Mar 25, 2021
Published inJavaScript in Plain EnglishSolving 8 Puzzle: Exploring Search OptionsIn my prior post I laid out the problem of the eight-puzzle. In this post, I want to examine finding a solution using search techniques.Mar 25, 2021Mar 25, 2021
Published inNerd For TechSolving 8 puzzle with searchI am starting my journey into AI and it seems like a study of search is a primary requisite for the space. The initial coming of age…Mar 21, 2021Mar 21, 2021
Delivering Digital Analytics Through Auto-CaptureOver recent years I have managed a team that implements digital analytics solutions by integrating third party tooling within the browser…Jan 4, 2021Jan 4, 2021
What the Blub: Java vs JavaScriptTwo popular languages for lightweight services are Java versus JavaScript. The choice is a debate or battleground. I have seen many…Oct 5, 2019Oct 5, 2019