In this post, Part 1 of Using Jest and Testing Library with React Native, I’ll give a brief introduction to Jest, Testing Library, and React Native. Then, we’ll walk through how to set each of them up. This will prepare us for Part 2, creating our first test.
How and Why to Containerize Your Development
This is a tutorial for how to use the VS Code Remote-Containers extension to containerize your development environment. First, I will discuss my reasons for separating my programming environment and why virtual machines didn’t work. Then, I’ll show a simple example using a containerized Python development environment. Finally, I’ll give you my reasons why containerizing the development environment fits what I’m looking for in a solution.
Lessons in Programming Java Robots
This year, I was a programming mentor in a robot building competition for high school students. Specifically, one of 11 mentors assisting 40 high-schoolers of the Park Hill Trobots team in the FIRST Robotics Competition.
In this blog, I discuss key lessons I learned as a programming mentor of high school students building a Java-based robot that could run, climb, balance, aim, and release projectiles.
Genomic Analysis at Scale with Microsoft Azure
When it comes to the science of genomics, Amazon’s AWS is by far the platform of choice for most organizations. But, just like in the musical Hamilton, Microsoft Azure is “young, scrappy, and hungry.”
It is driven to provide the tools and managed services that are needed to run genomics at scale, with HPC (high-performance computing) and storage being among the hardest facets of the field to get right.
This blog post will first briefly explain genomics. Then, we’ll dive into what Azure has to offer in this field.
Quick Start: Spring Security 5 OAuth2 Login
Social logins using Oauth2 have become a industry standard. It has revolutionized the way sites share data and has allowed users to quickly access new applications without having to create a new set of credentials. This article gives an example of why OAuth2 was invented and provides a working example of a Spring Security 5 application integrated with Google.




