Postman is an application that lets you easily test API endpoints. Some of the more advanced or lesser known features make it very powerful and really speeds up workflow.Continue reading Advanced Postman
Bcrypt is a hashing function based on the Blowfish cipher that allows for the protection of sensitive information, such as passwords. It was designed in 1999 and it still used today around the world.Continue reading Using Bcrypt to Hash and Verify Passwords
Most guides that I have seen use the MongoDB Cloud instead of MongoDB locally installed for development and testing. This is just a short guide to get you up and running with a local version of MongoDB on your machine. I find this easier and faster than navigating MongoDB’s cloud interface.Continue reading Setting Up a Local MongoDB Server on MacOS
I am a bit more stressed now than I was while I was a Flatiron student. Until very recently I struggled with what direction to take to continue growing as a developer. Since I can’t begin a new career until September, I have quite a bit of time to continue learning. After graduation I found out that there are so many (maybe too many) different avenues available to continue learning and developing yourself. Come to find out this is called The Paradox of Choice, which often leads to making no choice at all.
For a bit I dabbled into statically typed languages (C#, Java) and realized that I probably would never actually use ASP.NET or Spring unless I am employed to do it professionally. Why focus on Java when I could be building web apps with the languages I do know? I can certainly learn other frameworks if I need to. Should I just focus on Rails? What about React? Err, React is entirely front-end and I need to also focus on the back-end, which come to find out is actually my preference. Not to mention React is simply overkill for many personal projects. So I decided to set Rails and React aside for now and focus on something different that aligns with my immediate goals.Continue reading The Post Graduation Struggle and My Thoughts on Node.js/Express.js
Let’s walk through setting up React with Rails. Not just any React/Rails project, however. We will use RSpec testing for test-driven development, deploy our application to Heroku and use a continuous integration/delivery service provided by Travis CI.Continue reading React with Rails – Testing, Deployment and Continuous Integration
The featured image is a visual representation how my brain feels right now. So… instead of a normal blog post, I want to list the things that I don’t know and want to learn about in 2019. I’d like to look back in a year and see how much I accomplished.Continue reading Things I Don’t Know
What is Dash?
Dash is an application that allows you to search documentation for various languages, while online or offline, and has a code snippet feature that is extremely useful. You can also download and view cheat sheets for various programs. I want to show you some features that I have found to be useful. Take a look at their website for a comprehensive list of features and language support.Continue reading Dash for macOS and VS Code Integration