Top Machine Learning Career Paths in 2021
Learn about awesome artificial intelligence and machine learning jobs that you can pursue in 2021.
Practical Nix Flakes
Learn about Nix, Nix flakes, and how to use Nix flakes to build applications in various languages.
Lorentz: Type-Safe Upgradeable Storage
Once deployed, large-scale smart contracts can sometimes become outdated and require upgrades. In this part of our Lorentz series, we show how to make a smart contract with upgradeable storage in Lorentz.
What Is Computer Vision and How It Works
Discover how computer vision works, where it is used, and what are the main obstacles ML engineers run into when solving computer vision problems.
Type Families in Haskell: The Definitive Guide
Learn about type families, one of the most powerful type-level programming features in Haskell.
Rust in Production: MeiliSearch
Read our interview with Thomas Payet, the co-founder and COO of MeiliSearch, to learn about their experience with Rust and discover tips for starting your own open-source project.
Parser Combinators in Elixir
Learn what parser combinators are, what they are made of, and how to make your own CSV parser using NimbleParsec, a parser combinator library written in Elixir.
How to Participate in a Kaggle Competition
Where to start with Kaggle competitions? Are they worth trying? Read our post to learn how to start competing in Kaggle.
Top 18 Low-Code and No-Code ML Platforms
With low-code and no-code platforms, you can start an ML project without diving deep into programming or computer science. To help you start, we have compiled a list of the best such platforms available right now.
Great Women in Programming
Read about outstanding women programmers, inventors, and computer scientists in our article.
10 AI Ethics Questions We Need to Answer
Read about the most pressing questions in the ethics of artificial intelligence.
Elixir in Production: Papercups
What are the benefits of Elixir for SaaS products? Find out in our interview with Alex Reichert, the co-founder of Papercups.
Naive Bayes Algorithm for Beginners
Naive Bayes classifiers are a set of classification algorithms for binary (two-class) and multiclass problem classification. Let’s find out where the Naive Bayes algorithm has proven to be effective and where it hasn't.
17 Resources to Help You Learn Rust in 2021
Want to learn Rust but don't know where to start? In this article, we have gathered 17 awesome books, articles, videos, and other resources that will help you.
Thanks for visiting the Serokell blog.
Serokell is a multinational team of programmers, joined by love towards functional languages. Science and education are among the core values of Serokell. Our blog is a place for our specialists to talk about things that matter to them. Stay tuned to read more about pioneering research and practical applications of functional programming, mathematics, artificial intelligence, and computer science.