Advertisement · 728 × 90

Posts by Pramode C.E

Preview
Scientific Computing in Rust the Scientific Computing in Rust annual workshop and monthly newsletter.

The March edition of the scientific computing in Rust newsletter is out. Enjoy!

scientificcomputing.rs/monthly/2026...

1 month ago 13 4 0 0
Video

Is Oxide hardware made by Super Micro (or any other OEM/ODM)? FAQ Friday #40

1 month ago 42 5 6 0
Hello! Thanks for following Ferrous Systems. What we have here is another one of our colourful squares with our logo in the top left corner. It says: Ferrous Systems with a backwards F that comes in two different shades of blue, green, yellow and orange. 

There's a little signifier box in red that tells you what this post is about. It's announcing New blog post!
What follows is a box that faces from very light blue to blue and there is text in this box. The headline says: Accessing hardware with Rust – which is also the headline of the new blog post we're promoting with this post. What follows says: When it comes to accessing hardware, what should a good API look like? Our embedded expert, Jonathan Pallant, shares his insights from hands-on experience.
Thanks for following Ferrous Systems - we appreciate you.

Hello! Thanks for following Ferrous Systems. What we have here is another one of our colourful squares with our logo in the top left corner. It says: Ferrous Systems with a backwards F that comes in two different shades of blue, green, yellow and orange. There's a little signifier box in red that tells you what this post is about. It's announcing New blog post! What follows is a box that faces from very light blue to blue and there is text in this box. The headline says: Accessing hardware with Rust – which is also the headline of the new blog post we're promoting with this post. What follows says: When it comes to accessing hardware, what should a good API look like? Our embedded expert, Jonathan Pallant, shares his insights from hands-on experience. Thanks for following Ferrous Systems - we appreciate you.

🦀 weekend read: What makes a good hardware API in embedded Rust? Our embedded expert Jonathan Pallant shares some takes from working close to the metal – including where API design can accidentally make things harder.

It's a must-read for embedded developers: ferrous-systems.com/blog/hardwar...

1 month ago 15 3 0 0

It's super exciting to see more games built with Bevy start to mature and bloom. I love the toon shaded style!

1 month ago 30 3 0 0
Preview
crates.io: Rust Package Registry crates.io serves as a central registry for sharing crates, which are packages or libraries written in Rust that you can use to enhance your projects

Fun stat: There are now 30 drivers published on crates.io using device-driver!

crates.io/crates/devic...

There are a bunch more, but they've never been published and are locked in proprietary codebases :P

1 month ago 13 1 0 0
Preview
Accessing Hardware in Rust When it comes to accessing hardware, what should a good API look like?

I wrote some thoughts about Rust and how you can use it to talk to your hardware.

TL;DR: Read your own docs, like your users have to. Seriously. Go read them.

ferrous-systems.com/blog/hardwar...

1 month ago 23 3 0 0

Do I have any followers familiar with Embassy + smoltcp + STM32, and interested in a paid consulting gig? I've got a company seeing dropped / missing packets, and it could be an interesting project + fun investigative writeup.

1 month ago 17 6 2 0
Writing my own text editor, and daily-driving it A programmer's text editor is their castle

Impressive:

“Writing My Own Text Editor, And Daily-Driving It”, Joshua Barretto (blog.jsbarretto.com/post/text-ed...).

Via HN: news.ycombinator.com/item?id=4733...

On Lobsters: lobste.rs/s/ufczx8/wri...

#Programming #Projects #Editor #TextEditor

1 month ago 1 1 0 0
Preview
Quicksort inventor Tony Hoare dies at 92 Obit: Classicist, philosopher, wit, and one of the greatest British computer scientists of all time

www.theregister.com/2026/03/12/i...

RIP to the man behind the funniest bit of all time: the invention of the null pointer

1 month ago 325 77 8 9
Advertisement
Tweet

Claude Code wiped our production database with a Terraform command.
It took down the DataTalksClub course platform and 2.5 years of submissions: homework, projects, and leaderboards.
Automated snapshots were gone too.
In the newsletter, I wrote the full timeline + what I changed so this doesn't happen again.
If you use Terraform (or let agents touch infra), this is a good story for you to read.

Tweet Claude Code wiped our production database with a Terraform command. It took down the DataTalksClub course platform and 2.5 years of submissions: homework, projects, and leaderboards. Automated snapshots were gone too. In the newsletter, I wrote the full timeline + what I changed so this doesn't happen again. If you use Terraform (or let agents touch infra), this is a good story for you to read.

Back in my day you needed a senior engineer for this sort of thing

1 month ago 1902 272 63 120
Arm Community ARM Community Site

> Arm and Ferrous Systems bring Rust to Cortex-R82AE, enabling memory-safe, high-performance real-time systems for physical AI

Working on this has very rewarding and I can't wait to see what you build on top of these building blocks.

developer.arm.com/community/ar...

1 month ago 22 5 1 0

Just spent an hour today in our agentic AI coding class showing all the way Claude Code produces *subtly* bad programs for a pretty trivial application. Wrong in some ways, but just bad in other ways. Reading its output is always a sobering experience.

