Walker Randolph Smith

Technology enthusiast, proud Eagle Scout, and software craftsman, I have a passion for the web and software development. I strive to adhere to Agile and SOLID principles while always maintaining a constant pursuit of improvement. My interests include UI/UX engineering, learning, and test driven development.

My Newsletter


Subscribe to my newsletter for updates on the evolution of the JavaScript toolchain. Currently updates are only available via RSS.

Tags


Themes


Show Line Numbers:

Github

Previous Next

Bitbucket

Previous Next

Js Fiddles

Previous Next

Badges


Twitter


Walker Randolph Smith

Musings of a software developer

Technology enthusiast, proud Eagle Scout, and software craftsman, I have a passion for the web and software development. I strive to adhere to Agile and SOLID principles while always maintaining a constant pursuit of improvement. My interests include UI/UX engineering, learning, and test driven development.

Pair Programming

Over the past two years I have practiced pair programming on a daily basis. Prior to this exposure I was familiar with the concept of pair programming through reading about extreme programming. I was hopeful it would be beneficial, despite also hearing negative reviews of the practice. Upon reflection of my experience I have determined that pair programming is valuable and for many reasons including some I had suspicions of and some in ways I would have never expected.

Walker Randolph Smith

Electron Native Apps

Electron allows for creating cross platform, native applications that run on the Node.js runtime. Today, native applications can be created with a consistent set of tools including Javascript, HTML, and CSS. Electron, developed by Github, was orginally known as Atom Shell as it powered the homegrown text editor created at Github, Atom. Now well known applications such as Slack, Atom, Visual Studio Code, and more have been developed with Electron. I am going to cover creating a minimal Electron application.

Walker Randolph Smith