home.social

Cristian Rasch ๐Ÿ‡ฆ๐Ÿ‡ท ๐Ÿ‡บ๐Ÿ‡พ

  1. @edfattell If you haven't tried the browser extension yet, you are in for a treat. It literally revolutionized how I browse around the Web. A tiling window manager (like i3wm) also pairs nicely with them ๐Ÿ˜‰

  2. I know some of these statements may sound a little controversial at first, but they could be on to something here: html-first.com/

  3. If you are looking for a set of smaller, focused libraries to build a modern and fast front-end, then look no further than the great and combo. And if you need a bit more structure to tie all your custom JS together, then is a great orchestrator library. All three libraries are built around the core idea of progressively enhancing the HTML you already have (most likely server-rendered)

  4. changed not only the way I work as a software engineer, but also the way I use my computer more generally, since I use very similar key bindings to drive my terminal, web browser and even my file manager (however seldom I use this last one). RIP , thousands of developers across the world will be forever thankful for your contributions to our careers and the world in general.

  5. @gotofritz 100% with you. Not sure if I managed to verbalize it the way it was intended with regards to dependency tracking. Last time I checked (my view might be outdated here) freeze only tracked first order depdencies (meaning, deps your project explictly depends on) as opposed to what or are able to accomplish with their lockfiles, effectively tracking your entire dependency tree (though you can still do that using pip-tool.)

  6. @gotofritz As both a former user and relatively long time user my knowledge on what the stock pip experience looks like these days may be a bit rusty, but if you are not pairing with say, pip-tools, then the thing that you'd be missing is lockfiles and their support for transitive dependencies (i.e. track the exact version of your 1st order deps, 2nd order deps, etc.) It's a trade-off between better reproducibility vs ease of getting started with, I guess