Digital Grove
Subscribe
Sign in
Home
Posts
Videos
About
Latest
Top
Discussions
Codebase Walkthrough: Multi-Window, Panel-Tree UI
Building a multi-window, panel-tree UI sample in the codebase.
Jul 8
•
Ryan Fleury
33
Share this post
Codebase Walkthrough: Multi-Window, Panel-Tree UI
www.rfleury.com
Copy link
Facebook
Email
Note
Other
2
1:07:00
Codebase Walkthrough: Using The Metaprogram
Walking through the structure and basic usage of the codebase's metaprogram, which allows for arbitrary compile-time execution, code generation, and…
Jul 6
•
Ryan Fleury
27
Share this post
Codebase Walkthrough: Using The Metaprogram
www.rfleury.com
Copy link
Facebook
Email
Note
Other
2
33:58
May 2024
Enter The Arena: Simplifying Memory Management (Talk)
A talk on arena-based memory management.
May 13
•
Ryan Fleury
68
Share this post
Enter The Arena: Simplifying Memory Management (Talk)
www.rfleury.com
Copy link
Facebook
Email
Note
Other
10
1:47:49
Upstream & Downstream
Separating computational cause from effect.
May 11
•
Ryan Fleury
26
Share this post
Upstream & Downstream
www.rfleury.com
Copy link
Facebook
Email
Note
Other
March 2024
Multi-Threading & Mutation
On mutation, how it subtly occurs in single-threaded code, and how it can disrupt the process of upgrading single-threaded code to being multi-threaded.
Mar 12
•
Ryan Fleury
61
Share this post
Multi-Threading & Mutation
www.rfleury.com
Copy link
Facebook
Email
Note
Other
5
January 2024
Codebase Walkthrough: From-Scratch Data Structures
Walking through techniques & helpers for building data structures in the Digital Grove codebase.
Jan 1
•
Ryan Fleury
30
Share this post
Codebase Walkthrough: From-Scratch Data Structures
www.rfleury.com
Copy link
Facebook
Email
Note
Other
2
1:07:22
December 2023
Codebase Walkthrough: Strings
Outlining and walking through the base layer's string code, which has helped me write much simpler, more flexible, more dynamic, and more robust string…
Dec 31, 2023
•
Ryan Fleury
27
Share this post
Codebase Walkthrough: Strings
www.rfleury.com
Copy link
Facebook
Email
Note
Other
43:22
The Easiest Way To Handle Errors Is To Not Have Them
On structuring code in an "error-free" way.
Dec 29, 2023
•
Ryan Fleury
83
Share this post
The Easiest Way To Handle Errors Is To Not Have Them
www.rfleury.com
Copy link
Facebook
Email
Note
Other
14
July 2023
Factorio, Mutation, & Lossiness
On Factorio, the high-level term "data transforms", how data transforms are practically implemented, and tradeoffs to consider in various implementation…
Jul 26, 2023
•
Ryan Fleury
40
Share this post
Factorio, Mutation, & Lossiness
www.rfleury.com
Copy link
Facebook
Email
Note
Other
The Marketplace Of Ideals
On Handmade, polarizing Internet debate, rational discussion, controversial personas, tribal conflict, and how they relate to the future of computing.
Jul 19, 2023
•
Ryan Fleury
69
Share this post
The Marketplace Of Ideals
www.rfleury.com
Copy link
Facebook
Email
Note
Other
10
Codebase Walkthrough: Memory Management
Outlining the codebase's arena-centric strategy for memory management, and touring some relevant code.
Jul 16, 2023
•
Ryan Fleury
29
Share this post
Codebase Walkthrough: Memory Management
www.rfleury.com
Copy link
Facebook
Email
Note
Other
3
32:35
Codebase Walkthrough: Math
A tour through the base layer's math types and operations, prepared to make writing C math code much easier.
Jul 7, 2023
•
Ryan Fleury
22
Share this post
Codebase Walkthrough: Math
www.rfleury.com
Copy link
Facebook
Email
Note
Other
17:47
Share
Copy link
Facebook
Email
Note
Other
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts