Even if you don't work with Rust, reading these blogs would give you a nice introduction to the first principle thinking required to design a language.
GPUs have serious computing power. Learning to actually program them doesn't have to require serious prior experience.
Grokking Parallel Programming by SungHwan Yun takes you from your first CUDA kernel to the memory optimizations that make GPU code fast. All with no parallel programming experience required.
Now in Early Access and 50% off through September 24th: https://t.co/SKRIaDtL2j
I really like Lux, it extracts metadata and downloads videos from multiple sites including YouTube. Use it to check video sizes across different resolutions and it just works really fast too. Love the way the code base is organized, it really makes Go's simplicity standout and of course app is bloody fast too. Thank you Go.
https://t.co/O6AgpnZRAu
there is a legit "1st 20hr" theory in which if you lock in for the first 20 hour to learn something (ofc with intervals) you can be decently good at it
Xata is a Kubernetes-native Postgres platform for running many databases with copy-on-write branching, scale-to-zero, autoscaling, HA, backups, REST APIs, CLI, and RBAC
†https://t.co/XE9sl6LKAW
I replaced our Datadog bill with a single binary and cut infrastructure costs by 98% overnight.
Itâs called OpenObserve. Logs, metrics, traces, and frontend monitoring in one tool, self-hosted, and itâs built specifically to stop the bill that grows every time you add a host, a user, or a custom metric.
â One binary, running in under 2 minutes. No cluster, no separate components for logs vs metrics vs traces
â Built in Rust on the DataFusion query engine, so it stays fast even at petabyte scale
â Uses Parquet columnar storage on S3-compatible object storage instead of a proprietary format, which is where the real cost savings come from
â Query with SQL or PromQL instead of a vendorâs proprietary syntax, so your team isnât learning a new query language just to read a dashboard
â Full OpenTelemetry compatibility, no proprietary agents required to get your existing instrumentation talking to it
â Community dashboard library on GitHub for Kubernetes, Docker, Postgres, AWS, and LLM observability, ready to drop in instead of building from scratch
In OpenObserveâs own published benchmark, the same 16-service workload cost $174/day on Datadog and $3/day self-hosted, a 98% cut, before even touching per-host or per-seat fees.
18,000+ GitHub stars. Single binary. Self-hosted, no per-host or per-user tax.
The Agile Manifesto was one of the worst things to happen to computer programming.
But I still have hope that Software Engineering can be rebuilt; one spec at a time.
Build Your Own Text Editor
Itâs about 1000 lines of C in a single file with no dependencies, and it implements all the basic features you expect in a minimal editor, as well as syntax highlighting and a search feature
You will learn a lot just by reading through it