dev.to
Disclaimer I am not a Rust expert, I am just getting started, so please take everything you read here with a grain of salt. You probably don't want to use any of this in production code. There are libraries written by actual Rust developers...
Rust Walkthroughs
2020-11-25
~12 min read
dev.to
I missed the official call for blog post submissions, I still want to share some ramblings of my hopes for Rust in 2021. Iβll split this up into two sections: What I hope to see from the community, and what I hope to see for myself. What I...
Observations/Thoughts
2020-11-18
~5 min read
dev.to
[Photo by Denys Nevozhai on Unsplash, modified (cropped)] We will continue to explore Rocket's capabilities. This time we are getting closer to the real deal (sort of...) The code for this tutorial can be found in this repository: github.co...
Rust Walkthroughs
2020-11-18
~18 min read
dev.to
Everyone is talking about Rust lately, and it seems to be delivering what other C/C++ killers didn't. Safe, high-performance system software. But with the dawn of WebAssembly (WASM), Rust can also dive into the frontend realm. Since Rust ha...
Rust Walkthroughs
2020-11-18
~7 min read
dev.to
At Charlie foxtrot we aim to stay relevant and keep up with new and exciting tech. So how do we do that? We experiment! This time we wanted to capitalize on our in-house competence in Flutter and Rust. Our Flutter expert, Jonathan, had read...
Rust Walkthroughs
2020-11-11
~11 min read
dev.to
This article was first published on techpilot.dev TL;DR: There's an example repo here for those who want to skip the story mode Rust piqued my interest when I found out it consistently ranked first in the StackOverflow's annual developer su...
Rust Walkthroughs
2020-11-11
~4 min read
dev.to
Porting patterns from Object Oriented concepts in Rust do not always work, but there are certain cases they not only work but sometimes they are easier to follow when compared with the original OOP implementation. Here I am going to demonst...
Rust Walkthroughs
2020-11-11
~3 min read
dev.to
[ Photo by Adetunji Paul on Unsplash ] In this installment we will create a minimalist CRUD API server using Rocket. Actually, we will just sketch one up, and prepare the foundations for more to come. The code for this tutorial can be found...
Rust Walkthroughs
2020-11-11
~7 min read
dev.to
The other day I wanted to grab some information about my disk performance in real-time. I saw the really useful command iostat and got curious. How does this tool can know how many megabytes per seconds my disks is using, etc. So I dug into...
Rust Walkthroughs
2020-11-11
~4 min read
dev.to
In this article, I want to share some of my experience from implementing a small discrete-event simulation library. The code is available on github, and the (limited at the moment) documentation on docs.rs. Note that this implementation is...
Rust Walkthroughs
2020-11-11
~14 min read
dev.to
π DEV Diamond Sponsors Thank you to our Diamond Sponsors for supporting the DEV Community Google AI is the official AI Model and Platform Partner of DEV Neon is the official database partner of DEV Algolia is the official search partner of...
Rust Walkthroughs
2020-11-11
~1 min read
dev.to
Photo by Jean-Philippe Delberghe on Unsplash, modified(cropped) In this series we are going to explore how to make a Rust server using Rocket The code for this tutorial can be found in this repository: github.com/davidedelpapa/rocket-tut gi...
Rust Walkthroughs
2020-11-04
~6 min read
dev.to
AWS Lambda extensions were recently announced. An extension is a long running process, executed alongside your Lambda function, helping with use cases like: capturing telemetry; doing work outside the invocation path, like refreshing config...
Rust Walkthroughs
2020-11-04
~10 min read
dev.to
Alright! After a few days of playing with the Gopher protocol, I have the core of it working and added a whole bunch of things that I wanted as I was going around gopherholes. Gopherholes are people's gopher directories/servers, maybe First...
Rust Walkthroughs
2020-11-04
~11 min read
dev.to
Alright! We have the core of the gopher client done, now to add some extras. The big thing was that as I traveled around the gopherholes, there was no way for me keep track of where I was or to save someone's gopherhole so I could come back...
Rust Walkthroughs
2020-11-04
~11 min read
dev.to
HTTP mocking libraries allow you to simulate HTTP responses so you can easier test code that depends on third-party APIs. This article shows how you can use httpmock to do this in Rust. Why HTTP-Mocking? At some point, every developer had t...
Rust Walkthroughs
2020-11-04
~6 min read
dev.to
I don't think it's possible to publish a new framework without demonstrating the classic todo app with it. Definitely frowned upon. Maybe even illegal (check your local laws). Fermenting AssemblyLift to the point that it could run the "hell...
Learn Rust
2020-10-28
~11 min read
dev.to
π DEV Diamond Sponsors Thank you to our Diamond Sponsors for supporting the DEV Community Google AI is the official AI Model and Platform Partner of DEV Neon is the official database partner of DEV Algolia is the official search partner of...
Learn Rust
2020-10-28
~1 min read
dev.to
Iβve written extensively about the Either datatype this year. Itβs an excellent way to model errors without resorting to exceptions. Kotlin has been thus far my go-to language to show this concept. However, Iβve been playing a lot with Rust...
Learn Simple Rust
2020-10-21
~4 min read
dev.to
TL;DR: The ? operator returns early from a function if the operation it was called on was not successful. It returns the error. Ever seen a line of Rust code with a rising inflection, with an inquisitive tone? That line is questioning its e...
Learn Simple Rust
2020-10-21
~4 min read