Diving into the Postgres query planner to understand its decisions- and
occasionally- its mistakes. Explore a query plan that went wrong,
discovering the statistics that informed the bad decision.
R. Chatley and L. Jones, "Diggit: Automated code review via software
repository mining," 2018 IEEE 25th International Conference on Software
Analysis, Evolution and Reengineering (SANER), Campobasso, Italy, 2018, pp.
By flagging code smells in review, diggit raises awareness of problems at a
point in the development process where code can easily be changed, with an
audience of devs who are immediately familiar with program context.
Today we're open sourcing Coach, a library that removes the complexity from
Rails controllers. Bundle your shared behaviour into highly robust, heavily
tested middlewares and rely on Coach to join them together, providing static
analysis over the entire chain. Coach ensures you only require a glance to
see what's being run on each controller endpoint.