Selling my own GPL software part 3, prior art (existing GPL software for sale) - Raymii.org
An Introduction to ETS Tables in Elixir
When crafting an Elixir program, you often need to share a state. For example, in one of my previous articles I showed how to code a server to perform various calculations and keep the result in...
Top 5 VSCode Extensions To Boost Productivity When Using Markdown
Make your markdown editing faster
Chapter 5. Input - Hello World! Computer Programming for Kids and Other Beginners
How To Highlight Markdown Code With Remarkable
Display code beautifully in your React app
Want to write better user stories? Stop using “can”.
Feature Factories are dangerous things. You might even work in one and don’t realize it yet. Here’s a test: if your team built something 6 months ago and you’ve no idea if anyone …
The One On Dynamic Programming!
Probably the first in a multi-part series on DP.
Programming, Motherfucker - Do you speak it?
Merge to main = deploy to prod
Make sure to do continuous delivery
Building a Streaming Music Service with Phoenix and Elixir
I thought it would be nice to make a streaming music service focused on bringing lo-fi artists and listeners together. Early on, I put together a series of prototypes to explore with a small group of listeners and artists. Since this is a technical article, I'll jump right into the requirements we arrived at, though I'd love to also do an article on the strategies and principles that guided our exploration.
Elixir - File IO
Elixir - File IO, File IO is an integral part of any programming language as it allows the language to interact with the files on the file system. In this chapter, we will discus
Learn With Me: Elixir - The Tuple Module (#26)
We take a close look at the functions in the Tuple module.
Protocols · Elixir School
Ockam | Product
Broadway
Build concurrent and multi-stage data ingestion and data processing pipelines with Elixir.
Testing Distributed Systems
Curated list of resources on testing distributed systems
Use Git tactically
How you can use micro-commits to effectively apply the Strangler Fig pattern.
Wrapping your Elixir app in a Burrito – mattmower.com
Overtone: Basic Setup
Overtone: Live Coding Software
Pin and suffering
I'd like to think that my understanding of "async Rust" has increased over
the past year or so. I'm 100% onboard with the basic principle: I would
like to handle tho...
Reasons why abolishing DST in the US will be worse for users and developers
Write Readable Code
Techniques and reasons to optimize your code for people, not metrics.
Writing out large arrays in Go: binary.Write is inefficient for large arrays
Programmers often need to write data structures to disk or to networks. The data structure then needs to be interpreted as a sequence of bytes. Regarding integer values, most computer systems adopt “little endian” encoding whereas an 8-byte integer is written out using the least significant bytes first. In the Go programming language, you can … Continue reading Writing out large arrays in Go: binary.Write is inefficient for large arrays
How to Code Like the Top Programmers at Nasa — 10 Critical Rules – Wine Coder
Parser Combinators in Elixir
Elixir Tips
Elixir Code Generator for Paw
Paw extension for Elixir code generation with the HTTPoison library.
Configuring VSCode to use with Elixir and Phoenix Templates - Learning Resources / Guides/Tuts/Tips/Info - Elixir Programming Language Forum
Hey 👋🏼 Elixir community, I’ve been learning Elixir, and working on some side projects. My editor of choice is VSCode, and although I started somewhat seriously working with Elixir like a month ago, only today I finally was able to configure VSCode, so it will help me, rather than me fighting it. There are multiple extensions on VScode Marketplace, and it can be confusing to decide which ones to install. Initally, I went ahead, and installed almost all of them, which of course led to prob...
Testing · Elixir School
Elixir Processes: Testing - Samuel Mullen
Thinking in processes is already difficult; writing automated tests for those processes shouldn't make it worse. Elixir provides the necessary tooling to ensure your processes are rock solid. This article explains how to use them.