Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

Loris Cro ⚡

@kristoff@hachyderm.io
mastodon 4.6.6
  • Open on hachyderm.io

VP of Community @ Zig Software Foundation • Zig Livecoding http://twitch.tv/kristoff_it • Creator of http://softwareyoucan.love • Blogging http://kristoff.it • Host of https://zig.show • 📧 loris@sycl.it

0 Followers
0 Following
15 Posts
Joined July 16, 2023
https://kristoff.it:
https://kristoff.it
Twitch:
https://twitch.tv/kristoff_it
YouTube:
https://youtube.com/@ZigSHOWTIME
Software You Can Love:
https://softwareyoucan.love

Posts

Open post
kristoff
Loris Cro ⚡ @kristoff@hachyderm.io · May 16, 2026
Loris Cro ⚡
@kristoff@hachyderm.io

VP of Community @ Zig Software Foundation • Zig Livecoding http://twitch.tv/kristoff_it • Creator of http://softwareyoucan.love • Blogging http://kristoff.it • Host of https://zig.show • 📧 loris@sycl.it

hachyderm.io

Systems Distributed '26 is getting closer and so is the Zig Day Boston scheduled for the day before (completely free, NO conference ticket required).

Come practice your systems thinking and make software you can love with us!

RSVP: https://luma.com/eloljzc0

7
0
2
0
Open post
kristoff
Loris Cro ⚡ @kristoff@hachyderm.io · May 06, 2026
Loris Cro ⚡
@kristoff@hachyderm.io

VP of Community @ Zig Software Foundation • Zig Livecoding http://twitch.tv/kristoff_it • Creator of http://softwareyoucan.love • Blogging http://kristoff.it • Host of https://zig.show • 📧 loris@sycl.it

hachyderm.io
Replying to @menelion@dragonscave.space
@menelion @hillu @menelion you're slippery sloping a bit too hard :^) Zig is licensed MIT precisely to give users the maximum flexibility possible when using Zig.
2
0
0
0
Open post
kristoff
Loris Cro ⚡ @kristoff@hachyderm.io · May 05, 2026
Loris Cro ⚡
@kristoff@hachyderm.io

VP of Community @ Zig Software Foundation • Zig Livecoding http://twitch.tv/kristoff_it • Creator of http://softwareyoucan.love • Blogging http://kristoff.it • Host of https://zig.show • 📧 loris@sycl.it

hachyderm.io

Scripty

https://kristoff.it/blog/scripty/

5
1
4
0
Open post
kristoff
Loris Cro ⚡ @kristoff@hachyderm.io · May 01, 2026
Loris Cro ⚡
@kristoff@hachyderm.io

VP of Community @ Zig Software Foundation • Zig Livecoding http://twitch.tv/kristoff_it • Creator of http://softwareyoucan.love • Blogging http://kristoff.it • Host of https://zig.show • 📧 loris@sycl.it

hachyderm.io

RE: @winbuzzer@mastodon.social

What a terrible day to know how to read...

12
1
2
0
Open post
kristoff
Loris Cro ⚡ @kristoff@hachyderm.io · Apr 29, 2026
Loris Cro ⚡
@kristoff@hachyderm.io

VP of Community @ Zig Software Foundation • Zig Livecoding http://twitch.tv/kristoff_it • Creator of http://softwareyoucan.love • Blogging http://kristoff.it • Host of https://zig.show • 📧 loris@sycl.it

hachyderm.io

Contributor Poker and Zig's AI Ban

https://kristoff.it/blog/contributor-poker-and-ai/

42
3
25
4
Open post
kristoff
Loris Cro ⚡ @kristoff@hachyderm.io · Apr 17, 2026
Loris Cro ⚡
@kristoff@hachyderm.io

VP of Community @ Zig Software Foundation • Zig Livecoding http://twitch.tv/kristoff_it • Creator of http://softwareyoucan.love • Blogging http://kristoff.it • Host of https://zig.show • 📧 loris@sycl.it

hachyderm.io

The next Systems Distributed has been announced. Next to it we'll also run a special one-off Zig Day Boston open to anybody!

https://systemsdistributed.com/
https://zig.day/special/0/

12
2
4
0
Open post
kristoff
Loris Cro ⚡ @kristoff@hachyderm.io · Mar 26, 2026
Loris Cro ⚡
@kristoff@hachyderm.io

VP of Community @ Zig Software Foundation • Zig Livecoding http://twitch.tv/kristoff_it • Creator of http://softwareyoucan.love • Blogging http://kristoff.it • Host of https://zig.show • 📧 loris@sycl.it

hachyderm.io

So it seems that now everybody else is realizing that GitHub is broken as fuck in a storm of managers that have no idea what to do with the product and mindless vibecoding. Told ya.

14
0
2
0
Open post
kristoff
Loris Cro ⚡ @kristoff@hachyderm.io · Mar 23, 2026
Loris Cro ⚡
@kristoff@hachyderm.io

VP of Community @ Zig Software Foundation • Zig Livecoding http://twitch.tv/kristoff_it • Creator of http://softwareyoucan.love • Blogging http://kristoff.it • Host of https://zig.show • 📧 loris@sycl.it

hachyderm.io

Last reminder that this saturday Zig Day Naples will take place!

Join Andrew, me and other people interested in making software you can love!

https://zig.day/europe/naples/0/

