Sign in

Tom Marien

@tommarien.bsky.social
25 followers 76 following 35 posts

Full Stack JS Team Lead, Gopher, father of 2 daughters

PostsRepliesMedia
Reposted by Tom Marien
Luc van Donkersgoed @lucvandonkersgoed.com · 09/09/2026
For everyone who ever wished their Lambda Functions could run for more than 15 minutes… now you can, on Lambda Managed Instances, up to a whopping 90 minutes! buff.ly/c9wQGfB
aws-news.com
Announcing 90-minute function timeout on AWS Lambda Managed Instances
AWS Lambda now supports 90-minute function timeouts on Managed Instances for asynchronous and event source mapping invocations, a 6x increase from the…
121
Reposted by Tom Marien
Pier Fumagalli @pier.fumagalli.org · 25/07/2026
Today’s Typescript 7 daily release finally includes my contribution to support “emit” via API! Right before the weekend, so I can waste it playing around with it 😛 Thanks @andrewbran.ch tor including it! npmx.dev/package-code...
npmx.dev
Code - typescript@7.1.0-dev.20260725.1 - npmx
Browse source code for typescript@7.1.0-dev.20260725.1
45610
Reposted by Tom Marien
Evgeni Chasnovski @echasnovski.com · 21/06/2026
'mini.nvim' got 0.18.0 release: new featureful module to ask user for input, 'mini.deps' development freeze, 'mini.files' LSP integration, and a lot of small updates to existing modules. What a good way to celebrate June solstice! Release blog post: nvim-mini.org/blog/2026-06...
nvim-mini.org
Release 0.18.0 – MINI
Featureful user input, ‘mini.deps’ freeze, ‘mini.files’ LSP integration, and a heap of module tweaks
0292
Reposted by Tom Marien
patak @patak.cat · 29/04/2026
I don't think tech at large understands how hard it is to be an open source maintainer right now. So many great folks are on the brink of burnout. Funding is drying out. We live in a security minefield. Companies think humans are disposable. If you're a maintainer, we care. You deserve the world.
17550100
Reposted by Tom Marien
Luc van Donkersgoed @lucvandonkersgoed.com · 24/04/2026
I've followed the hype and tried Caveman. After a few hours, I'm convinced it's a bad idea. By reducing everything to caveman talk, context, nuance and details are lost. LLMs match the output to the input style, so hooga-booga in is hooga-booga out. We all want to save tokens, but this ain't it.
021
Reposted by Tom Marien
Erika Hall @erikahall.bsky.social · 09/04/2026
The thing that really makes people stupid is wanting to look smart more than they want to learn.
010824
Reposted by Tom Marien
Luc van Donkersgoed @lucvandonkersgoed.com · 09/04/2026
This is useful: AWS AgentCore Agent Registry to keep track of all agents (A2A and MCP) in your organization, promoting reuse and preventing duplication. aws-news.com/article/2026...
aws-news.com
The future of managing agents at scale: AWS Agent Registry now in preview
AWS Agent Registry, now in preview through Amazon Bedrock AgentCore, enables enterprises to discover, share, govern, and reuse AI agents, tools, and skills acr...
011
Reposted by Tom Marien
William (Bill) Kennedy @goinggo.net · 10/04/2026
I never understood why people asked for GH stars. Now I know, I need 500 to be allowed to include Kronk in Homebrew. I'm at 294 at the moment. Please help! github.com/ardanlabs/kr...
github.com
GitHub - ardanlabs/kronk: Your personal engine for running open source models locally. Use Go for hardware accelerated local inference with llama.cpp directly integrated into your Go applications via ...
Your personal engine for running open source models locally. Use Go for hardware accelerated local inference with llama.cpp directly integrated into your Go applications via the yzma module. Kronk ...
161
Reposted by Tom Marien
TypeScript @typescriptlang.org · 23/03/2026
TypeScript 6.0 is now available! This release brings better type-checking for methods, new standard library features, new module features for Node.js, and more! But most important, this release brings us one step closer to the upcoming native-speed 7.0! devblogs.microsoft.com/typescript/a...
devblogs.microsoft.com
Announcing TypeScript 6.0 - TypeScript
TypeScript 6.0 is now available! TypeScript 6 is a stepping-stone release, aligning with the upcoming native-speed 7.0 release.
631787
Reposted by Tom Marien
Neovim @neovim.io · 23/03/2026
#neovim Development News The 0.12 version will have a fancy intro screen. Beyond showcasing the logo, it visually enhances some parts for better readability. Special highlighting works in any color scheme. PR: - github.com/neovim/neovi...
New intro screen of Neovim. On top - ASCII art from box drawing characters of a capital letter "N", left leg is cyan, the rest is green. Just below it - text "NVIM v0.12.0" in green.

