Andrey Nering's Avatar

Andrey Nering

@andreynering.bsky.social

πŸ‡§πŸ‡· Software Engineer at @charm.sh and creator of @taskfile.dev https://andrey.nering.dev/

36 Followers  |  72 Following  |  13 Posts  |  Joined: 16.12.2023  |  1.8883

Latest posts by andreynering.bsky.social on Bluesky

Post image

After nearly 3 years of working together on @taskfile.dev, I finally got to meet @andreynering.bsky.social for the first time this week at #golab2025 in Florence, Italy.

Looking forward to many more years of collaboration!

10.10.2025 15:39 β€” πŸ‘ 4    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Post image

The legend @raphamorim.bsky.social at @golab.io

06.10.2025 09:42 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

This only happens to you once

26.09.2025 19:39 β€” πŸ‘ 21687    πŸ” 4244    πŸ’¬ 348    πŸ“Œ 182
Preview
Release v0.2.31 Β· raphamorim/rio Update Rust to v1.90. Fix kitty keyboard recognition. Breaking: Simplified key binding escape sequences Replaced separate text and bytes fields with a single esc field Escape sequences are now sen...

Rio v0.2.31 released github.com/raphamorim/r...

fyi: we are getting close to 0.3.x release that will include

- proper simd with native metal support
- complete new ui sytem (split, search bar, + other components)
- animations
- window quake support
- etc

26.09.2025 12:09 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Calling all Golang + Wasm enthusiasts! I’ve been building something in this space and would love your ideas or help with testing. DM me or reply here if you’re interested.

22.09.2025 10:48 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

It's also quite a funny coincidence that testcontainers.com and @taskfile.dev have almost identical logos πŸ˜…

21.09.2025 01:17 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
test: use testcontainers for dbtests by slsyy Β· Pull Request #332 Β· go-testfixtures/testfixtures Use testcontainers instead of current docker-compose setup to run dbtests Run tests in parallel for faster execution. Remove go build tags, use -run {TEST_NAME} instead. Fix golangci-lint issues, w...

How did I live without testcontainers.com until now?

github.com/go-testfixtu...

21.09.2025 01:05 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Release v3.45.3 Β· go-task/task Task now includes built-in core utilities to greatly improve compatibility on Windows. This means that your commands that uses cp, mv, mkdir or any other common core utility will now work by defaul...

v3.45 is out today, and it's the most exciting release in a long time! 🀩

* Built in core utils on Windows (!!!)
* Brand new website powered by VitePress
* ~/.config/task/taskrc.yml
* Nightly builds (feat @GoReleaser)
* Official GitHub Action
* And more

github.com/go-task/task...

15.09.2025 20:54 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Post image

Meet Boo Code Editor

1. Movementation based on lexical
2. Movementation based on combo system (more details soon)
3. Introduces a replacement for LSP architecture
4. Editing predict

Fast, powerful and offline first.

26.08.2025 18:43 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

The perfect editor combo:
* Terminal: Helix helix-editor.com
* GUI: Zed zed.dev
I like how both have so much in common. They are like different UI implementations for the same concepts.

25.08.2025 16:48 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Release v3.18.0 Β· go-testfixtures/testfixtures In this release, we drastically reduced the number of dependencies of the library. We refactored the tests into a separate Go module, and means we don't need to import the SQL drivers on the main g...

A new release of testfixtures has landed today with something we wanted to do for a long time!

Tests were refactored into a separate Go module, and with this we reduced the number of dependencies on the main `go.mod` from several to only two!

github.com/go-testfixtu...

