Effective Team Communications – Speak with Precision and Accuracy (and Avoid Mouth Turds)
There are many reasons why startups represent the vast majority (virtually all) of the disruptive innovation in the US specifically and the world broadly. The…
Scalability and technology consulting advice for SaaS and technology companies — from the AKF Partners team.
There are many reasons why startups represent the vast majority (virtually all) of the disruptive innovation in the US specifically and the world broadly. The…
The AKF Availability Cube is a model to guide discussions on how to achieve high availability, as well as a tool to evaluate the theoretical "as designed"…
AKF Partners started its life nearly 13 years ago with a focus, passion and construction unlike any other consulting firm. We are a business-first…
Backend for Frontend Overview In the Backend for Frontend pattern, a service (“the backend”) serves as a termination point for a requesting interface (“the…
Many of our clients struggle with ensuring that the solutions they create meet the needs of both their business and their customers. The exact symptoms of the…
The Problem – Too Much Planning, Too Little Execution How many of you spend a significant portion of your year planning for the next year, two years, or…
Two of the most common statements we hear from our clients are: Business: “Our product and engineering teams lack the agility to quickly pivot to the…
As a company matures from a startup to a growing business, there are a number of measurables that become table stakes – basic tools for managing a business.…
For over a decade, AKF has been on a number of engagements where we have seen technology organizations put off a large portion of engineering effort wrangling…
At AKF Partners, we believe in learning aggressively, not just from your successes, but also your failures. One common failure we see are service disrupting…
If your company doesn’t utilize one of the big cloud providers for either IaaS or PaaS as part of product infrastructure, it's only a matter of time. We often…
The Easiest Job Hands down, the easiest job in any company that produces software for on-premises delivery is the sales job. Everything is…