1 month ago 104 10 14 4
Preview
Announcing Rust 1.94.0 | Rust Blog Empowering everyone to build reliable and efficient software.

Rust 1.94.0 has been released! 🌈 🦀✨

A few highlights are array_windows() and element_offset() on slices, Peekable::next_if_map(), LazyCell::get and friends, and the new `include` key in config.toml to include other toml files!

Check out the blog post for details: blog.rust-lang.org/2026/03/05/R...

1 month ago 140 35 2 3
The Missing Semester of your CS education [MIT IAP 2026] - https://missing.csail.mit.edu

The Missing Semester of your CS education [MIT IAP 2026] - https://missing.csail.mit.edu

In January, @anishathalye.bsky.social, @josejg.bsky.social, and I returned to @csail.mit.edu to teach Missing Semester, a class on topics we miss from most CS programs—tools and techniques that everyone should know, like Bash, Git, CI, and AI tools. Today, we’re releasing the course for free online!

2 months ago 65 19 1 4

I’ve ordered five because oof, that shipping. Will share with friends locally. Excited to try it out!

1 month ago 4 1 1 0

github is dedicated to promoting codeberg by no longer being the higher-uptime option. i respect that

2 months ago 72 9 6 0
Advertisement

Here is one of the dumbest things about vibe coding that I don't see a lot of people talking about

Imagine you're an open source maintainer and someone opens up a pull request against your repository that they vibe coded. They may or may not tell you they vibe coded it; it doesn't really matter… 🧵

2 months ago 310 69 22 16
Preview
Running real-time Rust - Blog - Tweede golf By now, we all know Rust works pretty well on embedded. What's lesser known is how Rust handles real-time requirements. We occasionally get questions about this and so I took that as an opportunit ...

How about Rust for real-time applications?
@diondokter.nl gets you started: buff.ly/g8qruby

#rustlang #embedded

4 months ago 6 6 0 0

Also asking, because it's pretty common to want to track things like code size over time, and see the impact of PRs over time on things like static RAM/flash usage for embedded projects.

4 months ago 12 2 4 0

microcontrollers have always had the potential to democratize electronics, they make tasks that once required a formal education in circuits, into coding exercises appropriate for a complete novice.

embassy (rust project) makes this even easier, so much less bullshit than an embedded C++ toolchain.

4 months ago 2 1 0 0
Preview
Advent of FPGA — A Jane Street Challenge Advent of Code has long been a favorite Decemberritual at Jane Street, with many participating in the month-long puzzle challenge thatencourages thoughtful e...

anybody doing Advent of FPGA in Amaranth? blog.janestreet.com/advent-of-fp...

it seems fun, and, moreover, if you have feedback as a learner I will be more than happy to use it to improve the language

4 months ago 44 4 4 0
Preview
building for the future on tangled's existence and direction

wrote down some thoughts justifying @tangled.org's existence & planned trajectory.

5 months ago 152 32 5 5
Preview
We Need To Rewild The Internet  | NOEMA The internet has become an extractive and fragile monoculture. But we can revitalize it using lessons learned by ecologists.

Can't work because AWS?

It's a good time to read this piece if you haven't! www.noemamag.com/we-need-to-r...

6 months ago 147 59 2 2
Advertisement

Very interesting! Would love to watch if a recording is available.

6 months ago 0 0 0 0

Just wanted to say "thank you" for putting up these videos - both the content and the production quality are top-notch!

9 months ago 5 1 1 0
Preview
People who code embedded in Rust, share your experiences Some questions that might be asked: * How did it start? * Why use Rust instead of C. * What is much easier now? * What are difficulties? *...

One thing that I have noticed is that /r/embedded has gotten less actively hostile regarding Rust over the last year or so. This thread has pretty positive responses (esp for the sub), and I've been seeing more generally positive comments more often:

old.reddit.com/r/embedded/c...

9 months ago 29 2 0 0
Building a Bluetooth LE device with embedded Rust - moxi Ep3
Building a Bluetooth LE device with embedded Rust - moxi Ep3 YouTube video by The Rusty Bits

In the final episode of our air quality monitor project, we try getting Bluetooth LE working using embedded Rust:

youtu.be/L1ScupSwqts

9 months ago 31 6 2 0
ergot - Rust `ergot`

Released the first version(s) of `ergot`, my network stack, on crates-io: docs.rs/ergot/latest...

It is very much NOT ready for use, but I'm starting to put the first coat of docs paint on it, in the hopes that it makes it a bit easier for others to contribute (or at least follow along!).

10 months ago 18 2 0 0

HyperCard is one of the earliest intros to programming I ever had, before I really knew what programming meant.

The story of Atkinson writing HyperCard after an LSD trip is the main reason my netstack is called "Ergot".

RIP to a real one.

10 months ago 22 3 0 2
Driving an LED matrix using async Rust - moxi Ep2
Driving an LED matrix using async Rust - moxi Ep2 YouTube video by The Rusty Bits

In part 2 of our air quality monitor project, we’re driving the microbit’s full LED matrix using async Rust:

youtu.be/uZDcWA8cCsw

10 months ago 22 4 0 0
Advertisement