PinnedBrian MearnsinSoftware AscendingSurprises from Polling KinesisSome surprising things discovered about Amazon Kinesis while working on a stream processing software project in AWS·8 min read·Feb 24, 2020--5--5
PinnedBrian MearnsinSoftware AscendingDo or Do Not: Patterns and Antipatterns with the Try typeExploring the Try type in software development with some commonly seen antipatterns and descriptions of more effective use.·8 min read·Nov 20, 2019----
Brian MearnsPlanning a Trip by IterationYour software project is more like an ocean liner than a hiker.·3 min read·Jun 28, 2022----
Brian MearnsGeneralized Debugging ProcessA simple but very powerful approach to debugging based on the scientific method.·7 min read·Feb 3, 2022----
Brian MearnsinSoftware AscendingTightly Coupling a Service and its ConfigAn argument for keeping your service tightly coupled to its config data.·8 min read·Mar 26, 2021----
Brian MearnsinSoftware AscendingNot-So-Magic Data Binding in D3.jsI finally came to grips with how to properly use D3.js and started using it effectively.·5 min read·Mar 18, 2021----
Brian MearnsHow to Talk to HumansA proposal for simple steps that can guide us to increased civility and effectiveness in online communication, inspired by Fred Rogers.3 min read·Nov 24, 2020--1--1
Brian MearnsAuthority and Structures of PowerIn any power structure, there are two primary dynamics at play to hold the structure together: delegation and coercion.5 min read·Oct 15, 2019----
Brian MearnsinSoftware AscendingArticle Submission GuideQuality is our top priority for articles published on Software Ascending: quality of content, quality of writing, and quality of form…8 min read·Oct 15, 2019----
Brian MearnsinSoftware AscendingContributing OverviewWhat We Are, What We Aren’t, and What We Want2 min read·Oct 1, 2019----