Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Over the last week, I learned that it's possible to have multiple desktop portals (implementations, I guess?)
-
A pretty good article on small but meaningful design elements: Details that make interfaces feel better Sweet!
-
I just found something pretty cool: A nutrient ranking tool which one can use to filter for basically any ingredient across lots of sources with lots of filters.
-
Some time ago, I held a lightning talk at our functional programming meetup on [[Fluid Type Scales]] (Where you try and get rid of class="sm:... md:... lg:..." whenever it makes sense).
-
Today I learned that you can use field-sizing: content to make the shrink and grow with the text in it.
-
Today I was thinking about how easy it is to include Lean into a website.
-
Some time ago, I visited a friend who's fairly well versed in tech (e.g.
-
Today I finally tackled something that has annoyed me for a while since switching most of my editing/digital gardening/second brain-writing over to Emacs.
-
Functional Programming Language, Proof Assistant?
-
I've been dragging quite a few notes around with me for the last one, two weeks.
-
For presentations, I'm using slidev, a pretty cool and versatile tool (Markdown slides with inline HTML/Vue, so you can do basically anything on your slides), which has lots of cool features.
-
Today I learned that there's magic pre<> and post<> hooks inside npm (and everything npm-compatible): -> https://docs.npmjs.com/cli/v8/using-npm/scripts I think I would've preferred less magic-side-effect-ness, but fair, I guess.
-
JS doesn't have a range() function or anything, but you can do this: js [...Array(5).keys()]; => [0, 1, 2, 3, 4] ≺≻ [[JavaScript Code Snippets]]
-
I did not know it's a thing that people are building desktop environments in the browser for fun: - https://webos.js.org/ - https://dustinbrett.com/ Wild.
-
After getting annoyed by the default sqlite Command Line Interface (it doesn't even support arrow up ≙ last typed command), I found litecli nix title=flake.nix # ... packages = [ # ... pkgs.litecli # ... ]; # ... in every sqlite project from now on :)
-
Over the last few weeks, I've spent some time on and off researching a good way to do Authn and Authz, and struggled quite a bit with the number of options available.
-
Today, I thought about writing and publishing an extension to the Chrome Web Store.
-
Today I learned that you can diff two directories just like you can diff two files: shell diff dir1/ dir2/ # or recursively diff --recursive dir1/ dir2/ Sweet!
-
Just now I learned - about Shannon, a pentesting agent - and that there's still an ongoing "Emacs in Rust" experiment people are actively working on!
-
Now that it's working again (I couldn't access it some days ago), OAuth playground is just a pretty nice way to understand code flows in [[Auth]].
-
Today I learned there was a name attribute in HTML once.
-
The one unambiguously bad design choice in programming languages.
-
Today I've been playing around with [[Immutable.js]] as a library that supplies immutable collections for [[JavaScript]] and [[TypeScript]].
-
Today, I lurked a bit around the on the clan gitea, which made me find this nice PR trying to nail down a better clan positioning in the future, which made me find selfhostblocks.