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.
I have been using backy for a while now, a small background job library I’ve written for elixir.
While it is not used in production yet, I had it working well in testing and staging.
There are still issues to be addressed before using it in production, but so far I’m quite happy with how it works.
Update: I’ve been using backy for 1 year in production now, and it worked well.
While working on a React project, I noticed abyssal performances on Safari only.
It took me some time to figure out, but the culprit was the use of absolute positioning.