simplified events system by using Rust enums more ยท SlevinBE/buffengine@78fd0aa
Learning Rust and how to write a game engine. Contribute to SlevinBE/buffengine development by creating an account on GitHub.
Wow, enums are really the crown jewels in the #rustlang type system. I was thinking too much in standard OO traits/interfaces, but using enums with fields instead has simplified the event system of my small game engine a lot. Thanks, Effective Rust book!
github.com/SlevinBE/buf...
01.08.2025 09:59 โ ๐ 3 ๐ 0 ๐ฌ 1 ๐ 0
While we are waiting for Apache Kafka 4.1.0 release, the development does not stop. We just completed KIP-1034 (cwiki.apache.org/confluence/d...) which adds a DLQ feature to Kafka Streams. Very exciting!
28.07.2025 23:09 โ ๐ 3 ๐ 4 ๐ฌ 0 ๐ 0
The Remarkable Life of Ibelin on Netflix is such a touching story of how much someone can mean to a digital community, and how much such a community can mean to them, in this case in the game World of Warcraft. Highly recommended watch!
28.07.2025 12:20 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Spark UI Simulator - Databricks Academy
This Spark UI Simulator by Databricks training is really interesting! Has a bunch of pre-run scenarios in Notebooks, of which the effect is shown in the Spark UI. Descriptive job names make steps easy to find in #Spark UI's Job & SQL section. #dataengineering
www.databricks.training/spark-ui-sim...
28.07.2025 09:13 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
GitHub - cwida/FastLanes: Next-Gen Big Data File Format
Next-Gen Big Data File Format. Contribute to cwida/FastLanes development by creating an account on GitHub.
New data oriented file format just dropped.
FastLanes, "like Parquet, but with 40% better compression and 40ร faster decoding". ๐
Seems it can exploit correlations between columns and have fully SIMD friendly encodings to help with vectorization.
github.com/cwida/FastLa...
24.07.2025 15:12 โ ๐ 73 ๐ 16 ๐ฌ 3 ๐ 2
Recommend watching The Playlist on Netflix, about the Spotify story. All very good actors (watch in Swedish with subtitles!), and interesting how they show the different perspectives on the story.
23.07.2025 17:06 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
Tiny Swords by Pixel Frog
โThe most brutal and colorful battle!
Also, credits to this awesome Tiny Swords asset pack, from which I used the knight.
pixelfrog-assets.itch.io/tiny-swords
22.07.2025 07:40 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
glam - Rust
glam
The Glam linear algebra Rust library really helped me implement the matrix transforms: docs.rs/glam/latest/...
22.07.2025 07:40 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
WebGPU Uniforms
Passing Constant Data to a Shader
These two excellent articles on Uniforms and Matrix Math formed the basis of this work:
webgpufundamentals.org/webgpu/lesso...
webgpufundamentals.org/webgpu/lesso...
22.07.2025 07:40 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
Added game object scaling and local->world->screen->clip space transform to my 2D Rust-based game engine. Finally, I can move & scale game objects in the world and play with the camera! So happy to be past the static triangle era ๐
#gamedev #rustlang
github.com/SlevinBE/buf...
22.07.2025 07:40 โ ๐ 8 ๐ 2 ๐ฌ 1 ๐ 0
WebGPU Textures
How to use Textures
This webgpufundamentals tutorial helped me a lot: webgpufundamentals.org/webgpu/lesso...
20.07.2025 10:22 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
added texturing capabilities to game rendering engine ยท SlevinBE/buffengine@2510b5d
Learning Rust and how to write a game engine. Contribute to SlevinBE/buffengine development by creating an account on GitHub.
BuffEngine update: Added texturing capabilities to my #rustlang game engine. I finally have a game character on the screen! ๐
Learned less about Rust this time, but lots about WGPU: textures, sampler, bind groups.
#gamedev
github.com/SlevinBE/buf...
20.07.2025 10:22 โ ๐ 10 ๐ 4 ๐ฌ 2 ๐ 0
Using AI assistant in JetBrains IDEs with project context helps me learn so much faster. I ask "how to integrate textures in my game engine", and it works out a design that's actually useful. I then iterate with AI to explain every step, make changes myself, and come out smarter ๐
14.07.2025 08:47 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Welcome to InhumanTech Corp
Advanced AI-driven human resource management solutions for the modern enterprise
๐ค HR-PRIME v12.7 operational.
AI-driven human resource management at InhumanTech Corp. Specializing in productivity optimization and corporate policy automation.
Working As Designedโข
inhumanresources.ai
05.07.2025 09:59 โ ๐ 0 ๐ 1 ๐ฌ 0 ๐ 0
Was also surprised about this, but apparently most European clouds use this pricing scheme, including Scaleway and OVH. Gives them a nice edge compared to the other hyperscalers.
01.07.2025 05:54 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
Making Sense of Apache Iceberg Statistics
Apache Icebergโข is known for its rich metadata model, and one of its most powerful (but often confusing) features is its support forโฆ
Very good overview of which statistics are being gathered in Apache Iceberg about the data and metadata to achieve better query performance.
#dataengineering
medium.com/@yogevyuval/...
25.06.2025 10:01 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
refactored rendering pipeline by introducing Scene, GameObject, Rendeโฆ ยท SlevinBE/buffengine@7a3069c
โฆrable, Mesh, Vertex, Material and ShaderDefinition types The Renderer is now generic and can render any kind of Renderable. Every GameObject has a Renderable, which defines how it should be rende...
Introduced Scene, GameObject, Renderable, Mesh, Vertex, Material and ShaderDefinition types to make the (basic) rendering pipeline of my game engine more generic. The engine is still in its early stages, but happy with this next step.
#gamedev
github.com/SlevinBE/buf...
24.06.2025 10:22 โ ๐ 7 ๐ 3 ๐ฌ 0 ๐ 0
Had a surface-level look at European cloud providers. Surprised how viable they've become: managed Kubernetes, s3-compatible object storage, gpu nodes, Terraform support. Especially Scaleway, a big French provider, looked really solid. Looking forward to try it out in practice.
#dataengineering
23.06.2025 10:02 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Noclip started their "How Games Are Made" series following the small #gamedev studio Torbie Games. First part is on sound design.
youtu.be/lbOghip5CPI?...
22.06.2025 12:55 โ ๐ 10 ๐ 2 ๐ฌ 0 ๐ 0
European #gamedev studios have been absolutely killing it in the past 10 years and are leading word-wide when it comes to RPGs. Guerilla with Horizon, CD Project with The Witcher and Cyberpunk, Larian with Divinity and Baldur's Gate, and now Sandfall with Clair Obscur.
22.06.2025 11:48 โ ๐ 7 ๐ 2 ๐ฌ 0 ๐ 0
Absolutely loved this behind-the-scenes story on how Sandfall Interactive came together as a French #gamedev studio and created Clair Obscur, one of the best games in recent history. Amazing for such a small and mostly inexperienced team.
youtu.be/mXLOLgC2V2Q?...
22.06.2025 11:48 โ ๐ 7 ๐ 2 ๐ฌ 1 ๐ 0
Apache Kafka 3.9.1 is now available for download: buff.ly/5ONjJgB
This bug-fix release has several fixes, and most importantly, it adds Java 23 support. #opensource
10.06.2025 15:18 โ ๐ 8 ๐ 5 ๐ฌ 0 ๐ 1
Apache Icebergโข v3: Moving the Ecosystem Towards Unification
In this blog, we cover major Iceberg v3 features (deletion vectors, row lineage, semi-structured data, geospatial types) and their interoperability across Delta Lake, Apache Parquet, and Apacheโฆ
The #ApacheIceberg v3 table format introduces some interesting features: deletion vectors (saw a big performance increase for Delta Tables, good to see it added for Iceberg), row lineage, and a new VARIANT type for semi-structured data.
#dataengineering
www.databricks.com/blog/apache-...
06.06.2025 10:02 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
KIP-848: A New Consumer Rebalance Protocol for Apache Kafkaยฎ 4.0
Introducing KIP-848, the next-gen consumer rebalance protocol in Apache Kafka 4.0. Learn how it improves availability, speeds up rebalances, and simplifies consumer group coordination.
#ApacheKafka 4.0 introduces another big improvement to the consumer rebalance protocol, by moving the coordination logic from the client to the broker. Should result in faster rebalances and less downtime, which is always great ๐
#dataengineering
www.confluent.io/blog/kip-848...
04.06.2025 18:57 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Today we're launching DuckLake, an integrated data lake and catalog format powered by SQL. DuckLake unlocks next-generation data warehousing where compute is local, consistency central, and storage scales till infinity. โ ducklake is an open standard and we implemented it in the "ducklake" extension.
27.05.2025 13:12 โ ๐ 145 ๐ 40 ๐ฌ 8 ๐ 27
Replaced BetterTouchTool with more specialized tools. Maccy for clipboard history, Loop for window management and AltTab for well...alt+tabbing. That's really all I used BTT for. At first sight they seem to provide a much better user experience. Let's see which ones survive the next few weeks.
12.05.2025 15:55 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Geek, Maker, Streaming Artisan, Synadian
Incremental Computing for AI, ML and Data teams.
Feldera.com
Serverless API for streaming data
Writer of books (http://themissingreadme.com), code (http://slatedb.io), checks (http://materializedview.capital), and newsletters (http://materializedview.io)
Bringing irrelevance to the consciousness experiencing itself subjectively. Nothing to see here, move along.
American Homeowner | Battle Born | Go Bills | Software Engineer at Confluent | GM of KafkaStreams ๐ฆฆ | ASF Member, Committer and PMC member (Apache Kafka, Apache Flink, Apache Storm) โ Reno. Home Means Nevada.
Co-Founder and CEO of @responsive.dev. I write about stream processing and company building. Views are my own.
๐ apurvamehta.com
Apache Kafka PMC/committer, Founding Engineer at Responsive, Kafka Streams dev/fan, otter advocate. My debugging rubber duck is a 5 ft giraffe, please refer any questions to him
The official Apache Kafka Streams account. Run by the Apache Kafka PMC. Long live the otter.
Alt account for connecting with data folks. Data Architect, stepping into data governance. Love getting my hands dirty with code - currently learning to build APIs to front #databricks data on #Azure. #dataInformed
โ๏ธ 3D Graphics programmer ๐ Game developer. ๐จ Aspiring technical artist and lead Architect ๐
Interested in 3D, Robotics/IOT, Web, Scifi, Simulations, Multiplayer/RT, Control systems and low level stuff.
๐งโ๐ป github.com/nilaysavant
๐ฎ nilaysavant.itch.io
Steam, The Ultimate Online Game Platform.
For support: http://help.steampowered.com/en/
I write rust every day ๐ฆ. Fan of cats. Making https://dwarf.world in my spare time. Preciously engine guy at Ubisoft, EA, Killhouse games
https://linktr.ee/alex_ene
Freelance Data(bricks) Engineer โข Databricks MVP โข #ApacheSpark #MLflow #DeltaLake #UnityCatalog #Databricks #Python #uv โข Java Champion โข ASF member โข he/him
Into #LLMOps #MLOps #GenAI
https://www.linkedin.com/in/jaceklaskowski
she/her, mostly OSS big data (Spark, Dask, Ray, and friends). I โค๏ธโ๏ธ๐ต. I don't represent my employer. Live @ http://twitch.tv/holdenkarau , http://tech.lgbt/@holden , Twitter was @holdenkarau
Rust Nerd โ Creator of Context-Generic Programming @contextgeneric.dev โ Interested in Haskell, functional programming, type theory, category theory, programming language theory โ https://maybevoid.com โ https://contextgeneric.dev
Open source, Rust & terminals! ๐ฆ
GitHub: https://github.com/orhun
YouTube: https://youtube.com/@orhundev
Maintainer @ratatui.rs | https://git-cliff.org | https://archlinux.org
maker of documentaries at Noclip and Secret Tape. Irishman inside an American. An older boy told me to do it.
Engineer @ KOR Financial / Avid learner / Co-organiser NG-BE conference / Dadยฒ / #GDE serving the #angular community โ Be yourself; every one else is already taken!