Our blog contains posts written by Callibrity consultants on topics they find interesting. We encourage each other to participate in the virtual business and technical communities on the Internet, to raise our voices and share our passions.

    The State of Agile – It's Our Fault Too

    03.08.24 | Dillon Courts
    TL/DR: This article is for software developers who are frustrated with the state of agile, and I know that’s nearly all of us. We all need to take a look at what got us here, and what we can do about it.

    “UX Theater” Diminishes the Practice

    02.22.24 | Ryan Wilson
    TL/DR: Over the past few years, and in my role as Product Practice Leader at Callibrity, I have observed the practice of UX start to feel like more of a performance. Running extensive workshops, endlessly creating and focusing on unnecessary assets, and spending more time on toil over clarification.

    Callibrity Adds Experience Offering Led by Ryan Wilson, PhD

    12.15.23 | Callibrity
    In today’s dynamic environment, staying ahead requires businesses to retain a commitment to innovation and user-centric design. As leaders in software engineering, we at Callibrity are excited to announce the expansion of our services by introducing Callibrity’s Experience team.

    Callibrity Announces Promotion of Laura Wooten to Chief Revenue Officer

    12.04.23 | Callibrity
    CINCINNATI, OH., December 4, 2023 – Callibrity, a leader in custom software development and cloud consulting announced the promotion of Laura Wooten to the position of Chief Revenue Officer (CRO). With an exceptional track record of success and extensive category experience in her previous position as Director of Business Development, Wooten will oversee all revenue-related functions at Callibrity, including sales. This position will lead the company’s growth while further solidifying Callibrity’s position in the industry.

    Callibrity Achieves AWS Advanced Consulting Partner Status

    11.06.23 | Callibrity
    Callibrity has attained AWS Advanced Tier Services Partner after demonstrating their expertise and experience with the AWS platform. In the pursuit of this prestigious partner accreditation, Callibrity proved their ability to help customers navigate the difficult transition to cloud-native infrastructure, while simultaneously achieving the extensive AWS requirements for Advanced Tier partnership.

    Platform Engineering

    10.26.23 | Callibrity
    " Thought Leader Q&A: Talking Platform Engineering With Dillon Courts "

    Validating Your Mobile App

    10.18.23 | Callibrity
    " Thought Leader Q&A: Talking Validating Your Mobile App With Zach Whelchel "

    The Power of Empowering Employees: How to Create a Culture of Learning in Your Organization

    06.06.23 | Callibrity
    In today's fast-paced and ever-evolving world, it's essential to create a culture of learning in organizations. James Carman, the CTO of Callibrity, believes that investing in employee learning is crucial for the growth and success of any business. In a recent interview with Gene Hammett, James shared his insights on how to develop a culture of learning that inspires employees to continuously improve their skills and knowledge. He emphasized the importance of creating a safe and supportive environment where employees are encouraged to take risks and learn from their mistakes. By fostering a culture of learning, Callibrity can attract and retain top talent, enhance productivity, and stay ahead of the competition.

    Callibrity Ranks No. 4961 on the 2022 Inc. 5000 Annual List

    08.16.22 | Callibrity
    For the 6th Year in a row, Callibrity Appears on the Inc. 5000, Ranking No. 4961 with a Three-Year Revenue Growth of 81 Percent.

    Testing and Local Development with MSSQL (2 of 2)

    06.16.22 | Callibrity Expert
    Welcome to the second installment of this two-part blog series on creating robust automated testing and local development solutions for MSSQL. If you haven’t read the first post yet, please do so before proceeding (Testing and Local Development with MSSQL (1 of 2)) as this post builds upon concepts introduced there.

    Testing and Local Development with MSSQL (1 of 2)

    06.09.22 | Callibrity Expert
    The most challenging part of designing an effective automated testing strategy is accurately simulating databases. Microsoft’s SQL Server (MSSQL) is particularly irksome because of its large footprint, lengthy startup time, plethora of configuration options and ability to store custom logic (stored procedures, user-defined functions, …). These characteristics make it onerous to materialize production equivalent instances within automated pipelines efficiently. This post is the first in a two-part series demonstrating a technique to assuage said difficulties.

    Callibrity Celebrates 15th Anniversary Milestone

    03.22.22 | Callibrity
    Callibrity, a leading software engineering consultancy, announced today that it is celebrating 15 years of success serving a diverse set of industries and clients.

    Callibrity Ranks No. 3266 on the 2021 Inc. 5000

    08.17.21 | Callibrity
    Inc. magazine today revealed that Callibrity is No. 3266 on its annual Inc. 5000 list, the most prestigious ranking of the nation’s fastest-growing private companies. The list represents a unique look at the most successful companies within the American economy’s most dynamic segment—its independent small businesses. Intuit, Zappos, Under Armour, Microsoft, Patagonia, and many other well-known names gained their first national exposure as honorees on the Inc. 5000.

    Callibrity is a Fast 55 Finalist for the 6th Year in a Row

    05.21.21 | Callibrity
    It's that time of the year when The Cincinnati Business Courier announces the finalists for their annual Fast 55 program. Fast 55 recognizes the fastest-growing private companies in the Greater Cincinnati area. We are delighted to share that Callibrity is a finalist for the 6th year in a row for the Cincinnati Business Courier's 17th annual Fast 55!

    Callibrity Ranks No. 199 on the 2021 Inc. 5000 Regionals List in the Midwest

    03.16.21 | Callibrity
    With a Two - Year Revenue Growth of 68 Percent, Callibrity Ranks No. 199 on Inc. Magazine’s List of the Midwest’s Fastest - Growing Private Companies. Companies on the 2021 Inc. 5000 Regionals: Midwest list employed more than 43,000 people.

    Further Exploration of gRPC

    01.13.21 | Yan Yu
    In the last blog, we talked about what gRPC is and how to use it to build a simple service. In this blog, we will continue our journey of exploring gRPC by covering topics like client/service streaming (unidirectional and bi-directional) and “language interpolation”, where the client and server are written in different languages but communicate with each other using protobuf.

    Worthwhile Modern Deployment Strategies — A Full Guide

    12.09.20 | Victor Chtelmakh
    Red/black, blue/green, A/B, canary, rolling… There are hundreds of articles written on these application deployment strategies. As with any newer approach in tech, it can be difficult to discern the practical applications from the hype. We will take a look at these strategies, how they evolved, and whether your application can benefit from them. Finally, we will cover the symbiotic relationship between these deployment strategies and hosting your application in the Cloud.

    Callibrity achieves Microsoft Gold Application Development competency and Silver Cloud Platform competency

    11.13.20 | Callibrity
    Callibrity earns distinction and market leadership through demonstrated technology success and customer commitment.

    Callibrity is a 2020 Best Places to Work Winner!

    10.09.20 | Callibrity
    Every year the Cincinnati Business Courier releases their list of winners for the Best Places to Work awards, an annual program that recognizes companies and organizations for their outstanding workforce engagement. Callibrity has been a Best Places to Work finalist for 5 years in a row. Now we are happy to announce that Callibrity is a Cincinnati Best Places to Work 2020 winner!

    Inc. Magazine Unveils Its Annual List of America’s Fastest-Growing Private Companies — the Inc. 5000

    08.14.20 | Callibrity
    For the 4th time in a row, Callibrity appears on the Inc. 5000, ranking No. 3,118 with Three-Year revenue growth of 123 percent. NEW YORK, August 12, 2020 — Inc. magazine today revealed that Callibrity is No. 3,118 on its annual Inc. 5000 list, the most prestigious ranking of the nation’s fastest-growing private companies.

    JAX-RS Integration Testing with Apache CXF

    07.14.20 | James Carman
    The Jakarta RESTful Web Services (formerly Java API for RESTful Web Services) specification provides a robust framework for writing RESTful (and not-so-RESTful) web services in Java. The JAX-RS API allows for Resource (the service itself) and Provider (enrichers providing cross-cutting concerns) implementations to be written in a very modular, testable way.

    Building A Hybrid Cloud With Azure

    07.07.20 | Corbin Swagerty
    In this day and age who would bother developing solutions on anything but the public cloud? The answer: more people than you would think. Many companies provide essential services to a loyal customer base but have not invested in moving their infrastructure to the cloud. Why is this?

    Building Service With gRPC

    06.23.20 | Yan Yu
    I have been getting into the gRPC world for quite a while. It’s been on my radar for a long time ever since I got myself into Protobuf, but I never got the chance to use it until last year (If you are unfamiliar with protocol buffer, I wrote an introductory blog a few years ago about it).

    Spring Into Kubernetes

    06.18.20 | James Carman
    Overview In this tutorial, we will be building a simple Spring Boot application and deploying it to a local Kubernetes cluster. We will explore some helpful utility libraries for adapting Spring Boot to the Kubernetes way of doing things.

    Top CI/CD Tools of 2020

    06.03.20 | Dillon Courts
    You’ve decided it is time to get on board the DevOps movement and implement continuous integration and continuous deployment of your applications. Or maybe you’ve been doing this for a while but are looking to explore a new tool.

    Case Study: Callibrity Leverages AWS in Real-time Monitoring, Multitenancy and Reporting

    04.22.20 | Josh Marotti
    Callibrity was challenged with the task of helping PLXIS, a client that was working in the credit card processing domain, with several technical obstacles to improve developer support and to support multiple clients. During this project, the solutions proposed by Callibrity enabled PLXIS to solve bugs efficiently, facilitate scaled reporting and use multitenancy to support multiple clients.

    Database Index: usage of B+ tree in the practical database system

    04.15.20 | Yan Yu
    Continuing with our last database index blog, in this part 2, we will briefly look at how B+ tree is used in the actual database system to indexing data, also we will take a brief comparison of the difference between the relational database and no-sql database. The widely used MySQL will be used as an example throughout this blog.

    Help Your Children Learn to Code at Home

    03.31.20 | Callibrity
    If you're a parent and find yourself suddenly homeschooling your children, we have put together a list of our favorite resources for all ages to learn software development. If you're interested in getting more STEM/STEAM resources into your children's hands right now, check out these recommendations. Each of these books, apps, and websites are 100% free to use or have free promotional offers. Shout outs to all the teachers out there too, we appreciate you more than you know!

    Tips for Tech Teams Working Remotely

    03.30.20 | Callibrity
    In the midst of the global COVID-19 pandemic, many tech companies are finding themselves working remotely and under-prepared. Some tech companies like GitLab - the largest all-remote company in the world, have no physical offices and roughly 400 employees so working remotely is business as usual. Other companies, like Twitter, just told all it's 5000 workers in 35 offices around the world to work from home.

    Callibrity Ranks No. 219 on the inaugural 2020 Inc. 5000 Series: Midwest

    03.25.20 | Callibrity
    Callibrity Ranks No. 219 on the inaugural 2020 Inc. 5000 Series: Midwest With Two-Year Revenue Growth of 104 Percent.

    Case Study: Nonprofit Embraced DevOps To Establish A National Presence

    11.21.19 | Dillon Courts
    When thinking of how organizations implement DevOps, a church is generally not the first prospect that comes to mind. Callibrity worked with Crossroads, a Cincinnati based church organization, to help establish a national presence. Crossroads’ digital product team worked alongside Callibrity to create software solutions that can support Crossroads’ large and expanding user base. With the support of Callibrity, Crossroads embraced modern, scalable approaches such as DevOps from ideation to deploying code to production.

    Conversational Intelligence: How to get the most out of meetings

    11.11.19 | Callibrity Expert
    Recall a meeting where multiple individuals of a team started getting into a heated discussion. As it escalated, you envisioned ways you could escape unscathed. Maybe you were someone who was strong in their beliefs and became frustrated when others didn’t see your point. Perhaps, it started as a brainstorming session with a ton of ideas thrown out but no solution was agreed upon. Regardless of the situation, we have all been a part of the dreaded “unproductive” meeting.

    A Deep Dive into React Hooks and Complex Functional Components

    11.07.19 | Dani Timko
    About 4 months ago, I was given the opportunity to architect a greenfield react project with staggering amounts of complexity. I had only heard of hooks in passing before this project, but knew they were the new hotness in the world of front-end react development. Hooks could purportedly remove the need for redux as a state management tool, cut boilerplate code in half, and improve performance significantly. I thought to myself, "These claims are obviously exaggerated. Surely a production grade application with a feature rich front-end needs class components, right?"

    Management 3.0: Leading by Letting Go

    11.05.19 | Callibrity Expert
    Guest blog post by Drew Kincius @ beLithe, an Indianapolis based Agile consulting firm. Callibrity and beLithe are partnering to host a 2-day Management 3.0 workshop in Cincinnati November 14th - 15th 2019. Read more about what Management 3.0 is and the principles of leading by letting go.

    Which Agile Framework is Right for You: Lean

    10.22.19 | Michael Burchett
    In a previous post I talked about Agile frameworks, what they are, and why you should use one. The next question you should ask is “which one”, and the purpose of this series is to explain each of the most popular frameworks in a non-biased way, in an effort to answer this question. In this post, we will explore the Agile methodology of “Lean".

    How IoT is Transforming Business Today

    10.18.19 | Callibrity
    In 2017, there were 8 billion connected devices to the internet globally; by the end of 2020, there will be over 30 billion connected devices to the internet. This exponential increase is powering the phenomena that is The Internet of Things (IoT). IoT leverages network connections that facilitate communication between devices and systems. With all kinds of devices now being able to connect to the internet, IoT provides businesses with untapped opportunities.

    What, Who, When, Why and How Serverless

    10.17.19 | Callibrity Expert
    Serverless is one of the latest buzzwords flying around in technology circles. It's hard to keep up with what it means and, more importantly, how it can be used. I spent the last few days at Serverless Conf 19 in NYC and here are some important takeaways.

    The Origin and Key Principles of DevOps

    10.03.19 | Dillon Courts
    In Part 1 of this series we took a look at some common symptoms of organizations that could benefit from the adoption of DevOps principles. In this post we’ll dig a little deeper into DevOps and answer questions like: Where did DevOps originate? How does DevOps define itself? And what are some of DevOps core tenants?

    Callibrity Hires Chief Technology Officer to Expand Nationally

    09.19.19 | Callibrity
    Cincinnati area software development firm Callibrity has named James Carman as Chief Technology Officer. Carman comes from his own IT consulting firm, Carman Consulting, where he served as President and has been a valued member of the Cincinnati technology community for over two decades.

    Database Index: A Re-visit to B+ Tree

    09.12.19 | Yan Yu
    Many of us work with databases occasionally or daily. And I bet all of us are being told that to speed up the query speed, we can create and use index for tables. But probably few of us know how index is actually implemented under the hood, myself included. So I started developing an interest in this topic a while ago and wanted to know, at least at a high level, what makes database indexing happens.

    Which Agile Framework is Right for You?

    09.07.19 | Michael Burchett
    In 2001, the Agile Manifesto was created at Snowbird ski resort in the Wasatch mountains of Utah. Although the concepts of Agile had been around for several years before the manifesto was created, the birth of the manifesto may well be a good point to say that Agile was officially “born.” Since this time, people have been inventing and reinventing ways of working that they feel best align with Agile while still incorporating their own organizational culture.

    On-Premise vs. Cloud: Pros and Cons

    09.06.19 | Callibrity Expert
    The trend of moving data from on-premise servers to private and public cloud solutions continues. The privacy, security, cost and performance of a solution remain the key drivers for enterprise IT data decision-makers. Let’s take a look at the pros and cons of on-premise vs. cloud storage from an organizational perspective.

    Digital Transformation Trends in Financial Services

    08.30.19 | Callibrity Expert
    Firms are realizing that tech talent is key. Tackling new digital efforts with current IT staff can be a challenge. Stoic architecture must first be upgraded before heading down the digital path. Building a solid tech foundation is step 1 for industry laggards.

    Signs Your Organization Could Benefit from DevOps

    08.29.19 | Dillon Courts
    The development team finished the product 3 weeks ago, but it’s still not in production. You released a new feature and half the website went down. A significant amount of your day is spent dealing with production outages or issues. No matter what your role is, if you work in a technology organization, chances are you’ve heard the term DevOps. If any of the above problems sound familiar, chances are your company could benefit from adopting DevOps practices.

    Create and deploy a globally scalable serverless function in 5 minutes

    08.16.19 | Callibrity Expert
    In this post, we’ll walk through writing this as a serverless function and seeing it’s benefits of simplicity, maintainability, scalability and cost-effectiveness.

    Inc. Magazine Unveils Its Annual List of America’s Fastest-Growing Private Companies—the Inc. 5000

    08.14.19 | Callibrity
    For the 3rd time in a row, Callibrity appears on the Inc. 5000, ranking No. 1635 with Three-Year revenue growth of 93 percent.

    JVM Inside Container Demystified

    07.01.19 | Yan Yu
    Continuing the JVM blog series, this is part 3 of a JVM adventure. This post doesn't require you have the knowledge covered in my previous blogs Part 1 and Part 2, however, I still highly suggest you read them so that you will have a better understanding of materials covered here.

    Hackathon Tips

    06.19.19 | Andy Gergel
    Whether you are a young developer or a seasoned professional, one of the hardest parts of software development is finding a juicy project to work on. Hackathons are the solution to that problem. Checkout the latest hackathon that Callibrity participated to learn more.

    Further Look At JVM Garbage Collection

    06.14.19 | Yan Yu
    This is part 2 of my previous blog, if you haven't read the previous one, I strongly suggest you read that before diving into this blog. In this blog, we will take a further look of JVM garbage collection (GC) - the available garbage collectors given by JVM or more precisely HotSpot JVM.

    Recap: Stir Trek 2019

    05.28.19 | Jack Merideth
    Senior Software Developer, Jack Merideth was selected as a speaker at Stir Trek in 2019. He recaps his experience as a first-time speaker himself, and shares some of his favorite talks in this blog post.

    It’s Endomorphin’ Time! Composure in JavaScript, from Functions to Monads

    04.23.19 | Callibrity Expert
    One of the greatest tools in the functional programmer’s tool belt is the notion of composure. It’s a pattern that allows you to take two things and combine them, like LEGO pieces or the segmented tracks of a train set, and join them together in a myriad of ways with different structures or pathways each time.

    A Basic Overview of JVM Garbage Collection

    04.22.19 | Yan Yu
    Most software engineers have heard of Java or JVM garbage collection (GC) but probably not all of us have paid much attention to it, so we rely a lot on the default settings. Especially for me, being an engineer from a non-JVM language background, the majority of my time was spent on C/C++ development. I didn't get into how garbage collection works until I started working in a position in the IT industry.

    What is the “Coach” in Agile Coach?

    04.09.19 | Callibrity Expert
    The term “Agile Coach” has many interpretations. One of the most common seems to be Agile Expert or Agile Consultant. Perhaps it is because we don’t usually use the word “Coach” in the software industry. Can you imagine a Java Coach or a Docker Coach? To be a good Agile Coach, you do need to have Agile Expertise, but I think you need more than that.

    The History of Women in Computers

    03.07.19 | Josh Marotti
    I am an engineer, and I have daughters, so I am big on encouraging women in STEM and sharing my love of math and science with them. We were planning a trip to Cape Canaveral and my friend suggested I get the book “Women in Science: 50 Fearless Pioneers who changed the World” by Rachel Ignotofsky. After finding it on Amazon, I immediately went to the index to see if I approved of the book or not. It needed to have three women in it for my approval. It did, so I bought it and the girls enjoyed reading it on the trip.

    Pearls of Wisdom

    01.29.19 | Callibrity Expert
    Some of the best advice I’ve ever received in my professional career, came from the CEO of a large and successfully run credit union. I sought this gentleman’s advice because he had a reputation for creating a collaborative culture that attracted members and talent almost effortlessly. I wanted to know his secret and how to apply it to the way I approached and recruited individuals.

    Web Accessibility AKA a11y, it’s not enough to say “ADA Compliant”

    01.25.19 | Jack Merideth
    A button is clicked, a modal opens, and a form requests more information. A lot of information to parse, but visually, such things are easy: the button has a visual indicator of when it has been pressed: the modal grays out the site as it opens, bringing visual focus to it; and the form has a message in its space so that the context is not lost.

    Building Containers with Drone and Kaniko

    01.24.19 | Callibrity Expert
    Ever since Docker began to gain popularity a few years ago, it has been struggle to create containers inside containers themselves. The most widely used method of employing docker-in-docker has a troublesome quirk: you have to directly mount the docker unix socket to the building container which runs the risk of sending arbitrary commands to the host docker daemon.

    OneLife Haiti Mission

    01.11.19 | Gary Howard
    When your family must survive off of $2 dollars a day, it’s hard to envision the future past tomorrow. OneLife wants to change that perspective in the next generation of Haitians.

    Holiday Traditions

    12.20.18 | Callibrity
    Every family has holiday traditions and our Callibrity family is no different. Giving back to the community is a huge part of our company’s culture and values - we are more than code!

    KubeCon + CloudNativeCon NA 2018 - Impressions

    12.17.18 | Dillon Courts
    I recently had the opportunity to attend Kubecon / CloudNativeCon in Seattle. This was the 3rd annual North American conference put on by the Cloud Native Computing Foundation (CNCF) and they did an incredible job.

    Callibrity Becomes Agile Alliance Member

    12.03.18 | Carlos Martin
    We are excited to announce that we have become a corporate member of the Agile Alliance.

    Using The Contentful CMS In Angular

    11.28.18 | Victor Chtelmakh
    What is a CMS and why use one, the pitfalls, and an introduction to using the Contentful Headless CMS with Angular.

    JAMstack Conf Impressions

    11.28.18 | Callibrity Expert
    I recently had the opportunity to attend JAMstack_conf in San Francisco with my team. I got to learn what JAMstack is, why JAMstack has become

    Competing In a 24 Hour Hackathon

    11.26.18 | Callibrity Expert
    HackCincy commenced its second annual 24-hour hackathon earlier this month. I was a part of one of 16 teams that competed for $10,000 worth of

    2018 Top 5 Angular

    11.01.18 | Callibrity Expert
    Angular Mix 2018 was a huge success and the most impactful conference of my development career.

    Callibrity is a Best Places to Work Finalist for the 3rd time

    10.23.18 | Callibrity
    Each year the Business Courier recognizes Greater Cincinnati employers with the most engaged workforces. Out of 185 local companies nominated, 65 finalists were chosen who were rated the highest and earned a minimum score in one of five size categories.

    How To Unit Log Statements With JUnit 5

    08.29.18 | Mark Wehby
    Who in their right mind writes unit tests for logging statements? Just kidding, logging done the correct way can do more than provide data and insight into the running application.

    2018 Cincinnati Fast 55 Finalist

    08.20.18 | Rylan Peters
    Last week The Cincinnati Business Courier recognized the fastest-growing private companies in Greater Cincinnati with the FAST 55 award. Callibrity is proud to again be

    Inc 5000 List For The Second Year

    08.15.18 | Rylan Peters
    Inc. Magazine Unveils Its 37th Annual List of America’s Fastest-Growing Private Companies—the Inc. 5000.

    Funding Market Research for a Second-Stage Company

    08.09.18 | Callibrity Expert
    Callibrity’s Creative Solution to Market Research Spend PROBLEM: The process of navigating, analyzing and funding new market research for a growing company can be challenging.

    Case Study: Callibrity Helps PLXIS Scale Software Teams

    05.03.18 | Callibrity
    How do big brands like Subway drive customer engagement when there are manual processes in place, hundreds of transactions per second worth of data, and the competition for hiring top software developers continues to rise?

    Callibrity Wins Innovation Award

    04.26.18 | Callibrity
    Callibrity was named a finalist in two categories of the Cincinnati Business Courier’s 2018 Innovation & Technology Awards: Tech Company of the Year and Outstanding Advanced Engineering Innovation.

    10 hours With: Vue.js Part 3

    02.01.18 | Callibrity Expert
    Computed properties and caching for a happier you with Vue.js part 3 of 3.

    5 W’s of Selenium

    01.25.18 | Callibrity Expert
    A brief introduction to Selenium WebDriver, and some simple guidelines to evaluating how it can help you!

    10 Hours With Vue.js Part 2

    01.18.18 | Callibrity Expert
    Instantiation, Callbacks, and template syntax with Vue.js part 2 of 3.

    10 Hours with: Vue.js Part 1

    01.11.18 | Callibrity Expert
    An introduction to Vue.js part 1 of 3

    Keeping the Kitchen Sink Clean

    12.22.17 | Callibrity Expert
    I hate dishes. Like, I really, truly, deep down in the bottom of my heart’s right ventricle hate dishes. And when I’ve made dinner and then spent the successive half hour cleaning up the mess I made in the kitchen as a result of said dinner preparations, I get annoyed, nay, angry when someone decides to make another mess in the kitchen and leave it dirty.

    Building a Slack Integrated Doorbell With a Raspberry Pi

    12.12.17 | E.J. Schroeder
    Callibrity recently relocated to a new, much larger office. Being in a bigger space, we were not able to rely on hearing someone knock to let them in.

    TDD a personal Journey

    10.06.17 | Callibrity Expert
    Disclaimer: I have yet to figure out how to write unit and integration tests for articles and blog posts. Ideally, all of my punctuation problems would be hashed out in unit tests; while integration tests would make sure that it all flows together. So I apologize in advance for any bugs in my blog post.

    Journey into Protobuf

    09.20.17 | Yan Yu
    A journey into Protobuf. What is it, why use it and some examples.

    Node.JS & MEAN Typescript

    08.04.17 | Dustin Kocher
    What server side Framework should I use on side projects?

    A Year In Review: Crossroads And Elixir Phoneix

    06.12.17 | Callibrity Expert
    Four years ago I decided to venture into the world of development. I picked up some books on HTML, CSS, javascript, and Ruby, took some courses

    Angular 2 Has the Force of the Shadow DOM

    03.23.17 | Dustin Kocher
    AngularJS had Transclusion and now Angular 2 has the force of the Shadow DOM.

    Angular Route Resolves in 10 Minutes

    01.08.17 | Victor Chtelmakh
    Updated on 07/13/2018: Extensive overhaul of the code to use newer conventions. Upgraded Angular and RxJS to the latest available versions, moved examples to StackBlitz.

    Computer Polls And Elo Rating

    12.16.16 | Dustin Kocher
    I have always been a big sports fan. So being a developer, and an avid sports fan, I have always been intrigued by computer rankings and

    Multi-font Rendering on an HTML Canvas

    12.13.16 | Callibrity Expert
    If you’ve had a chance to use an html canvas to render graphics in a web app, you found you were limited to using a single

    Coding Theory in Action

    11.12.16 | Callibrity Expert
    Welcome to the final installment of this three-part series on coding theory. If you have not had the opportunity to read the first two pieces, it is highly recommended that you do before continuing on. They are available here:

    Coding Theory - Hamming Distance and Perfect Error Correction

    10.30.16 | Callibrity Expert
    Welcome to the second installment of this three-part series on coding theory. If you have not had the opportunity to read the first piece, it is

    How ES6 Destructuring Will Change How You Write Javascript

    09.09.16 | Callibrity Expert
    What is ES6 and what is destructuring? First, ES6 is a new version of JavaScript (now officially referred to as ES2015). With ES6 comes a great deal of new syntax and language features but especially interesting is a feature called Destructuring, one whose implications and applications may not be fully evident at first glance.

    Managing Skill Acquisition (Part 3)

    08.26.16 | Callibrity Expert
    In this series on the management of skill acquisition, the ways in which skills are acquired was discussed in the first part, and the mathematical modeling of skill acquisition and atrophy was discussed in the second. But no modeling can capture all the complexity and nuance of the real world, especially in the ways the members of a team acquire skills. There are always exceptions to rules, and consequences that follow from them.

    Coding Theory (Part 1 Of 3) - Coding Theory Defined

    08.13.16 | Callibrity Expert
    Coding theory stands as a cornerstone for most of computer science. However, many programmers today have a diminutive understanding of the field at best. This

    Managing Skill Acquisition (Part 2)

    07.19.16 | Callibrity Expert
    A smart manager will carefully choose members of a team to work together, trying to maximize the team’s proficiency without compromising the quality of

    2016 Cincinnati Fast 55

    06.16.16 | Callibrity
    The Cincinnati Business Courier’s Fast 55 program recognizes the fastest-growing private companies in Greater Cincinnati, and we are proud to be included

    Managing Skill Acquisition - How Skills are Acquired

    06.15.16 | Callibrity Expert
    The managers of development teams are in serious trouble! Since they are responsible for the people maintaining and enhancing an existing set of products and services, and possibly creating and developing new ones, enough people with the right skills are needed to get all these jobs done. Anything less will cause the team to collapse from being under-skilled or overworked. And they’re being squeezed hard to do more with less.

    Thirteen Days a Week

    05.01.16 | Callibrity Expert
    Before starting, this is not anarchy. Far from it. This is about broken promises. This is about the pursuit of happiness. This is about getting what

    A plea to Meteor to keep it simple

    12.09.15 | Callibrity Expert
    Once upon a time, way back in the 1970s, there was this little operating system that came out of Bell Labs called UNIX. While most of the

    8th Annual Race for Hunger

    09.01.15 | Callibrity
    SAVE THE DATE - OCTOBER 10, 2015: The Race for Hunger is a 5K run/walk that takes place on a flat course along the beautiful