24.08.2025 14:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Release v0.4.0 Β· go-task/vscode-task Added terminal.per setting to allow a new terminal per task (#125, #126 by @yoiang). Added terminal.close setting to control if the existing terminal should close before running another task (by @p...

A new version of our VSCode extension was released with nice new features and bug fixes.

github.com/go-task/vsco...

22.08.2025 13:46 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

It seems to exist for a long time, but for some reason I never heard about it or if I heard I never gave it much attention.

Microsoft should probably advertise it better.

To be honest, many of these tools should have been native Windows tools.

21.08.2025 19:59 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - microsoft/PowerToys: Windows system utilities to maximize productivity Windows system utilities to maximize productivity. Contribute to microsoft/PowerToys development by creating an account on GitHub.

I discovered that PowerToys for Windows is a thing.

* Spotlight-like search with Alt+Space;
* Caffeine-like app to prevent the PC from sleeping;
* Copy & paste utilities;
* etc.

It adds many of the nice things that we like on macOS. I liked it!

github.com/microsoft/Po...

21.08.2025 19:42 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

What if Bubble Tea spoke every language?
Raphael Amorim shares how Charm.sh tools are being ported beyond Go β€” and what it takes to keep the dev experience intact.
🌐 Unchaining Charm: Making Dev Tools Speak Every Language
#golang #golab2025

15.08.2025 07:30 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

GPT-5 is out and Crush already has it. Just open your terminal and go, no update needed. Have fun! #GPT-5

07.08.2025 19:43 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

$HOME is in the terminal. Now your new coding bestie is available in whatever terminal emulator you use. Crush is a high performance, agentic coding tool built with Charm libraries and the quirky, playful aesthetic that you know and love.

This is just the beginning, too.

30.07.2025 15:35 β€” πŸ‘ 13    πŸ” 4    πŸ’¬ 2    πŸ“Œ 1
Preview
Release v3.44.1 Β· go-task/task Internal tasks will no longer be shown as suggestions since they cannot be called (#2309, #2323 by @maxmzkrcensys) Fixed install script for some ARM platforms (#1516, #2291 by @trulede). Fixed a re...

Bugs were killed in the just released v3.44.1 🐞πŸ’₯πŸ”¨

github.com/go-task/task...

23.07.2025 23:07 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

we should build tools that make it easier to write better code, not more

13.07.2025 17:08 β€” πŸ‘ 157    πŸ” 25    πŸ’¬ 5    πŸ“Œ 3
Preview
Release v3.44.0 Β· go-task/task Added uuid, randInt and randIntN template functions (#1346, #2225 by @pd93). Added new CLI_ARGS_LIST array variable which contains the arguments passed to Task after the -- (the same as CLI_ARGS, b...

Task v3.44.0 was just released!

It includes some small enhancements and many bug fixes. In particular, it fixes some important regressions on the watcher.

github.com/go-task/task...

09.06.2025 00:52 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
Proposal: Support inline "if" statement syntax Β· Issue #32860 Β· golang/go This is a brainstorming idea that came from #32825 (comment). To be honest, I'm not sure if a agree with my own proposal, since it goes against some Go conventions, which disallow one-line-ifs (#27...

`try` looks a bit magic. I proposed tweaking the `if` statement at the time:

return err if err != nil

Or simply:

if err != nil { return err }

(allow ifs without indentation)

github.com/golang/go/is...

02.06.2025 22:36 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I wonder why Go programmers don’t engage in large public discussions on how obtuse other languages are.

Maybe they’re too busy shipping real world code to production πŸ€”

25.05.2025 12:18 β€” πŸ‘ 191    πŸ” 16    πŸ’¬ 13    πŸ“Œ 4

I've been giving @zed.dev a try, and liking it so far.

It has in common with Helix that it's mostly zero config. It has native support to some languages (like Go), so you don't even need to install extensions most of the time.

Also, it is extremely fast!

14.05.2025 13:02 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Current state after only 4 days out 😭

07.05.2025 12:19 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

This has been an *awesome* ongoing collab with the @github.com CLI team. I’m most proud of the fact that, together with, we managed to crush accessibility on the CLI 🀘

05.05.2025 07:47 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

While you've all been loving Huh, your favourite library for terminal forms, you might not know that it was actually built in collaboration with @github.com. As of today it's officially used for the GitHub CLI! Check out their blog post linked below πŸ’

02.05.2025 21:30 β€” πŸ‘ 8    πŸ” 1    πŸ’¬ 1    πŸ“Œ 1
Post image

While we can't all be @andreynering.bsky.social, we can create high quality PRs. πŸ’ Here's what we love about his PR style... (and how to create these high quality photos of source code and terminal outputs)

25.04.2025 15:00 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Preview
Release v3.43.1 Β· go-task/task Changelog Significant improvements were made to the watcher. We migrated from watcher to fsnotify. The former library used polling, which means Task had a high CPU usage when watching too many fil...

Task v3.43 is out with several improvements and fixes! 🀩

- The watcher has been overhauled
- The map variables experiments was launched
- The remote taskfiles experiment continues to advance
- Many small enhacements
- Many bug fixes

github.com/go-task/task...

21.04.2025 17:23 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Post image

We've heard that some people dislike Taskfiles because they hate YAML...

To please everyone, we're happy to announce that we're going to support XML soon! 🀩✨

Stay tuned!

01.04.2025 13:20 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 2    πŸ“Œ 1

I just discovered @taskfile.dev today - where have you been??? - and I've replaced my entire build pipeline with it and ... well ... it's just been a while since I've been amazed and just plain-old-happy with a tool 😍 - i'm sure ill find dark corners later, but right now 🌈

18.03.2025 00:09 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

@andreynering is following 20 prominent accounts