We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Blog
Last Updated: June 29, 2024
-
Setting Up a Postgres for Local DevelopmentAugust 10, 2024TutorialDockerPostgres
In the world of modern software development, Docker has become an indispensable tool for creating consistent and isolated environments. Let's dive into what Docker is and why it's so valuable for developers.
Docker is a platform that allows you to package and run applications in isolated environments called containers. These containers provide several key benefits:Read more โ -
Elixir Bitstring TutorialJune 29, 2024TutorialBeginnerBitstring
In this step-by-step Elixir tutorial, we'll explore bitstrings - a fundamental data type in Elixir. We'll learn how to use bitstrings to work with binary data effectively and leverage them to save memory by encoding commands into compact bitstrings. Our mission? To help Blork, an alien spaceship captain, optimize his ship's command system!
The Problem: Blork's Memory Crunch ๐ธ
Read more โ -
How to Balance Work and Learning New Things ๐ฏ๐June 20, 2024AdviceBeginnerBalance
As developers, we often find ourselves torn between our work responsibilities and our desire to learn new things. It's a common struggle, but with the right approach, it's possible to strike a balance. Here's some advice from Roman Kotov on how to effectively manage work and learning. ๐
1. Separating Work and Learning ๐ฐ๏ธ๐ง
Read more โ -
Getting Started with Mix ๐ ๏ธJune 18, 2024TutorialBeginnerMix
As a budding Elixir developer, understanding the powerful tool called Mix is crucial to your success. Mix is Elixir's build tool, similar to Rake for Ruby or Make for C, and it's the go-to utility for managing your development tasks. In this comprehensive guide, I'll walk you through the ins and outs of Mix, from creating your first Elixir project to running tests and managing dependencies.
Step 1: Creating Your First Elixir Project ๐
Read more โ -
Installing Elixir with asdf ๐June 17, 2024TutorialBeginnerASDF
As a developer, I'm always on the lookout for new and exciting programming languages to explore. One language that has recently caught my attention is Elixir - a dynamic, functional language designed for building scalable and maintainable applications. In this comprehensive tutorial, I'll walk you through the process of installing Elixir using a package manager, so you can get started on your Elixir journey.
Step 1: Install a Version Manager ๐ฆ
Read more โ