Logo
Login
Tech Posts 31213
100daysofcode 100daysofdevops 100pay 10mistakes 10yearworkanniversary 11 11labs 11tly 11ty 127001

Dev Blog A constructive and inclusive blog for software developers. With you every step of your journey.

Built with modern PHP and MySQL. Open source software that powers developer blogs and other inclusive communities.

Made with love and PHP. Dev Blog © 2024.

Understanding `async`, `.await`, and `block_on()` in Rust (with Real Examples)

As a Rust systems programmer, you may often run into concepts like async, .await, and tokio::runtime::block_on(). These are essential tools for writing efficient, non-blocking applications—but they'...
14.04.2025 0 Read More

🚧 My Bitcoin Wallet Development in Rust (Testnet)

I started this project to deeply understand how Bitcoin wallets work — not just from the UI side, but from the protocol level. From generating private keys to scanning UTXOs and soon signing transac...
14.04.2025 0 Read More

Full-stack WASM framework: Build Offline-Ready Apps with Local-First Architecture🦸‍♂️

Full-stack WASM framework: Build Offline-Ready Apps with Local-First Architecture🦸‍♂️
One day, I was building a web app which was meant to serve as a POS system that manages Business and Customers like POS registers in the traditional server-client system way at a SaaS company.As you'v...
15.04.2025 0 Read More

Web Development using Off-Stack Languages(Python,Rust,..)

Web Development using Off-Stack Languages(Python,Rust,..)
Web Development is the current trend among CS beginners and justifiably so,its easy to get started with, requires minimum system requirements,freelance opportunities, has a vast amount of resources av...
15.04.2025 0 Read More

Why does slicing in Rust fail on anything that's not English?

The thing is, slicing in Rust happens by byte index, not char index!So when you do: ⛶let full = String::from("hello world"); let part = &full[0..5]; // slice from index 0 to 5 (not inclusive) pr...
16.04.2025 0 Read More

How to Build a Multithreaded Web Server in Rust Without External Crates

How to Build a Multithreaded Web Server in Rust Without External CratesRust’s powerful concurrency model and ownership system make it an excellent choice for building fast, safe web servers. In this...
16.04.2025 0 Read More

Don't Cry about Pointers anymore - Deep Dive with C, Go and Rust

Don't Cry about Pointers anymore - Deep Dive with C, Go and Rust
Why TF does this blog even exist? Let’s be real — most of us treat pointers like radioactive waste. Let's ignore those dreadful stories of childhood when pointers were introduced to you l...
16.04.2025 0 Read More

High-cardinality values for build flags in Rust

While working on my demo on WebAssembly and Kubernetes, I wanted to create three different binaries based on the same code: Native: compile the Rust code to regular native code as a baseline Embed: co...
17.04.2025 0 Read More

How to Write a Multithreaded File Processor in Rust With Channels and Thread Pools

Rust's ownership model and safe concurrency make it a strong candidate for writing high-performance multithreaded applications. In this article, we’ll build an advanced file processor that distribut...
17.04.2025 0 Read More

Boost Your Coding Productivity with timr-tui!

Quick Summary: 📝 timr-tui is a terminal-based application written in Rust that helps users organize their time. It provides Pomodoro, Countdown, and Timer functionalities, along with custo...
17.04.2025 0 Read More
Loading...
#reading
Aula02 - Paulo Imersao Dev
0
Agendador enc
0
GPT-4.1 vs Claude 3.7 Sonnet vs Gemini 2.5 Pro Comparison
0
📝 Day One: Factory Design Pattern in Java
0
Framer vs Webflow: The Battle of No-Code Design Giants
0
#popular
Mastering OpenAI’s new Agents SDK & Responses API [Part 1]
0
What is Model Context Protocol (MCP): Explained in detail
0
Beginner's Guide to the Model Context Protocol (MCP)
0
A Step-by-Step Guide to Install DeepSeek-V3-0324 Locally
0
How to Run DeepSeek Locally Using Ollama
0