The rest are the same sections as were in previous intro screen, but with muted grey horizontal separators between sections and extra highlighted commands (like `:help<Eenter>`).
5876
Reposted by Tom Marien
🇺🇦 Go performance channel @go-perf.dev · 25/07/2025
How Go 1.24's Swiss Tables saved us hundreds of gigabytes #golang www.datadoghq.com/blog/enginee...
datadoghq.com
How Go 1.24's Swiss Tables saved us hundreds of gigabytes | Datadog
Go 1.24's Swiss Tables cut our map memory usage by up to 70% in high-traffic workloads. Here's how we profiled the savings and improved performance.
062
Reposted by Tom Marien
Rob Palmer @robpalmer.bsky.social · 07/06/2025
TypeScript excitement 😉 Congrats to @searyanc.dev on landing big updates to the default tsconfig settings used by `tsc --init` 🎉 Defaults matter - and in TS 5.9 they embrace simplicity 💙 🔷 ESM (was CommonJS) 🔷 No down-leveling (was ES2016) 🔷 verbatimModuleSyntax: true github.com/microsoft/Ty...
github.com
tsc --init update by RyanCavanaugh · Pull Request #61813 · microsoft/TypeScript
Fixes #58420 Sample outputs tsc --init { // Visit https://aka.ms/tsconfig to read more about this file &quot;compilerOptions&quot;: { // File Layout // &quot;rootDir&quot;: &quot;./sr...
611917
Reposted by Tom Marien
Matteo Collina @nodeland.dev · 30/04/2025
Why we built a new Kafka client for Node.js The Node.js world needs better tools. Here’s what you need to know: Apache Kafka is vital for real-time data. It powers many businesses, especially in Fintech and Media. These fields see heavy data usage and need reliable solutions.
13810
Reposted by Tom Marien
Jake Bailey @jakebailey.dev · 18/03/2025
@thepudds.bsky.social is my hero So far, up to 15x faster escape analysis for the Go compiler when compiling the TS checker package. End to end that's an 8x faster compiler of the checker package for us, bringing it down from 50 seconds to 6 seconds. github.com/golang/go/is...
github.com
cmd/compile: slow escape analysis in large package in the typescript compiler · Issue #72815 · golang/go
Go version go version go1.24.1 linux/amd64 Output of go env in your module/workspace: AR='ar' CC='gcc' CGO_CFLAGS='-O2 -g' CGO_CPPFLAGS='' CGO_CXXFLAGS='-O2 -g' CGO_ENABLED='1' CGO_FFLAGS='-O2 -g' ...
214119
Reposted by Tom Marien
Filippo Valsorda @filippo.abyssdomain.expert · 13/03/2025
TypeScript team: rewrites compiler in Go. Go community: what do you mean your new compiler takes more than a minute to compile? Unacceptable. Dishonorable even. We are so sorry for this sub par experience. Not how we do things around here. Two days later: WIP 5x speedup. HN: why pick Go anyway?
github.com
cmd/compile: slow escape analysis in large package in the typescript compiler · Issue #72815 · golang/go
Go version go version go1.24.1 linux/amd64 Output of go env in your module/workspace: AR='ar' CC='gcc' CGO_CFLAGS='-O2 -g' CGO_CPPFLAGS='' CGO_CXXFLAGS='-O2 -g' CGO_ENABLED='1' CGO_FFLAGS='-O2 -g' ...
14666125
Reposted by Tom Marien
Syntax @syntax.fm · 11/03/2025
🚨 Announcing the new @typescriptlang.org compiler: native and 10× Faster and written in @golang.org
18517
Reposted by Tom Marien
The AWS News Feed @aws-news.com · 11/03/2025
AWS CDK will discontinue support for Node.js 14.x and 16.x on May 30th, 2025, encouraging users to upgrade to the latest Node.js LTS versions for continued security and compatibility.
aws-news.com
Announcing the end of support for Node.js 14.x and 16.x in AWS CDK
AWS CDK will discontinue support for Node.js 14.x and 16.x on May 30th, 2025, encouraging users to upgrade to the latest Node.js LTS versions for continued security and compatibility.
033
Tom Marien @tommarien.bsky.social · 11/03/2025
Microsoft is porting the typescript compiler into Go 🙌 youtu.be/pNlq-EVld70
youtu.be
A 10x faster TypeScript
YouTube video by Microsoft Developer
020
Tom Marien @tommarien.bsky.social · 01/03/2025
Loved this read: use-no-op-effect smoores.dev/post/no_such...
smoores.dev
smoores.dev - There’s no such thing as an isomorphic layout effect
There’s something off about the most popular approach to quieting React’s warnings about using layout effects during server-side rendering. Let’s break down why the warning exists, and when it really ...
000
Reposted by Tom Marien
Go @golang.org · 11/02/2025
🥳 Go 1.24.0 is released! 📰 Release notes: go.dev/doc/go1.24 📦 Download: go.dev/dl/#go1.24.0 #golang
$ go install golang.org/dl/go1.24.0@latest
$ go1.24.0 download
Downloaded   0.0% (       0 / 74636413 bytes) ...
Downloaded  50.0% (37318206 / 74636413 bytes) ...
Downloaded 100.0% (74636413 / 74636413 bytes)
Unpacking go1.24.0.linux-arm64.tar.gz ...
Success. You may now run 'go1.24.0'
$ go1.24.0 version
go version go1.24.0 linux/arm64
327994
Tom Marien @tommarien.bsky.social · 26/12/2024
It has happened ghostty.org
ghostty.org
Option Reference - Configuration
Reference of all Ghostty configuration options.
000
Reposted by Tom Marien
Fly.io @fly.io · 09/12/2024
me when the error i've been debugging for 4 hours disappears after restarting the typescript language server
2172
Reposted by Tom Marien
Neovim @neovim.io · 30/11/2024
#neovim Development News The 0.11 version will support folding according to the LSP server (`textDocument/foldingRange` method in particular). Set `foldmethod=expr` and `foldexpr=v:lua.vim.lsp.foldexpr()` and you're good to go. PR: - github.com/neovim/neovi...
github.com
feat(lsp): support `textDocument/foldingRange` by ofseed · Pull Request #31311 · neovim/neovim
Closes #12836. Implemented the textDocument/foldingRange of LSP. Provides vim.lsp.foldexpr() which can be used to enable LSP folding. Provides vim.lsp.foldtext() which can be used to display the c...
2863
Reposted by Tom Marien
Kelsey Hightower @kelseyhightower.com · 20/11/2024
In short, the right people are working on this, they're not out to build a Twitter clone, they're out to reshape the web, and help us return to the original promise of an open platform, a sense of ownership, and the ability to share with each other on our own terms.
301612215
Reposted by Tom Marien
Luc van Donkersgoed @lucvandonkersgoed.com · 14/11/2024
BIG new release: AWS introduces Resource Control Policies (RCPs), allowing you to set the maximum resource policies across your organization. For example: S3 Buckets can only be accessed from whitelisted orgs. Security will love this! aws-news.com/article/0193285a-1c30-……
aws-news.com
Introducing resource control policies (RCPs), a new type of authorization policy in AWS Organizations
Resource control policies (RCPs) are a new authorization policy in AWS Organizations that allow you to centrally set the maximum available permissions on resour...
02811
Tom Marien @tommarien.bsky.social · 11/11/2024
Hi Bluesky, looking forward to discuss, debate about anything software engineering related again. I wish to learn like in the old days of the bird app
040