Transform Pub/Sub to Firestore Database in GCP

Rusty Divine Apache, Articles, Cloud, Data Science, Databases, Google Cloud Platform, Python Leave a Comment

This year, the client I work with has started exploring the offerings in Google Cloud Platform (GCP) after investing years into the Microsoft Azure cloud. The opportunity has allowed me to explore a few new technologies that this post will cover and that you will hopefully find interesting.

In short, I was tasked with transforming Pub/Sub to Firestore Database in GCP. The scenario explored in this post takes an FHIR healthcare data feed, extracts telephone and email information, and then stores that in a Firestore database.

Quickly Setup And Use CodeGPT in VS Code

Chris Vaught Articles, Artificial Intelligence, Generative AI & LLMs, Machine Learning 2 Comments

Lately, the buzz about AI has been inescapable among my peers – especially around OpenAI’s GPT-4 and its implementations: Chat GPT, VideoGPT, and DALL·E. Tools like these are rapidly changing how we interact with and develop on the internet. They are defining our future. Web 5.0 is here, believe it or not, and AI is a big part of that.

Using Open AI’s GPT-4 doesn’t come without some controversy, but the implementation of CodeGPT within VS Code should not cause concern. Time-traveling, unstoppable intelligent robots are not coming after you… at least not just yet.

In this post, I’ll briefly cover why using CodeGPT is helpful, how to use it, and how to set it up. Let’s get started!

Digital Payment System with React and Java

Lauren Fournier Bogner Banking & Finance

Keyhole Consultants led the design and development of a greenfield React application, providing just-in-time leadership & development to help the bank successfully meet deadlines negatively impacted by COVID-19. Since its deployment to the project end, Keyhole consultants have been entirely responsible for its updates and changes to ensure it accurately solved the client’s needs for a digital payment system.

Under a tight deadline, Keyhole consultants architected and developed the application with a React-based JavaScript front end and Java, Spring services, and API gateway-based backend to efficiently bridge the gap between the front end and back end in a way that promoted the efficient transfer of secure data…

Software Architecture Consulting Services

Keyhole Software has a team of experienced architects who can help clients design scalable and efficient software architectures that can handle complex business requirements.Architecture Design Designing software architectures that are tailored to client business needs. This includes identifying the best technologies, frameworks, and design patterns to use for the project.Performance Optimization Optimizing software architectures for performance, enhancing application responsiveness to handle high traffic volumes with ease.Architecture Review Assessing architecture quality attributes such as performance, scalability, maintainability, and security to deliver actionable recommendations that…

A Lesson On Managing Expectations and Meeting Deadlines

The Mythical Person Month: A Lesson On Managing Expectations & Meeting Deadlines

Justin Hancock Architecture, Articles, Consulting, Soft Skills, Spring 3 Comments

One of my favorite things about the life journey that I find myself on is that I’m always learning. Every. Single. Day.

Some days I learn something new… most days I learn something new, actually. But then there are the days when I am reminded of something I learned years ago but have somehow forgotten for a time.

The Mythical Person Month is one such topic. It is a distinct and important lesson that I have learned many times now it seems.