I'm a developer, and I love it ;-) My buzzwords of the moment are Go, Kubernetes, Observability and everything open-source. bsky.app/profile/vbehar.dev

Joined July 2009
61 Photos and videos
Pinned Tweet
20 Nov 2024
I haven't opened Twitter for a while, as most people I follow are now on Bluesky. You can follow me there: bsky.app/profile/vbehar.dev

1
155
Vincent Behar retweeted
20 Nov 2024
🚀 Dagger Community Call Tomorrow! 🚀 Whether you’re diving into Dagger for the first time or you’re a seasoned Daggernaut, this is your chance to connect, learn, and get inspired! 🔍 What’s on the agenda? Some members of the @Ubisoft team ( @vbehar and Thomas Gillis) will share how the gaming industry thinks about pipelines, Myles Scolnick from @marimo_io will demo how they are using Dagger, and our team will showcase the latest Dagger 0.14 features. 📅 Date: Thursday, November 21st 🕘 Time: 9:00 am PT 👉 Add the series to your calendar: calendar.google.com/calendar…
4
9
1,630
Vincent Behar retweeted
8 Nov 2024
Pre-merge blocking code review is almost always the wrong choice. But it's a tough case to make because of "seen vs. unseen" (bastiat.org/en/petition.html). The *seen* costs of bugs get blamed on lack of code review, but the slowdown from pre-merge blocking review is unseen.

5
3
18
4,286
Vincent Behar retweeted
6 Nov 2024
Introducing Public Traces for Open Source Repositories dagger.io/blog/public-traces
4
11
991
Vincent Behar retweeted
Other interesting stats for public GitHub events: - 41% of comments in GitHub issues are from bots - 33% of git pushes are generated by bots ;> _time:2024-09Z | stats by (type) count() hits, count() if (actor.login:bot) bots | math round(bots/hits*100) bots_percent | sort by (bots_percent desc) limit 10 ; executing [_time:2024-09Z | stats by (type) count(*) as hits, count(*) if (actor.login:bot) as bots | math round(bots / hits * 100) as bots_percent | sort by (bots_percent desc) limit 10]...; duration: 2.476s bots=52398 bots_percent=46 hits=114155 type=CommitCommentEvent bots=355076 bots_percent=42 hits=855156 type=ReleaseEvent bots=2417316 bots_percent=41 hits=5851465 type=IssueCommentEvent bots=29229208 bots_percent=33 hits=88419241 type=PushEvent bots=1214836 bots_percent=32 hits=3842083 type=DeleteEvent bots=2789334 bots_percent=30 hits=9446149 type=PullRequestEvent bots=2884073 bots_percent=16 hits=17739403 type=CreateEvent bots=293392 bots_percent=12 hits=2365883 type=IssuesEvent bots=216983 bots_percent=12 hits=1806264 type=PullRequestReviewCommentEvent bots=345742 bots_percent=12 hits=2889791 type=PullRequestReviewEvent
Did you know that 30% of public pull requests at @github are generated by bots during the last months according to the data from gharchive.org/ ?
2
3
17
2,042
Vincent Behar retweeted
Did you know that 30% of public pull requests at @github are generated by bots during the last months according to the data from gharchive.org/ ?

3
2
14
2,431
Vincent Behar retweeted
2 Nov 2024
reminder that the bcrypt hash function ignores input above a certain length! so if you do bcrypt(username || password) for some reason, a sufficiently long username will make it accept any password. to fix this you can sha256 the input first.
Okta allowing login bypass for any usernames with 52 characters is insane Official Security Advisory: trust.okta.com/security-advi…
62
1,001
6,161
747,518
Good tips on developer productivity by my friend @jbaruch of @gradle at @DevOpsDaysTLV #DPE
4
3
609
Vincent Behar retweeted
Profiling has traditionally been a tool for analyzing CPU and memory usage issues. However, next-gen tools now enable profiling to address latency problems through deep integration with distributed tracing. Check out my colleague @richardstartin's talk at @P99CONF to learn more!
3
22
159
12,879
Vincent Behar retweeted
Wow, Meta just launched an open-source project called NotebookLlama, similar to Google’s NotebookLM github.com/meta-llama/llama-…

2
2
284
Vincent Behar retweeted
Microsoft has open sourced its new cross-platform virtual machine layer written in Rust: github.com/microsoft/openvmm From many of the same team who created WSL, including @benhillis.
12
471
1,856
184,688
Vincent Behar retweeted
16 Oct 2024
❤️ You can now run models on 🤗 Hugging Face with Ollama. Let's go open-source and Ollama! 🚀🚀🚀
Fuck it! You can now run *any* GGUF on the Hugging Face Hub directly with @ollama 🔥 This has been a constant ask from the community, starting today you can point to any of the 45,000 GGUF repos on the Hub* *Without any changes whatsoever! ⚡ All you need to do is: ollama run hf. co/{username}/{reponame}:latest For example, to run the Llama 3.2 1B, you can run: ollama run hf. co/bartowski/Llama-3.2-1B-Instruct-GGUF:latest If you want to run a specific quant, all you need to do is specify the Quant type: ollama run hf. co/bartowski/Llama-3.2-1B-Instruct-GGUF:Q8_0 That's it! We'll work closely with Ollama to continue developing this further! ⚡
69
414
2,380
228,012
Vincent Behar retweeted
15 Oct 2024
Watch Smaine’s live demo where he transitions CI tasks to Dagger and bootstraps a cloud-native platform in just 30 minutes! ⏱️ Using tools like Crossplane, Flux, and HashiCorp Vault, he also tackles secure networking with Dagger Tailscale. 🔐 🚀 Don’t miss it: youtube.com/watch?v=mEv_xmvN…
5
7
956
17 Oct 2024
I'm having fun with my blinky getblinky.io/: I'm setting it to red when coding (vscode active) and green otherwise. highly visible focus mode in the office ;-)

1
56
Vincent Behar retweeted
11 Oct 2024
It's time to get back to basics. I'll be kicking off the I/O series in the next few weeks, it's a topic many of us use regularly but don't fully understand... so let's bridge that gap together. victoriametrics.com/blog/go-…
2
64
465
28,991
Vincent Behar retweeted
Why we wrote Docker in Go instead of Python:
Here's why we did it: 1. A compiled binary that didn't require installing a language runtime and therefore didn't trigger tribalism. Devops teams back then were fragmented across Python, Ruby and Java. Every tool written in one language would instantly get cloned in the others. So we wanted to avoid that. 2. We were all Python/C programmers and Go gave us the best of both. 3. The syntax was "mainstream" without too many niche or radical concepts. We thought this would help build a large contributor community. 4. We had a nerdy gut feeling that it was cool and new, and we wanted to play with it. We felt that other engineers would also feel that way, and Docker would benefit from that aura.
4
88
498
73,437
Vincent Behar retweeted
My ignite talk is out youtu.be/PlEm-YinALk Thanks DevOpsDays Belgium for having me on stage to talk about Git repository update automation based on my @updatecliio experience. #oss #devops #gitops
2
6
289
Vincent Behar retweeted
My #taloscon 2024 talk is now live: youtu.be/EysSrwDyyb8?si=pbAs… The gifs didn't load when I gave it live, so even if you were there in person, this is the best & final version 🙌 Happy to take follow-up questions!
2
7
2,483
26 Sep 2024
"Harnessing Talos and Omni for Game Server management at Ubisoft" - our talk at #TalosCon with @_lerenn_ is available on youtube (slides audio only, so you won't see us...) youtube.com/watch?v=ovwLkhFW…
1
1
1
151