dev.to
Originally published at deepu.tech. This is a multi-part series where I'll be talking about concurrency in modern programming languages and will be building and benchmarking a concurrent web server, inspired by the example from the Rust boo...
Rust Walkthroughs
2020-12-30
~13 min read
dev.to
In today’s article, I’ll describe how to create a GraphQL backend using Rust and its ecosystem. The article provides examples of an implementation of the most common tasks that can be encountered while creating GraphQL API. Finally, three m...
Rust Walkthroughs
2020-12-30
~20 min read
dev.to
Needless of a lengthy introduction, Rust is a systems-level programming language that puts "performance", "reliability", and "productivity" at the forefront of its core values. Namely, its most notable language features include memory safet...
Observations/Thoughts
2020-12-23
~11 min read
dev.to
[Photo by Terence Burke on Unsplash, modified (cropped)] In the alternative tutorial 04 we discovered that our tests were not enough, and we left with the promise to take care of that. Here we are, honoring that promise. Of course, we will...
Rust Walkthroughs
2020-12-23
~12 min read
dev.to
A little about my crypto journey. Back in early 2011, were having lectures about Bitcoin in our hackerspace Progressbar. Since then, I've gotten more interested in Bitcoin and more broadly blockchain tech. Later on, I followed the developme...
Rust Walkthroughs
2020-12-16
~7 min read
dev.to
Originally posted on creativcoder.dev The other day, I was reading about LSM Tree based database storage engines (specifically, the LevelDB docs) where I came to know about a phase called compaction. LSM Tree based database storage engines...
Rust Walkthroughs
2020-12-09
~9 min read
dev.to
It's not a secret that I'm a big fan of Elixir, so when I started doing Rust development I tried to bring some ideas from Elixir to the world of Rust. This post describes some of the tools I'm building to bring the power of Elixir to Rust....
Rust Walkthroughs
2020-12-02
~8 min read
dev.to
Until now, we learned how to create components and how to implement basic interactions for them, but to wield the full power of a component system, we need to pass props down from parent to child components. Nesting of components into each...
Rust Walkthroughs
2020-12-02
~6 min read
dev.to
Selenium is a tool for automating web browsers, and is often used for testing websites, especially for end-to-end testing. Rust is commonly known as a Systems Programming language and might not be your first choice when it comes to browser...
Rust Walkthroughs
2020-12-02
~7 min read
dev.to
[Photo by Luigi Pozzoli on Unsplash, modified (cropped)] We will continue to build a CRUD API with Rocket. This installment: persistency with a DB! The code for this tutorial can be found in this repository: github.com/davidedelpapa/rocket-...
Rust Walkthroughs
2020-12-02
~18 min read
dev.to
The Rust programming language keeps winning the middle-school popularity contest of the developer world: "most loved" on Stack Overflow surveys. So, what's this Rust thing and why is everyone enamoured? Let's explore... This happy balance R...
Observations/Thoughts
2020-11-25
~1 min read
dev.to
After ~8 years of Go as the end-all-be-all of programming languages in my life, I started writing Rust code for a real project, not just as a hobby. The project, briefly put, is a Kubernetes system to let people easily and quickly deploy HT...
Observations/Thoughts
2020-11-25
~4 min read
dev.to
Somehow the last article about Yew got more traction than I anticipated. Not much, but still! That's why I sat down and played a bit around with Yew again, in the hope that one day a Yew maintainer will jump in and call me out on the Rust/Y...
Rust Walkthroughs
2020-11-25
~5 min read
dev.to
I wrote previously about cargo-c. It is a good solution if you want to use your rust crates from C: with minimal changes you get a set of libraries, header and pkg-config that downstream application won't feel any different than a normal C...
Rust Walkthroughs
2020-11-25
~1 min read
dev.to
Rocket Tutorial 03 part II: Proper testing. [Photo by Kyle Glenn on Unsplash, modified (cropped)] We will continue to build a CRUD API with Rocket. This is the part II of the tutorial 3. It is in between tutorial 3 and tutorial 4. The reaso...
Rust Walkthroughs
2020-11-25
~6 min read
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