|
"The best way to predict the future is to implement it"
|
|
—Â
David Heinemeier Hansson,
Software Developer and Entrepreneur
|
|
|
|
|
|
|
|
Good error message or bad error message? In the words of the author here: "Error messages are like letters from the tax authorities. You’d rather not get them, but when you do, you’d prefer them to be clear about what they want you to do next". Let's learn how to write great (and not scary) error messages!
|
|
|
|
|
If you find yourself designing dashboards or doing a decent amount of data-viz you might be impressed by the difference that a good font can have! Sans-serif or serif typefaces? Lining or oldstyle figures? Narrow or wide? Let's see which fonts work best for data visualizations!
|
|
|
|
|
TinyBase is a tiny (of course), reactive JavaScript library for structured state and tabular data which can easily use local storage as persistence layer for your web apps. When you can afford to store stuff locally, why should you use a complex and (potentially expensive) cloud alternative?
|
|
|
|
|
As of today, the Wasmtime WebAssembly runtime is now at 1.0! This means that all of us in the Bytecode Alliance agree that it is fully ready to use in production. The production benchmarks from various companies are impressive... Does this mean we are going to see more and more web assembly soon?
|
|
|
|
|
We talked about Astro before, a new shiny static site generator (and more) that is bringing a lot of innovation. In this article, you can learn how to use Astro together with Redis as a data storage layer.
|
|
|
|
|
Japa comes with all the tools you need to test your backend applications. Be it testing JSON APIs using Open API schema or writing browser tests using Playwright.
|
|
|
|
|
SafeQL is an ESLint plugin for writing SQL queries in a type-safe way. What it means is that it can warn you when you've misspelled a query (could be a column, table, function, etc.), before you actually run your code! That's gonna help save a lot of time!
|
|
|
|
Â
|
Add a comment: