I use Webpack to bundle my Typescript projects to the browser, and until now, I used Q.js and regular XMLThingyRequest.
The time has come to use native Promise and the fetch API. What I wanted is a low friction way to use that in my Typescript projects. By low friction I mean, like I’m using the native API with no shim.
For those sleeping in the corner, test driven development is simply having tests run every time you modify a file.
Coming from the rails world, I first looked into something like guard. But guard always felt complicated and bloated. I just want to watch a few files and have my elixir tests be run when they change.
This is my list of less known but great UNIX command I use daily.
It’s mostly focused on development rather than sysadmin.
Why do I think of Makefiles now? Simply because I opened a 3 months old project and it took me 10 minutes to figure out how to build it. Yes, I could have written a README, but it was a home project (I know I should have…).
While working on a design that included a gradient, I noticed banding when the gradient was rendered by the browser.
Living in a multilingual country, nearly all apps I make are localized.
At least in french and english, but also often german. Having to deal with 3 languages on all my apps wasn’t always easy.
In this article I share some experience and thoughts about localization.
I’m hitting an issue I’m quite sure a thousand developers encountered before me: how to keep an ordered collection in an SQL database.
Keeping an ordered collection seems trivial at first, but can soon become quite complicated.
Lets summarize: what we have is a table A, referencing a table B via a foreign key, and we want to keep the B rows belonging to A sorted.