Bernard Kolobara
@kolobara.com
๐ค 666
๐ฅ 409
๐ 180
Into ๐ก distributed systems and ๐ฆ rust. Creator of
https://flawless.dev
and
https://lubeno.dev
.
reposted by
Bernard Kolobara
Elias ๐ฆ๐ต๐ธ
4 days ago
So arm is writing a driver in Rust? Super cool!
#RustGlobal
#tokyo
1
3
1
reposted by
Bernard Kolobara
antirez
5 days ago
๐ช๐บโค๏ธ ๐ฎ๐น๐ฆ๐น๐ง๐ช๐ง๐ฌ๐ญ๐ท๐จ๐พ๐จ๐ฟ๐ฉ๐ฐ๐ช๐ช๐ซ๐ฎ๐ซ๐ท๐ฉ๐ช๐ฌ๐ท๐ญ๐บ๐ฎ๐ช๐ฑ๐ป๐ฑ๐น๐ฑ๐บ๐ฒ๐น๐ณ๐ฑ๐ต๐ฑ๐ต๐น๐ท๐ด๐ธ๐ฐ๐ธ๐ฎ๐ช๐ธ๐ธ๐ช = ๐๏ธ๐๏ธ๐
0
38
7
reposted by
Bernard Kolobara
Martin Kleppmann
5 days ago
Sadly Iโm inclined to agree โ Europe needs to get its act together, strongly support Ukraine and become able to defend itself, as America is not going to come and help this time
www.noahpinion.blog/p/europe-is-...
loading . . .
Europe is under siege
Menaced by Russia and China, abandoned by America.
https://www.noahpinion.blog/p/europe-is-under-siege
6
71
9
"have some confidence in your own voiceโโโand write your own content" Love it!
add a skeleton here at some point
6 days ago
0
1
0
reposted by
Bernard Kolobara
Kurt Kemple
18 days ago
You can apply this to so much! I refer to this as โlabs thinking.โ Itโs where you allow yourself the degrees of freedom needed to explore the problem space. Then once youโve formed a better world model you can build a more accurate representation within tighter constraints.
add a skeleton here at some point
1
16
4
reposted by
Bernard Kolobara
Jimmy Lee
19 days ago
I got some water damage on my document
0
9
1
.expect() is so unintuitive to me. You are supposed to phrase it in a way where you explain why it is not failing, for example .expect("the var exists"). But 80% of the time I write why the call is failing. I like to explain why the call failed, not why I was assuming it's going to work.
add a skeleton here at some point
23 days ago
1
3
1
Steam Machine having over 2k upvotes on Hacker News tells you everything where the consumer is at today and what the people actually want. > Install your own apps, or even another operating system. Who are we to tell you how to use your computer? No market research necessary at all.
29 days ago
0
0
0
reposted by
Bernard Kolobara
Jimmy Lee
about 1 month ago
multi line headers for those curious if alignment works
0
13
3
reposted by
Bernard Kolobara
EuroRust
2 months ago
@jonaskruckenberg.de
on the side stage now!
#EuroRust25
#RustLang
0
6
3
reposted by
Bernard Kolobara
Matthias Ott
2 months ago
โ๏ธ New post: Euroยญpean Tech Alternatives ๐ช๐บ
#blogtober
#tech
#software
#europe
matthiasott.com/notes/europe...
loading . . .
European Tech Alternatives ๐ช๐บ ยท Matthias Ott
Matthias Ott is an independent user experience designer and web design engineer from Stuttgart, Germany. He also teaches Interface Prototyping at the Muthesius Academy of Fine Arts and Design.
https://matthiasott.com/notes/european-tech-alternatives
5
52
22
Telling a story with commits is much easier if you are using
#jj-vcs
instead of git.
meks.quest/blogs/the-th...
loading . . .
meks.quest
https://meks.quest/blogs/the-theatre-of-pull-requests-and-code-review
3 months ago
1
5
0
YES! For 3 years, while working on lunatic (
github.com/lunatic-solu...
), every day I wished reflections in Rust existed. Annotating every type that can be sent between processes was such a pain!
add a skeleton here at some point
3 months ago
0
4
2
I can't believe we never got a sequel to this masterpiece!
add a skeleton here at some point
3 months ago
0
2
0
reposted by
Bernard Kolobara
Adam Chalmers
3 months ago
It's been a pretty wild 12 months. I gave 4 different talks at 4 different conferences on 4 different continents. Thanks for having me, Rust community. I'm glad to be part of you.
2
36
1
Spending a few days on Skopelos. Mamma Mia! vibes.
3 months ago
0
2
0
Ok, this was way more controversial than I expected ๐
add a skeleton here at some point
4 months ago
1
2
0
Over the last months I have been thinking about the productivity impact of using Rust. I have put some of my thoughts into a blog post.
lubeno.dev/blog/rusts-p...
loading . . .
The unexpected productivity boost of Rust
Rust is known for having a steep learning curve, but in this post we will be looking at another curve, the one showing developer productivity in relation to the project size.
https://lubeno.dev/blog/rusts-productivity-curve
4 months ago
0
5
1
lubeno.dev
got a cute new redesign!
4 months ago
0
5
0
reposted by
Bernard Kolobara
Predrag Gruevski
4 months ago
Good thing then that I'm giving a talk in 4 days at Rust Forge on (among other things) making inference breakage no longer actually break things ๐
1
7
1
We have just pushed a big update to
lubeno.dev
If you are looking for a place to host your code with servers in the eu ๐ช๐บ, check us out!
4 months ago
1
1
0
"This tool is, today, the worst it will ever be." I wish there was a law that guaranteed that things only get better with time.
4 months ago
0
1
0
reposted by
Bernard Kolobara
๐บ๐ฆ Ingvar Stepanyan
4 months ago
That feeling when you finally figure out the right Rust hack for a usecase that needs HKT...
0
7
1
reposted by
Bernard Kolobara
Alexandru Nedelcu
4 months ago
#GitHub
doesn't have good competition for individuals / small teams. Can't commit to Codeberg due to stance on private repos & commercial projects. GitLab seems as bloated and more expensive. Forgejo seems easy to self-host, but I'd rather not at this point. One of these days.
1
1
1
I have spent the day researching how React's <Suspense>, `useDeferredValue(<value>)` and `use(<promise>)` abstractions work together, and it finally clicked! You just need to think of it in terms of TWO exception system! Yes, TWO exception system built on UI tree structures. ๐งต
4 months ago
1
1
0
reposted by
Bernard Kolobara
Dates in Movies
4 months ago
Aug 10th 1988 - Zero Cool was in the New York Times for crashing 1,507 computer systems. ๐ฝ๏ธ๐ Hackers (1995)
5
559
260
reposted by
Bernard Kolobara
Andrew Lilley Brinker
4 months ago
Iโm most concerned that itโs stuck. I think the Rust project has a real problem with things being designed, partially implemented, used in the compiler, and then never finished and stabilized for regular users outside of Nightly. IMO the desire for maximally generic APIs is part of that pattern.
1
5
3
Intel stock the second he tweeted.
add a skeleton here at some point
4 months ago
0
1
0
reposted by
Bernard Kolobara
Siobhan Thompson
4 months ago
One thing that doing creative work teaches you is that ideas are worth nothing. Anybody can have an idea. In a writers room you have to come up with a hundred ideas a day, and most of those donโt make the page. Itโs the work of making something that gives it value. The patina of humanity.
add a skeleton here at some point
29
2982
974
First time I heard of the term "cognitive debt", but it immediately resonated with me.
add a skeleton here at some point
4 months ago
0
2
0
reposted by
Bernard Kolobara
Phil Eaton
4 months ago
database development sub nearly 10k members
0
25
1
reposted by
Bernard Kolobara
Dominik ๐ฎ
5 months ago
๐ Whenever I see useCallback, I wonder: why do we need it here? And a lot of the times, when I look deeper, I see that it actually doesnโt do anything. I think a lot of code-bases would be better of just not memoizing at all - and then let the compiler do it for you:
loading . . .
The Useless useCallback
Why most memoization is downright useless...
https://tkdodo.eu/blog/the-useless-use-callback
10
75
16
reposted by
Bernard Kolobara
Meredith Whittaker
5 months ago
Anyway just saying
add a skeleton here at some point
11
377
78
reposted by
Bernard Kolobara
Gordon
5 months ago
wild how cargo is so good that cargo installing from source is often more convenient than getting the bin. rust is so nice.
2
14
2
The import takes some time, but big repositories are looking good!
5 months ago
0
0
0
Lately, agentic coding is giving me strong "how to build a business online" vibes. In the sense that most people that are talking about it are using agents to build tools for agentic coding. Step 1. sell a course online / use agent to improve your agentic workflow Step 2. ? Step 3. Profit
5 months ago
0
2
0
Still a lot of work left in determining the right branch color and sorting, but most of the rendering issues are resolved at this point. ๐ค You just get so much more insight into a repository by visualising it, like how active it is, who is working on what, etc. If anyone wants to try it
lubeno.dev
5 months ago
2
2
0
If you are building a MVP, you can't just focus on the M. The VP is equally important.
5 months ago
0
0
0
AI knows what's up!
5 months ago
0
1
0
Scammers are now using calendly invitations to get in your inbox and calendar.
5 months ago
0
0
0
Next update is going to have some nice visuals
add a skeleton here at some point
5 months ago
0
2
0
Today I learned!
add a skeleton here at some point
5 months ago
0
1
0
Just did my first code review in
lubeno.dev
+ WhatsApp. Can't wait to land the PR feature to replace WhatsApp.
add a skeleton here at some point
5 months ago
0
1
0
The US is such a wild place. I could never imagine some politician in Europe posting this.
add a skeleton here at some point
5 months ago
1
1
0
reposted by
Bernard Kolobara
๐บ๐ฆ Ingvar Stepanyan
5 months ago
TIL you can declare extern functions as safe in modern Rust. extern "C" { safe fn i_am_totally_safe_i_promise(); }
1
8
2
reposted by
Bernard Kolobara
Chris Krycho
5 months ago
Iโm stuck in airplane reroute hell (current estimated time I get home: sometime after 2am ๐ฅด), so I took a short break from the rebase hell Iโm in at work and wrote a post about how Iโm leaning on and tweaking jj to make the rebase hell less painful.
v5.chriskrycho.com/notes/jj-tip...
loading . . .
jj tip: cool revsets and per-repo aliasesโโโSympolymathesy, by Chris Krycho
I build some new revsets useful for just one particular project, without disrupting my other project work. Hereโs how you can do the same.
https://v5.chriskrycho.com/notes/jj-tip-cool-revsets-and-per-repo-aliases/
1
9
1
reposted by
Bernard Kolobara
Nick Rempel
5 months ago
We all follow dopamine loops. Get hooked on the right one.
0
5
1
reposted by
Bernard Kolobara
METR
5 months ago
We ran a randomized controlled trial to see how much AI coding tools speed up experienced open-source developers. The results surprised us: Developers thought they were 20% faster with AI tools, but they were actually 19% slower when they had access to AI than when they didn't.
107
6916
3654
We have come a long way!
add a skeleton here at some point
5 months ago
1
1
1
reposted by
Bernard Kolobara
Robb Owen
5 months ago
Finished watching season 4 of The Bear, which means I'm back on this bullshit
add a skeleton here at some point
1
9
1
Load more
feeds!
log in