Homepage
Open in app
Sign in
Get started
Ravelin Tech Blog
Ravelin Tech Blog
Follow
Following
What is a Go function variable?
What is a Go function variable?
I was surprised — perhaps you will be too!
Phil Pearl
Apr 16, 2023
Fraud Detection with Minimum Labels: Semi-Supervised Learning
Fraud Detection with Minimum Labels: Semi-Supervised Learning
This blog continues exploring deep learning methods for tabular data. It deep dives into a semi-supervised architecture called VIME.
Antons Tocilins-Ruberts
Jul 11, 2022
Classification with TabNet: Deep Dive
Classification with TabNet: Deep Dive
Tabular data is the bread and butter for training fraud detection algorithms at Ravelin. We extract transaction, identity, product, and…
Antons Tocilins-Ruberts
Jan 14, 2022
Log4Shell — CVE-2021–44228
Log4Shell — CVE-2021–44228
CVE-2021–44228 (or ‘Log4Shell’ as it’s now known) has been making waves in security and development teams around the world. Many companies…
Dan Duffy
Dec 15, 2021
Pentestathon (Penetration Testing Hackathon) and why we keep doing it
Pentestathon (Penetration Testing Hackathon) and why we keep doing it
For the past several years now we’ve been running something we call a Pentestathon at Ravelin. We’ve written about this before here. This…
Grant Stephens
Oct 19, 2021
Faster time parsing
Faster time parsing
Here at Ravelin we have a lot of data with a lot of timestamps. Most of the timestamps are stored as strings in BigQuery, and most of our…
Phil Pearl
Oct 1, 2021
Ravelin’s Front-End Tech Stack
Ravelin’s Front-End Tech Stack
A snapshot of Ravelin’s front-end technology in 2021
Tim Phillips
Sep 22, 2021
What data science looks like in Ravelin’s Detection team
What data science looks like in Ravelin’s Detection team
“What’s your job like day to day?” — I get asked this all the time by people thinking about applying to Ravelin’s Detection team. It’s…
Milly Leadley
Jun 1, 2021
2FA is missing a key feature
2FA is missing a key feature
When my 2FA code is entered incorrectly I’d like to know about it
Grant Stephens
Apr 22, 2021
A glimpse into the life of a software engineer at Ravelin
A glimpse into the life of a software engineer at Ravelin
What does a day in the life of a Ravelin Software Engineer look like? We chat with Alice Cheung to find out…
Alice Cheung
Apr 15, 2021
Network analysis: when things get out of control
Network analysis: when things get out of control
Using network projection and eigenvector centrality to keep your networks on a leash
Gonzalo Ferreiro Volpi
Sep 11, 2020
Compiling TensorFlow to use all available CPU instructions
Compiling TensorFlow to use all available CPU instructions
So now that you’re running your models in your language of choice (More info on how to do that here) you think that life is pretty good…
Grant Stephens
Mar 3, 2020
Go Tensorflow
Go Tensorflow
Running Tensorflow models using Golang in production
Grant Stephens
Feb 17, 2020
“Full Stack” means more than Frontend: Why every engineer needs to be a DevOps engineer
“Full Stack” means more than Frontend: Why every engineer needs to be a DevOps engineer
I am a developer at Ravelin. For different companies and different people that tends to mean different things. Some folks are heavily…
Jono MacDougall
Aug 21, 2019
Data Science Best Practices
Data Science Best Practices
Run your data science team like an engineering team
Leonard Austin
Aug 16, 2019
About Ravelin Tech Blog
Latest Stories
Archive
About Medium
Terms
Privacy
Teams