Memoires of the Commonly Uncommon Tech Solutions

react redux

Using ssh2 in React and Redux Application

If you ever find yourself needing SSH connectivity within your JavaScript app, you’ll find the module ssh2 to be the best choice you can find. Of course working with so many different modules, I was surprised to see this module being used in a stream-based abstract. So if you are using SSH2 with React and …

assembly

Learning To Code Without Ruining It For Yourself

For over 3 decades, programming has been a part of my life. During that time I went through more than my fair share of highs, lows, and a lack of various resources. In this day in age there is nothing stopping anyone from getting started learning how to program, with a large plethora of options. …

How-To: Foundation 6 with Webpack using Sass

If there was every an issue that arose many times for me, it was trying to use Foundation 6 with Webpack. Keep in mind that the solution is fairly simple thinking about it, but when you introduce sass a whole new list of issues arise. While most of the problem comes from how Foundation is …

Ruby IDE: Review of RubyMine

When working with JavaScript, I found myself moving from ViM, to Atom, to Brackets, and finally to VSCode. While VSCode is still my go-to for all JavaScript awesomeness, and then starting to use it for Ruby I thought I had an overall winner. While you will find me nose-deep in VSCode working with Ruby alone, …

react redux

Using React-Native Calendar Events

The React-Native Calendar Events module is great for giving your React Native apps access to the OS calendar and its events, as well as creating your own intricate events easily. If there was ever an amazing React-Native module that lacked opening documentation it would definitely be this one. For new users it is a trial-and-error …

js

How To Write JavaScript Promises

Certain situations like using the 3rd Party APIs, or even some new built-in APIs like Fetch provide circumstances that would keep you stuck to Promise flows. When this happens, you have to follow the general abstract rules of Promise chains, make it hard to use Promises in functions. To make it work, you can learn …

assembly

You Do Not Need ‘Sudo’ So Stop Using It

As I continue to visit StackExchange and the infamous Stack Overflow to find quick answers to obscure errors, I continue to see the constant advise to Linux and OSX users, “use sudo” before your commands. For every time I read these words I grit my teeth, grind them, and clinch my fist wishing I could …

react redux

Using Redux Sagas with Optimal Design Patterns

The one thing that was always an issue for me when it came to Redux, were Thunks. Sure, Thunks are great, and they have their place, but did you know you could replace them with something much more functional? Even though everywhere you look you see thunks, if you look around, even at Dan Abramov’s …

assembly

Awesome Services for Developers

The internet is filled with awesome services to help you with so many things, and I wanted to take this opportunity to share my favorite, and most valued services in my arsenal. At the same time I would like to share the services I use to allow me to stay productive on my Chromebook with …

assembly

Programming: From Beginner to Intermediate

When I started working with JavaScript late last year, I dived head first into a whole new world. As soon as I came back up for air, I realized I needed to stop watching videos, and truly learn the language. In my article Learning JavaScript: Filling In the Gaps So You Learn Effectively, I talk …