Open in app

Sign In

Write

Sign In

robert barlin
robert barlin

11 Followers

Home

About

Published in

Level Up Coding

·Feb 1, 2021

Building a synonym searcher 🔍 in Rust with tokio, select, and reqwest

Naming things is a notorious task as a developer and it’s a constant struggle. I often have two or more browser tabs open in order to find the words I’m looking for. And then one day it hit me. Wouldn’t it be nice to have a synonym searcher in the…

Rust

6 min read

Building a synonym searcher 🔍 in Rust with tokio, select, and reqwest
Building a synonym searcher 🔍 in Rust with tokio, select, and reqwest
Rust

6 min read


Published in

The Startup

·Jan 16, 2021

Digging Out the News 📰— With Rust

I’ve been looking at web-scraping for a side project of mine and thought I’d have a look at what Rust has to offer. I found the select crate, which seemed to have all right stuff. Now I just needed some website for target practice 🎯. I was reading an article on…

Rust

7 min read

Digging Out the News 📰- With Rust
Digging Out the News 📰- With Rust
Rust

7 min read


Published in

The Startup

·Aug 26, 2020

Controlling Threads Using PhantomData In Rust 👻

I was reading about the PhantomData type and came across the point made that it can be used as a mechanism for controlling lifetimes. From here I started to play around with it a bit and came up with something interesting. The example itself might be a bit awkward, but…

Rust

3 min read

Controlling Threads Using PhantomData In Rust 👻
Controlling Threads Using PhantomData In Rust 👻
Rust

3 min read


Published in

The Startup

·Aug 14, 2020

Landing on Mars With PhantomData

I was browsing through the Rust standard library and came across PhantomData. I didn’t know what it was used for, so I started reading more about it. Rust won’t allow you to declare a type parameter without using it. The solution is PhantomData. The PhantomData type can be used in…

Rust

3 min read

Landing on Mars With PhantomData
Landing on Mars With PhantomData
Rust

3 min read


Aug 12, 2020

Taking a timeout — From Go To Rust

From one to the other The select statement in Go makes it pretty easy to have multiple tasks compete against each other. Which ever channel returns first wins and you get to work with the result. There are many examples of how to do this in Go and all you need is already built in…

Golang

2 min read

Taking a timeout — From Go To Rust
Taking a timeout — From Go To Rust
Golang

2 min read


Jul 4, 2020

An evening journey of renaming a database column

A few nights ago I stumbled upon this thread on reddit, discussing database migrations.Part of the discussion focused around a zero-downtime strategy. The strategy of always adding and never changing an existing column came up. I later ended up reading this blog and watched this talk. After this I really…

Database

5 min read

An evening journey of renaming a database column
An evening journey of renaming a database column
Database

5 min read


Published in

Analytics Vidhya

·Mar 14, 2020

The First Few Lines of Arrays in Rust

A fixed-size array, denoted [T; N], for the element type, T, and the non-negative compile-time constant size, N. This is what you find when you read the first few lines of the documentation about the array type in Rust. Let’s go through this piece by piece. …

Rust

4 min read

The First Few Lines of Arrays in Rust
The First Few Lines of Arrays in Rust
Rust

4 min read

robert barlin

robert barlin

11 Followers

… a little bit of everything :)

Following
  • Eric Elliott

    Eric Elliott

  • Vaidehi Joshi

    Vaidehi Joshi

  • Sujit Kamthe

    Sujit Kamthe

  • Richard Pringle

    Richard Pringle

  • Mat Ryer

    Mat Ryer

See all (10)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams