Sławek Ehlert
slafs.bsky.social
Sławek Ehlert
@slafs.bsky.social
Reposted by Sławek Ehlert
🚀 Missed our launch event with @kelseyhightower.com? No worries, the recording is now live: youtu.be/LleBb8LtQ8M

Curious how the Configuration Control Plane fits into your setup? Book one our limited office hours: cal.com/team/cue/con...
CUE Labs Launch Event with Kelsey Hightower: Explore Our Configuration Control Plane
YouTube video by cuelang
youtu.be
November 7, 2025 at 11:40 AM
Reposted by Sławek Ehlert
Oh my gosh! Gleam got #2 most admired programming language in the Stack Overflow survey!
We're on the podium with Rust and Elixir!
July 29, 2025 at 6:38 PM
Reposted by Sławek Ehlert
I've been struggling to find Gleam sponsorship in recent months, growth has stalled.
Does anyone have ideas for ways to get more funding that won't steal all my time away from important Gleam development?
May 12, 2025 at 8:36 AM
The feeling when you want to reply on @nedbat.com post, to only realise that he already linked to your comment on GH issues with the exact same thing you originally wanted to reply 😅
April 26, 2025 at 10:06 PM
Reposted by Sławek Ehlert
Fun new blog post today about some git config values that should probably be the defaults.

blog.gitbutler.com/how-git-core...
How Core Git Developers Configure Git
What `git config` settings should be defaults by now? Here are some settings that even the core developers change.
blog.gitbutler.com
February 22, 2025 at 9:57 AM
Reposted by Sławek Ehlert
We’re building a new static type checker for Python, from scratch, in Rust.

From a technical perspective, it’s probably our most ambitious project yet. We’re about 800 PRs deep!
January 29, 2025 at 5:18 PM
Reposted by Sławek Ehlert
I'm enjoying this feature of uv way too much for quickly figuring out APIs work. I do this all the time now when reviewing code and having to quickly find out how edge cases behave.
January 29, 2025 at 2:24 PM
Reposted by Sławek Ehlert
#Git mini tip:

Use `git rebase -x` to execute a command after each rebased commit. Useful to run linters, formatters, or tests to check that each commit passes individually.
January 27, 2025 at 10:40 AM
Reposted by Sławek Ehlert
Do I know any design-y minded folks that might be interested in a OSS contribution by way of a cute lil logo for lustre 👀🥺
December 30, 2024 at 9:53 PM
Reposted by Sławek Ehlert
This is huge news! The python-build-standalone project is officially moving under Astral's leadership. They were the basis of Rye, they are what uv fetches, and they are probably one of the best hidden secrets in the Python community that already drive tons of workflows. astral.sh/blog/python-...
A new home for python-build-standalone
Astral is taking stewardship of python-build-standalone, Gregory Szorc's foundational project for installing portable Python distributions.
astral.sh
December 3, 2024 at 9:05 PM
Reposted by Sławek Ehlert
This was my tenth(!) year building 25 days of puzzles for #AdventOfCode. You can solve them all for free! Most people write code to solve them, but you can solve them however you like. I hope they help people become better programmers. 🌟

The first puzzle comes out in two hours: adventofcode.com
Advent of Code 2024
adventofcode.com
December 1, 2024 at 2:57 AM
Reposted by Sławek Ehlert
Show-casing JSON snippets in a README file on GitHub? Then consider marking them as json5, so you can have proper in-line comments.

json5.org
November 29, 2024 at 10:44 AM
Reposted by Sławek Ehlert
There's now enough people from Python here that I have picked up my tradition of calling people out to justify why something related to Python -- and especially packaging -- "sucks" when no reason is given.
November 21, 2024 at 8:41 PM