sinusoidalen Profile Banner
Juanpe Bolívar Profile
Juanpe Bolívar

@sinusoidalen

Followers
1K
Following
3K
Media
87
Statuses
1K

CTO @bronze_ai Postmodern C++, value-oriented design, interactive software, open-source strategy, functional programming, music tech, collectivism.

Berlin, Germany
Joined August 2017
Don't wanna be here? Send us removal request.
@sinusoidalen
Juanpe Bolívar
5 years
I've been thinking today about modules, objects and values. (Thread 🧵)
1
6
16
@sinusoidalen
Juanpe Bolívar
12 days
Hi people! Can some of you introduce me to someone that works on Steam? 🚀 Someone on the product or business side would work. Would like to discuss some business ideas connected to the Steam (shop) platform.
0
0
0
@sinusoidalen
Juanpe Bolívar
3 months
I will be bringing my talk "Persistence squared: persisting persistent data structures" to @meetingcpp! Learn how new features in immutable data structures open novel software architectures enabling performance while making the code simpler! 🚀
@meetingcpp
Meeting C++
3 months
New talk at Meeting C++ 2025: Juan Pedro Bolívar Puente - Persistence squared: persisting persistent data structures https://t.co/V7lEFaCiQQ #meetingcpp #cpp #cplusplus
1
1
6
@sinusoidalen
Juanpe Bolívar
4 months
Last time I attended a conference in person was 2019 (before the pandemic!) and 2021 was my last CppCon talk (online!). I can't wait to meet you all in person, I've been missing this! 😭
0
0
3
@sinusoidalen
Juanpe Bolívar
4 months
I'm excited to be talking again at CppCon, presenting immer::persist, a library to serialize and transform immutable data structures, preserving the structural sharing. Cool work by Alex Shabaling and @bronze_ai enabling all new kinds of applications! https://t.co/K4uBcBErAI
cppcon2025.sched.com
View more about this event at CppCon 2025
1
2
3
@sinusoidalen
Juanpe Bolívar
6 months
C++ experts: is there a reason why default comparison operators need to me marked friend, even when all members of the struct are public, other than C++ being a massive PITA even when loaded with all the best intentions? 🤔 https://t.co/b8g4nepsYm
2
0
1
@sinusoidalen
Juanpe Bolívar
8 months
Hey! I will be traveling around the US for the next couple of months, mostly in SF but also staying in Portland and NY. ✈️ I'm very flexible, mostly visiting friends and exploring the nature. If you're around and would like to hang out and exchange ideas in person, send me a DM!
0
0
0
@sinusoidalen
Juanpe Bolívar
1 year
Something to push through the week. https://t.co/NCMYregd0B
0
0
0
@sinusoidalen
Juanpe Bolívar
1 year
@bronze_ai Don't doubt: my confidence and commitment to value-oriented design is as strong as ever! You'd be shocked how simple and performant some of the otherwise complex projects I've been helping my clients build are👷‍♂️ I've some consulting slots on the side if you're interested! 📨
0
0
7
@sinusoidalen
Juanpe Bolívar
1 year
@bronze_ai The pandemic first and then my focus on BRONZE have made be a bit more low key and get a bit out of touch with the in person gatherings of the C++ community. I miss you all! Hopefully will get back on it soon presenting this and some of the other cool stuff we're building...
2
0
8
@sinusoidalen
Juanpe Bolívar
1 year
@bronze_ai Immer persist is enabling us to pull off crazy new features at @bronze_ai with striking simplicity. The API is not 100% stabilized yet but we are planning to move some of its use to production soon, I invite you to give it a try.
1
0
1
@sinusoidalen
Juanpe Bolívar
1 year
Thank you so much to the incredibly talented @bronze_ai engineer Alex Shabalin, who did most of this work. This is purely original work. There is no other immutable data-structures library with such a feature out there. https://t.co/Lw96oAOsMO
github.com
Structural sharing is traditionally preserved in memory only. When serializing multiple values to disk, these are linearized—for example, by writing out sequences as JSON arrays—losing whatever sha...
1
0
2
@sinusoidalen
Juanpe Bolívar
1 year
We've finnally merged `immer::persist` into Immer 🎉 It serializes and transforms the internal structure of pools of Immer containers, preserving the structural sharing across containers. Use-cases: storing undo history, clipboards, logging... Big deal https://t.co/gJq6frlpTG
1
1
13
@AlexGPickering
Alex George Pickering
2 years
Indeed.
1K
118K
653K
@sinusoidalen
Juanpe Bolívar
2 years
Forgot to mentio we're on C++ 20 :)
0
0
0
@sinusoidalen
Juanpe Bolívar
2 years
Ping @odinthenerd. Who else?
3
0
3
@sinusoidalen
Juanpe Bolívar
2 years
Hi C++ Twitter! We're having some trouble with some meta-programming intensive code that is too slow and likes making Clang crash 💥 Using Boost.Hana now but I know there are way faster alternatives. Any library suggestions? Meta profiling tools? Etc? ⁉️
1
2
2
@ColugoMusic
Colugo
2 years
Here are some programming talks (mostly c++) which i have watched and enjoyed either because they are interesting or useful or funny or otherwise entertaining
4
10
72
@disclosure
Disclosure
2 years
We are currently in a golden age of AI and music collaboration, with @bronze_ai being one element of this new future of playback opportunities. Bronze took the stems of our track, Simply Won’t Do, and applied their software to create a thousand unique versions of the track
4
8
71
@sinusoidalen
Juanpe Bolívar
2 years
New Soundcloud account for uploading DJ sets. This one's at home just messing around. It gets heavy pretty quick. https://t.co/ov7wraH5TE
0
0
4
@sinusoidalen
Juanpe Bolívar
3 years
So excited about this release... maybe grooviest thing we've launched so far? Makes me jump out of the chair and wanna dance... forever...! 💃
@disclosure
Disclosure
3 years
Listen to Settle like you’ve never heard before 🎧 @bronze_ai https://t.co/Omd4pggg2y
0
0
5