Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Your CI should have one job: scheduling.
-
Crossposted from the Tangled blog.
-
Several jujutsu commands require a revset.
-
pdsfs is a tool that mounts atproto PDS repositories as a FUSE filesystem.
-
There are a lot of reasons to use jujutsu, but this post is not about that.
-
At my last workplace, I wrote transpilers (or just compilers if you prefer) from mainframe languages (COBOL, JCL, BASIC etc.) to Java (in Rust!).
-
I use ssh a lot.
-
tbsp (tree-based source-processing language) is an awk-like language that operates on tree-sitter syntax trees.
-
I regularly switch between exactly two things while working, a "current" and an "alternate" item; a lot of tools I use seem to support this flow.
-
I cobbled together a journaling system with {neo,}vim, coreutils and dateutils.
-
Git worktrees are great, but they fall behind the venerable git checkout sometimes.
-
Minimizing your keyboard layout is a slippery slope.
-
I took interest in the Egyptian rendition of the afterlife recently.
-
Earlier this month, I decided that I would laugh at Indian customs in the face by building a split-ergo mechanical keyboard from scratch rather than purchasing a Moonlander.
-
Tree-sitter queries allow you to search for patterns in syntax trees, much like a regex would, in text.
-
Flakes are very handy to setup entirely pure, project-specific dependencies (not just dependencies, but build steps, shell environments and more) in a declarative way.
-
I have been working on an editor for the One Bit Image file format in Rust and SDL2.
-
Earlier this week, I began migrating my repositories from Github to cgit.
-
I have been eyeing operating systems with functional package managers for a while now, aka, NixOS or Guix.
-
You've read a lot of posts about the shortcomings of the Go programming language, so what's one more.
-
Rust's type system is Turing complete: FizzBuzz with Rust Traits A Forth implementation with Rust Traits It is impossible to determine if a program written in a generally Turing complete system will ever stop.
-
This post contains a gentle introduction to procedural macros in Rust and a guide to writing a procedural macro to curry Rust functions.
-
I've always been an admirer of pixel art, because of it's simplicity and it's resemblance to bitmap font design.
-
Last weekend, I was tasked with refactoring the 96 unit tests on ruma-events to use strictly typed json objects using serde_json::json!
-
I am not an expert with fonts, but I do have some experience ^exp, and common sense.
-
I learnt about termux from a friend on IRC recently.
-
My 4th semester involves ARM programming.
-
This piece aims to highlight (pun intended) some of the reasons behind my color free editor setup.
-
After going through a bunch of static site generators (pelican, hugo, vite), I decided to roll my own.
-
Decided to do one of these because everyone does one of these.
-
I finally got around to installing Void GNU/Linux on my main computer.
-
Glyph Bitmap Distribution Format is no more, as the creators of Pango, one of the most widely used text rendering libraries, announced their plans for Pango 1.44.
-
Onivim is a 'modern modal editor', combining fancy interface and language features with vim-style modal editing.
-
a couple of nifty tricks to help you copy-paste better: reselecting previously selected text (i use this to fix botched selections): gv " :h gv for more " you can use `o` in visual mode to go to the `Other` end of the selection " use a motion to…
-
Often times, when I run a vim command that makes "big" changes to a file (a macro or a :vimgrep command) I lose my original position and feel disoriented.
-
Bash is tricky, don't let your editor get in your way.