Alexandru Vlăduţu
banner
alessioalex.bsky.social
Alexandru Vlăduţu
@alessioalex.bsky.social
Author of Mastering Web Application Development with Express - https://bit.ly/mastering-expressjs-packt / JavaScript / Node / Go / Inter fan
Reposted by Alexandru Vlăduţu
Hello world!

It is our year 8 and our agenda just went live.
gopherconeurope.substack.com/p/release-no...

See in this summer in Berlin for 4 days of #golang
gopherconeurope.substack.com
March 10, 2025 at 4:36 PM
Reposted by Alexandru Vlăduţu
From unique to cleanups and weak: new low-level tools for efficiency

go.dev/blog/cleanup... #golang
From unique to cleanups and weak: new low-level tools for efficiency - The Go Programming Language
Weak pointers and better finalization in Go 1.24.
go.dev
March 7, 2025 at 7:51 AM
The American establishment just became the American embarrassment. Oh my ..
February 28, 2025 at 7:43 PM
Reposted by Alexandru Vlăduţu
Omitzero on struct tags is something people have been asking for for a long time in Go, it finally lands in Go 1.24: https://www.bytesizego.com/blog/go-124-omitzero
January 27, 2025 at 9:00 AM
Reposted by Alexandru Vlăduţu
In the wake of Meta’s decision to remove its third-party fact-checking system and loosen content moderation policies, here's how to delete your Facebook, Instagram, and Threads accounts
How to delete Facebook, Instagram, and Threads | TechCrunch
In the wake of Meta’s decision to remove its third-party fact-checking system and loosen content moderation policies, Google searches on how to delete
tcrn.ch
January 10, 2025 at 9:04 PM
Reposted by Alexandru Vlăduţu
I am unreasonably excited about the upcoming omitzero feature in encoding/json: tip.golang.org/doc/go1.24#e...
January 13, 2025 at 8:36 PM
Reposted by Alexandru Vlăduţu
Editorial cartoonist @anntelnaes.bsky.social has resigned from her 16-year position at the Washington Post, after the paper refused to publish the below cartoon that took aim at Jeff Bezos, Sam Altman, Mark Zuckerberg, and The Walt Disney Company.

Her statement: substack.com/home/post/p-...
Why I'm quitting the Washington Post
Democracy can't function without a free press
substack.com
January 4, 2025 at 5:49 PM
Reposted by Alexandru Vlăduţu
Landed module.registerHooks() in Node.js ✨

github.com/nodejs/node/...

These customization hooks are run for modules loaded by require(), import(), and functions returned by createRequire() in the same thread they are registered, which makes them easier for CJS monkey-patchers to migrate to.
December 10, 2024 at 12:48 AM
Reposted by Alexandru Vlăduţu
I added a simple queue example to github.com/neild/gate.
GitHub - neild/gate: alternative condition variable synchronization primitive
alternative condition variable synchronization primitive - neild/gate
github.com
November 17, 2024 at 5:44 PM
Reposted by Alexandru Vlăduţu
Wanting to see more #golang content here, let me try to get the ball rolling with a developers plus contributors starter pack!

go.bsky.app/Hz6nVzr
October 28, 2024 at 1:55 PM
Reposted by Alexandru Vlăduţu
Here are the slides for my talk at London Gophers about what's coming in #golang 1.24!

With a special thanks to @bboreham.bsky.social for spotting that I forgot swiss maps 🙈
What's coming in Go 1.24
What's coming in Go 1.24 London Gophers, 2024 - Daniel Martí @mvdan.cc
docs.google.com
November 20, 2024 at 9:29 PM
Reposted by Alexandru Vlăduţu
I updated my website this morning to make @bsky.app the first social media link 😁 I also updated my avatar portfolio with some of my most recent illustrations 🎨
reverentgeek.com/avatars/
Avatars – ReverentGeek
A selection of avatars I've drawn.
reverentgeek.com
November 18, 2024 at 1:49 PM
Reposted by Alexandru Vlăduţu
The only reason anti-vax attitudes were able to take root in the modern era is because vaccines are so fucking good at their job people forgot why we need them
November 14, 2024 at 11:49 PM
Reposted by Alexandru Vlăduţu
I'm also still very happy with this visualization tool. It can generate diagram Go slices from source code:
www.willem.dev/projects/sli...

Comes in handy when explaining slices and arrays to people. They can use their own code to play with the diagrams.
Go slice and array visualizer: generate diagrams from code
Expore the connection between slices and arrays by generating diagrams from Go code.
www.willem.dev
November 4, 2024 at 8:45 AM
Reposted by Alexandru Vlăduţu
Would you look at that. GitHub has added support for Bluesky handles on your GitHub profile.
robschn.com rob @robschn.com · Oct 31
Skies looking pretty blue @github.com now 😎
November 1, 2024 at 3:03 AM
Reposted by Alexandru Vlăduţu
Not a #golang specific tip, but people often give the advice "the best way to get better at any programming language is to write more programs". This is true at the start, but as you begin to get more comfortable with the language, the best way to improve is to read lots of other people's code too
October 28, 2024 at 10:44 AM
Hugo is starting to piss me off so bad with its quickstart that I'm highly tempted to just make my own blogging app.

I follow every damn instruction and I still get an error about 'no existing content directory configured'. I'm sure there's a solution but ... 1/2
October 23, 2024 at 7:35 PM
Reposted by Alexandru Vlăduţu
If you’re comfortable with a terminal, there’s a free utility that will import all your X/Twitter posts to Bluesky backdated to the original timestamp, using your archive export file instead of the Twitter API. Video support is in beta. github.com/marcomaroni-...
GitHub - marcomaroni-github/twitter-to-bluesky: Import all tweets exported from X/Twitter to a Bluesky account.
Import all tweets exported from X/Twitter to a Bluesky account. - marcomaroni-github/twitter-to-bluesky
github.com
October 21, 2024 at 6:16 PM
October 20, 2024 at 6:34 PM
@willdot.net really nice article on struct embedding willdot.net/posts/23-str...

I remember another trick with embedding and an overridden String() method.
The dangers of struct embeding
Go comes with the ability to embed structs into other structs. It allows you to “reuse” fields and functions from one struct (the base) with another struct that embeds it. This can often be misunderst...
willdot.net
October 18, 2024 at 5:32 AM