Thomas MarreninBeyond The GridA Sense of Community: From Coding Bootcamp to Clean Energy StartupLike many people I’ve met in the tech world my path into development wasn’t the most typical. I attended a four year university, albeit…Jul 27, 2017Jul 27, 2017
Thomas MarrenCreate a custom <audio> progress bar using JavascriptThe html <audio> element allows you to use an optional controls parameter to control the audio element such as play/pause, volume, and…Jan 23, 20171Jan 23, 20171
Thomas MarrenTutorial: Create a Multi-Category Gallery using jQuerySometimes when you’re creating an image gallery, you don’t want to show all the images at once. If your gallery contains multiple…Jan 9, 2017Jan 9, 2017
Thomas MarrenShare actions across multiple reducers in ReduxThe case for combineReducersNov 29, 20161Nov 29, 20161
Thomas MarrenThe Mystery of _this2this, arrow functions, and debugging in Babel transpiled codeNov 21, 2016Nov 21, 2016
Thomas MarrenDummies Guide to Javascript ClosuresA Javascript closure is an inner function that has access to the outer (enclosing) function’s variables and technically has three scope…Nov 15, 2016Nov 15, 2016
Thomas MarrenOverwrite Getter Methods with Active Record……and carefully journeying through callback hell.Nov 1, 2016Nov 1, 2016
Thomas MarrenThe right tool for the job: Ruby vs. Active RecordActive Record facilitates the creation and use of business objects whose data requires persistent storage to a database. It is an…Oct 18, 2016Oct 18, 2016