top of page
bravo boulevard


Benefits of the Spring Framework
What are the Benefits of the Spring Framework? The Spring Framework is a powerful, feature-rich, and widely used Framework for the Java...

Thomas Lynema
Jan 5, 2023


Why Have a Blog Strategy?
In this post, I wanted to talk about the value a blog can add to your business, and what type of work this can involve. I collaborated...

David Crawford
Nov 21, 2022


Atomic & Domain Driven React Native
Atomic and Domain Driven development are two practices that seek to decouple, modularize, and create easy to maintain software projects....

David Crawford
Nov 10, 2022


Advanced Typescript: Practical Uses for the Compiler API
The Typescript Compiler API is the technology behind transpiling Javascript into Typescript. The library behind this process is available...

David Crawford
Oct 20, 2022


Deploying an AWS Lambda Function with Multi-Factor Auth
Hot on the heels of my recent passing of the AWS Cloud Practitioner certification exam, I wanted to get right into some interesting and...

David Crawford
Oct 13, 2022


A Software Engineer's Perspective on Interpersonal Communication
A behavioral weaknesses on mine is the tendency to verbally ramble when explaining complex topics. Why does this happen? For me, it comes...

David Crawford
Sep 26, 2022


Why Won't My Computer Sleep?
At Bravo LT, we specialize in delivering offshore software development services through our offices in Makati City, Philippines. Our...

David Crawford
Sep 7, 2022


Bravo LT Names New EX Manager
Bravo LT is pleased to welcome Ross Blumenfeld as our new Employee Experience (EX) Manager. In this new role, Ross will be integral in...
Miranda Buckwald
Sep 6, 2022


How Were Apps Made 40 Years Ago?
The Macintosh SE 30 v1.0 was the first computer I ever used growing up (pictured below). It still works great, and I wanted to learn more...

David Crawford
Aug 17, 2022


Inside Bravo LT's Hiring Process
In this post, Bill Osborn, Bravo LT’s Director of Technical Recruiting, and I, wanted to share the details of our hiring process – not...

David Crawford
Aug 3, 2022


Deploying a Mostly Serverless Website on GCP
Introduction With the technology that we have today there are many options for hosting a website. We are particularly interested in...

Justin Wheeler
Jul 22, 2022


Why Should I Care About Bun?
Bun is getting hyped up a lot lately. There’s a ton of videos and articles explaining what it is, and how powerful it is. In this post, I...

David Crawford
Jul 18, 2022


Diagnosing Unknown Google Account Linking Errors
In this post I wanted to address a path forward after getting either no errors, or undocumented errors, in your Google Cloud Console logs...

David Crawford
Jul 6, 2022


How to Adopt a Continuous Improvement Culture
Have you ever failed your client, and want to do better? Do problems tend to build up until that final reveal where everyone must account...

David Crawford
Jun 22, 2022


Deploying Next.js to GitHub Pages
Next.js is a React framework that lets us build React web applications through a layer of automatic configuration abstraction. It pushes...

David Crawford
Jun 16, 2022


Solving the Cover Letter Puzzle
Do you feel like your cover letters are boring, repetitive, or missing something that would help you really stand out from other...

David Crawford
Jun 3, 2022


React Custom Hooks vs. Local State
Version 16.8 of React introduced the revolutionary Hook paradigm to interact with React State, instead of the older Class-based system....

David Crawford
May 23, 2022


Lightsail - AWS Easy Mode
Overview Ellis Parry-Nweye and Justin Wheeler have analyzed the AWS product Lightsail and provided their analysis here. The analysis was...

Justin Wheeler
Apr 25, 2022


How to Combine HomeKit with React Native in 10 Minutes
Whether you’re developing the next home automation app or a new hardware device for your home, if you want it integrated with HomeKit and...

David Crawford
Apr 20, 2022


Why You Should Use the React.FC Type for Components
One of the beauties of Typescript is its strong emphasis on static typing. However, in some areas, this feature gets thrown out in favor...

David Crawford
Mar 29, 2022
bottom of page
