Jim RottingerincodeburstThe 7 Most-Used JavaScript Topics You Should KnowPragmatic JavaScript knowledge that you will actually use.·5 min read·Jun 12, 2019--2--2
Jim RottingerinBetter ProgrammingThe Role of JavaScript in the Modern WebHow JavaScript makes websites stateful and enables dynamic Web Development.·7 min read·Jun 4, 2019--3--3
Jim RottingerinBetter Programming3 Practical Uses of Object Destructuring in JavaScriptWrite cleaner code using these destructuring patterns·3 min read·May 26, 2019--3--3
Jim RottingerinBetter ProgrammingHow To Finally Understand Generics in TypeScriptLet’s demystify that weird <T> syntax·5 min read·May 20, 2019--9--9
Jim RottingerinBetter ProgrammingLearning How to Learn JavaScript5 recommendations on how you should spend your time when learning JavaScript·6 min read·May 15, 2019--9--9
Jim RottingerinBetter ProgrammingAlgorithms: Selection Sort in JavaScriptHow to establish a loop invariant for selection sort and use test-driven development to implement the algorithm·6 min read·May 11, 2019--1--1
Jim RottingerinDailyJSAlgorithms: Insertion Sort in JavaScriptA brief look at insertion sort written in JavaScript, including checking the loop invariant and analyzing the run-time.·5 min read·May 7, 2019----
Jim RottingerinLooker EngineeringiFrame Sandbox Permissions TutorialA guided walkthrough of restricting iframe permissions using the sandbox property16 min read·May 3, 2019----
Jim RottingerinHackerNoon.comStop Trying to turn Everything into a Service — Organize your Monolith First3 domain-driven steps you can take to get your codebase into a more manageable state7 min read·Mar 2, 2017----
Jim RottingerinWeebly Engineering BlogBuilding a United States Sales Tax Calculator: A TDD ApproachHow test-driven development ensured our tax calculator always adheres to all of the Amazon Laws for online orders7 min read·Feb 14, 2017--1--1