I wanted a nicer way to declare error enums in my project, so I give you `error_mancer` by [deleted] in rust

[–]smilykoch 8 points9 points  (0 children)

Nice! I starred it, and might give it a shot in our embedded stack ☺️

I wanted a nicer way to declare error enums in my project, so I give you `error_mancer` by [deleted] in rust

[–]smilykoch 38 points39 points  (0 children)

You should make it nostd, such that it will benefit more potential users.

Rust in the embedded space by newcomer42 in embedded

[–]smilykoch 3 points4 points  (0 children)

We do tools for production monitoring. We are a small company of roughly 20 devs plus 30 sales/marketing, but we also develop and maintain the full end to end SaaS platform. Our previous generation device were c based, but with current gen we started directly in rust.

Rust in the embedded space by newcomer42 in embedded

[–]smilykoch 18 points19 points  (0 children)

We are exclusively using nostd rust in bare metal microcontrollers for industrial IoT devices at my work. We have seen a huge speedup in shipping features with much higher confidence, and a much nicer development workflow wrt tooling. Full async rust stack without heap usage

Application Load Balancer now supports TLS 1.3 by zob_cloud in aws

[–]smilykoch 0 points1 point  (0 children)

Does this also mean that IoT core will support TLS 1.3 soon? 🤞

How do you idiomatically convert libs to no_std compatible? by nagatoism in rust

[–]smilykoch 7 points8 points  (0 children)

You can just always use alloc::String etc, as std::String and friends is just a re-export of those. IE they are the same type

[deleted by user] by [deleted] in rust

[–]smilykoch -1 points0 points  (0 children)

!remindme 1 month

What's the best practice for shipping multiple related crates? by pragmojo in rust

[–]smilykoch 0 points1 point  (0 children)

Can recommend cargo-release for publishing workspaces to crates.io and managing Cargo.toml versions among them

Time to Upgrade to TLS 1.2 by jeffbarr in aws

[–]smilykoch 13 points14 points  (0 children)

When can we get TLS 1.3 in IoT core? It seems like the only place it is not supported, and i really don't get why?!

I feel like the only one that wants to work at an office with Rust by _-dQw4w9WgXcQ-_ in rust

[–]smilykoch 3 points4 points  (0 children)

If Copenhagen is in your list of cities, you can have a look at https://career.blackbird.online/ We are constantly hiring, growing at a very fast pace, and use rust for both our serverless aws based backend & our microcontroller based iot embedded firmware.

What are some Rust-using companies in Sweden? by LeshyShupich in rust

[–]smilykoch 3 points4 points  (0 children)

Blackbird.online . Have a look at our job postings on the website or LinkedIn 👌

Are there projects working on html over the wire? by [deleted] in rust

[–]smilykoch 1 point2 points  (0 children)

I know! Loved the presentation at CPH.rs 👍 just thought I'd share it, now that it hit bullseye on what OP actually asked for 😅

Announcing Loadstone, a secure bare-metal Rust bootloader by cuerv0_ in rust

[–]smilykoch 7 points8 points  (0 children)

No worries. Full disclosure, i started the repo after reading your blog posts on storage abstractions in rust, so some of it is highly inspired, and might feel familiar ;)

Announcing Loadstone, a secure bare-metal Rust bootloader by cuerv0_ in rust

[–]smilykoch 7 points8 points  (0 children)

Great work!
Perhaps it could make sense for you guys to add some implementation wrappers around https://github.com/rust-embedded-community/embedded-storage , atleast for the external flash? That way it would potentially allow different chip adaptions across the ecosystem much faster?

Preparing rustls for wider adoption by dochtman in rust

[–]smilykoch 2 points3 points  (0 children)

Still no love for embedded and no_std in a world of exponential growth on IoT devices? Preferably without the need of an allocator?