Wrapping your Elixir app in a Burrito – mattmower.com
Programming
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
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.
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.
Specifications and types · Elixir School
Collections · Elixir School
Storing Elixir Release Configuration in Environment Variables with exrm
Today I Learned
TIL is an open-source project by Hashrocket that exists to catalogue the sharing & accumulation of knowledge as it happens day-to-day.
On implementing Bloom Filters in C
A concise implementation of bloom filters in C
How we optimized PostgreSQL queries 100x
Some of the tricks we used to speed up SELECT-s in PostgreSQL: LEFT JOIN with redundant conditions, VALUES, extended statistics, primary…
Code Review How To: Clarity and Simplicity
Part three of a three part series exploring code review best practices. This post focuses on clarity and simplicity, with a focus on what exactly these concepts imply, general tools to increase simplicity and clarity in a codebase, and a review of a real piece of code for those same qualities.
Fullstack Phoenix - Tutorials and screencasts for Elixir, Phoenix and LiveView
Fullstack Phoenix - Tutorials and screencasts for Elixir, Phoenix and LiveView
Implementing ONNX models in Rails
Intro This is a part of the series of blog posts related to Artificial Intelligence Implementation. If you are interested in the background of the story or how it goes: #1) How to scrape Google Local Results with Artificial Intelligence? #2) Real World Example of Machine Learning on Rails #3)
7 Best Practices for Computer Programming
Consider using these practices for developing high-quality software productively
Don’t underestimate Recursion: it’s far more powerful, than most people think
Its technical meaning is just defining something through itself. But how amazingly universal it is, how much air it gives us to breathe!
The Developers Dilemma — The Skill Trap
Do you stick with your current skills or learn new skills?
If I were to start my Android career in 2022, here is how I would do it
Learn how to can start your Android Development career, learning what is and isn’t important to learn and what to do to land your first…
Secure Code Quickly as You Write It - The New Stack
Successful application development means balancing speed and security. You cannot sacrifice one for the other.
RDF on Elixir
Implementation of the Linked Data and Semantic Standards for Elixir