Brandon Konkle

Brandon Konkle

Principal Engineer

Brandon comes to Nearform having held a variety of engineering roles elsewhere, including time with a fundraising platform called Community Funded, an online learning site Bluprint that was acquired by NBC, and the Python consultancy Lincoln Loop, working with clients like Evite, National Geographic, and Smithsonian.com. At Nearform, Brandon focuses on leading project teams and facilitating strong relationships with our clients. He supports our Denver team as an Engineering Manager, helping to build a sustainable and inclusive culture. Brandon specializes in type-safe API platform development with tools like TypeScript and GraphQL, with reliable code generation to cut down on common boilerplate. He created his first website as a teenager in the early '90s — a guitar tab site for his favorite acoustic rock band, who then visited the site and signed the guestbook. This inspired his lifelong passion for web technology.

Serverless Event-Driven APIs with AWS Kinesis

October 24, 2024
Everything that happens in an application or a software system is triggered by something. Whether it’s a user action, a sensor output, a periodic trigger, an event loop, an API call, or something else entirely — our software is governed by events. Sometimes those events are implicit, like a server that handles an HTTP request and updates a database row without ever explicitly defining it as an “entity updated” event or recording the details.

Generics in Go and Effective Abstraction

October 16, 2024
In the quest for better performance and easier concurrency, many backend server engineering teams are turning to Go to power their APIs and build tools. According to the Stack Overflow 2024 Developer Survey, Go is the 12th most popular language used extensively by professional developers — behind the heavy-hitters like JavaScript and Python, slightly ahead of Rust, and well ahead of languages like Ruby, Scala, or Elixir.

Rust vs Go: Which Is Right For My Team?

August 29, 2024
In recent years, the shift away from dynamic, high-level programming languages back towards statically typed languages with low-level operating system access has been gaining momentum as engineers seek to more effectively solve problems with scaling and reliability. Demands on our infrastructure and devices are increasing every day and downtime seems to lurk around every corner.

Async GraphQL with Rust: AuthN and AuthZ

June 21, 2022
Welcome back to my series covering Async GraphQL in Rust! Today's entry will cover authentication and authorization using the biscuit and Oso libraries.

Async GraphQL with Rust: Data and Graphs

May 12, 2022
An overview of SeaORM and async-graphql including data models and querying, GraphQL schemas and resolvers, and handling HTTP requests with auth context.

Async GraphQL with Rust: Introduction

April 27, 2022
An introduction to the Rust ecosystem and a collection of libraries that empower developers to build production-ready server applications with GraphQL.