4
0
1
0
Open post
kristoff
Loris Cro ⚡ @kristoff@hachyderm.io · Mar 17, 2026
Loris Cro ⚡
@kristoff@hachyderm.io

VP of Community @ Zig Software Foundation • Zig Livecoding http://twitch.tv/kristoff_it • Creator of http://softwareyoucan.love • Blogging http://kristoff.it • Host of https://zig.show • 📧 loris@sycl.it

hachyderm.io

pip install ziglang

https://cemrehancavdar.com/2026/03/05/zig-cc-cython/

7
0
2
0
Open post
kristoff
Loris Cro ⚡ @kristoff@hachyderm.io · Mar 07, 2026
Loris Cro ⚡
@kristoff@hachyderm.io

VP of Community @ Zig Software Foundation • Zig Livecoding http://twitch.tv/kristoff_it • Creator of http://softwareyoucan.love • Blogging http://kristoff.it • Host of https://zig.show • 📧 loris@sycl.it

hachyderm.io
Replying to @kristoff@hachyderm.io

@SonnyBonds correction, since in your case wgpu_lib is the upstream project, then you would have to do something along the lines of wgpu_dep.builder.dependencies("wgpu_lib", .{}). This is the super manual version where you reach for your dep's dependenncies. There are less invasive methods where you expose a path to consumers (similarly to how you can expose modules and artifacts) but at this point your method seems preferable (if you want only the header files, if you want the full lib you can just linkLibrary).

1
1
0
0
Open post
kristoff
Loris Cro ⚡ @kristoff@hachyderm.io · Mar 07, 2026
Loris Cro ⚡
@kristoff@hachyderm.io

VP of Community @ Zig Software Foundation • Zig Livecoding http://twitch.tv/kristoff_it • Creator of http://softwareyoucan.love • Blogging http://kristoff.it • Host of https://zig.show • 📧 loris@sycl.it

hachyderm.io
Replying to @SonnyBonds@mastodon.gamedev.place

@SonnyBonds usually if you're going down that path you just do mod.linkLibrary(wgpu_dep.artifact("wgpu")) and that also adds the include paths, but if you want only the header file that's one way. Another is to do mod.addIncludePath(wgpu_dep.path("path/to/headers")

1
2
0
0
Open post
kristoff
Loris Cro ⚡ @kristoff@hachyderm.io · Mar 07, 2026
Loris Cro ⚡
@kristoff@hachyderm.io

VP of Community @ Zig Software Foundation • Zig Livecoding http://twitch.tv/kristoff_it • Creator of http://softwareyoucan.love • Blogging http://kristoff.it • Host of https://zig.show • 📧 loris@sycl.it

hachyderm.io
Replying to @SonnyBonds@mastodon.gamedev.place

@SonnyBonds You have two main kinds of consumers: Zig and C (either directly or FFI). For the former you want to create zig modules, like you are doing in the screenshot, while for the latter you want to create libraries (b.addLibrary), which will also install headers that you specify via installHeader. Zig users don't need header files if you give them a translate-c module.

I've recently made this package that you can use as a reference https://github.com/allyourcodebase/rnnoise notice how I'm creating:

  • a module that contains the full implementation (+ the translate-c output as the root file)
  • a module that only contains translate-c definitions in case that the user just wants those and plans to use a system-provided dynamic library
  • static and dynamic library artifacts for non-Zig consumers, which also install public header files.

The only thing that I'm missing in that package is system integration options, which I have yet to really learn how to use.

0
6
0
0
Open post
kristoff
Loris Cro ⚡ @kristoff@hachyderm.io · Mar 07, 2026
Loris Cro ⚡
@kristoff@hachyderm.io

VP of Community @ Zig Software Foundation • Zig Livecoding http://twitch.tv/kristoff_it • Creator of http://softwareyoucan.love • Blogging http://kristoff.it • Host of https://zig.show • 📧 loris@sycl.it

hachyderm.io

Upcoming Zig Days!

Seattle: March 21
Naples: March 28 (Andrew will be there!)
Stockholm: April 11
Nuremberg: April 11

More info on https://zig.day!

3
0
2
0
Open post
kristoff
Loris Cro ⚡ @kristoff@hachyderm.io · Mar 06, 2026
Loris Cro ⚡
@kristoff@hachyderm.io

VP of Community @ Zig Software Foundation • Zig Livecoding http://twitch.tv/kristoff_it • Creator of http://softwareyoucan.love • Blogging http://kristoff.it • Host of https://zig.show • 📧 loris@sycl.it

hachyderm.io

The vibecoding will continue until uptime improves.

-- Manager @ Microslop GitHub

7
0
2
0
Open post
kristoff
Loris Cro ⚡ @kristoff@hachyderm.io · Mar 03, 2026
Loris Cro ⚡
@kristoff@hachyderm.io

VP of Community @ Zig Software Foundation • Zig Livecoding http://twitch.tv/kristoff_it • Creator of http://softwareyoucan.love • Blogging http://kristoff.it • Host of https://zig.show • 📧 loris@sycl.it

hachyderm.io

The first ever Zig Day Napoli is scheduled for March 28!

Both Andrew and I will be there, join us for some good Zig...
...and some good food as well!

https://zig.day/europe/naples/0/

9
0
4
1

Remote instance

hachyderm.io
Open on original server
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 05:09:53 UTC