Programming has gotten surprisingly hard. Building a simple form to POST data back to your API means wrangling with redux and thunks. Oh, and debouncing that submit button. Everything but solving the business problem. Retool is a new approach: we’ve unified the ease of visual programming with the power and flexibility of real code. Drag and drop a form together, and have it POST back to your API in minutes. Deploy instantly with access controls and audit logs. Allbirds uses Retool to measure billboard efficacy. Amazon uses Retool to handle GDPR requests. You, too, can use it to build business-critical applications fast.
Published: 13 September 2021 Tags: go
Sometimes I feel like Go is trying to be sold to me like the fix all solution for any backend application. Why use X, Y, or Z when you can just use Go? Well it's not all ladi-da in Go land, as Jesse Duffield highlights in the article. Jesse covers issues with error handling, order dependence, trailing returns, loops, zrero values, and named returns.
Published: 14 September 2021 Tags: type theory
A substantial part of computer science theory is rooted in mathematics, and is in pursuit of perfect mathematical "purity". This is especially evident in the type theory branch. Nuiok Dicaire's and Paul Lessard's theoretically dense article dives into the world of symmetric monoidal categories, which are monoidal categories that are coherent and inversible.
Published: 8 September 2021 Tags: ci/cd
How you deploy code is almost as important as how you write it. Well, maybe that's stretching it, but it can definitely sculpt the ethos of your development team. In this concise article, Rouan Wilsenach presents an alternative method ofr using PRs to deploy code, that promises faster code deployment with less staleness.