HTML in Canvas API is NUTS
Posts by Cristiano
Introducing Envo, a .env file parser for Zig
github.com/csalmeida/envo
๐ฆ Zero dependencies
โก Recursive descent & iterative strategies
๐ฑ Built from scratch to learn parsing & systems programming
pizauth-1.0.11 is out, and ensures it keeps retrying in the face of transitory HTTP errors tratt.net/laurie/src/p...
Nice, I'll check it out!
It was a while ago but this is probably VS Code's console. However, it should work on most terminals.
ESLint depends on sponsorships to pay maintainers. We're operating at a deficit with roughly a junior engineer's salary supporting a dozen maintainers plus awarding outside contributions. Please talk to your company about sponsoring ESLint:
https://eslint.org/donate
Three new Zig Days!
- USA: Seattle, WA
- Canada: Kitchener-Waterloo
- Europe: Bristol (UK)
If you live close to any of them, go to zig.day and subscribe to be notified of upcoming events (we also have RSS and iCal)!
Quick example single and multi thread use of prime number generation with Zig. Single threaded version took `~1551ms` and Multi threaded took `~240ms` across 10 threads.
github.com/csalmeida/zi...
I'm looking for some part-time #Laravel work, if anyone knows of anything please get in touch!
A window rendering a black background and "Zig & and Raylib" text.
I've put together a simple Zig + Raylib template for anyone looking to get up and running quickly: github.com/csalmeida/zi...
@crisleash.bsky.social
Archived Hozokit, my trusty WordPress template. Though only used by myself and arrontp.co.uk, it powered countless client sites and helped pay my rent for years. Small tool, big impact. ๐ซก
github.com/csalmeida/ho...
A window instantiated via the Cocoa API on macOS
Seems like the Cocoa API is the way to go!
Does anyone that works with macOS know if the CocoaAPI is still the best way to manage windows on macOS? I could not find anything on developer.apple.com/documentation/ but found it on the archived docs: developer.apple.com/library/arch...
Any help would appreciated, thanks!
This is bold and underlined! This is orange text on black background Black text on a magenta background This is a custom RGB color message
== Section Header == Result: 0b101100100 Status: Processing [=====> ]
While practicing passing values around with pointers in C I ended looking up into ANSI Escape Codes and creating a small library to print characters with styling to the terminal. ๐
github.com/csalmeida/c-...
If you're not familiar with my work, I maintain an open source high performance UI layout library written in C ๐
github.com/nicbarker/cl...
#cprogramming #c #ui
A form where fields and sections and be added and removed, opposed to having a set number of fields.
Another day, another dynamic form with repeater fields. ๐
Built @ladybirdbrowser from source to try it out, there's a lot of features missing. It's early days but it's cool to see a new browser project with its own engine. ๐
I often need to convert assets into WebP so I created a Rust crate for it: crates.io/crates/webp-...
Countries and territories*
I've published a tiny Rust crate with all 249 countries with alpha codes, ISO 3166-2 and region information: crates.io/crates/gazet... ๐
The team at Evil Martians just released updated documentation on integrating InertiaJS with Rails.
I recently experimented with it and set up a project using Rails and Svelte 5. Check it outโhope you find it helpful!
github.com/csalmeida/in...
A window with a black background with a title saying "SDL2 window on MacOS ๐"
Who knew opening a window on macOS with SDL2 would be like solving a Rubik's Cube in the dark? ๐
Really cool to see this finally working though! ๐
We're hiring, and we would love for you to help us build the future of Laravel. โค๏ธ We're looking for full-stack, technical support, and infrastructure engineers, as well as product managers. ๐ค
Learn more on our brand new careers page: laravel.com/careers.
I am happy to reveal the next speaker of the upcoming virtual Bevy Game Dev Meetup on January 30rd: @chrisbiscardi.bsky.social will present: "Growing little experiments" with #bevyengine - be sure to sign up: www.meetup.com/bevy-game-de... #rustlang #gamedev ๐ฆ๐ฎ
Preview of Summercamp's theme syntax highlighting
The Summercamp theme for VS Code is now available for preview at vscodethemes.com! ๐
vscodethemes.com/e/csalmeida....
A bit out of my comfort zone but I had the opportunity to share more about biriba.io with the Capoeira community at The Life Capoeira Podcast. ๐ ๐
rss.com/podcasts/the...
I wrote an image that compiles and runs C programs. With Docker Compose the container can be kept alive and project files sync automatically: hub.docker.com/r/csalmeida/...
Hey! I built a theme for VS Code as weekend project. Inspired by the Zed Editor colour scheme: marketplace.visualstudio.com/items?itemNa...