Programming

Programming

1512 bookmarks
Custom sorting
Deep dive into Elixir Logger
Deep dive into Elixir Logger
Learn about more advanced features of the Elixir Logger module, which can bring your app's observability to the next level.
·honeybadger.io·
Deep dive into Elixir Logger
Dangerous Logic - De Morgan & Programming
Dangerous Logic - De Morgan & Programming
Programming book reviews, programming tutorials,programming news, C#, Ruby, Python,C, C++, PHP, Visual Basic, Computer book reviews, computer history, programming history, joomla, theory, spreadsheets and more.
·i-programmer.info·
Dangerous Logic - De Morgan & Programming
Charm
Charm
We make the command line glamorous
·charm.land·
Charm
ex_cldr
ex_cldr
Common Locale Data Repository (CLDR) functions for Elixir to localize and format numbers, dates, lists, messages, languages, territories and units with support
·hex.pm·
ex_cldr
My OCaml-flavoured Elixir style
My OCaml-flavoured Elixir style
Inline anonymous functions + result-pipeline helpers = flatter, top-down reading flow
·katafrakt.me·
My OCaml-flavoured Elixir style
Your Images Are (Probably) Oversized
Your Images Are (Probably) Oversized
Or why you should always set the `sizes` and `srcset` attributes on your (responsive) img tags.
·reasonunderpressure.com·
Your Images Are (Probably) Oversized
What are Elixir Protocols? | Culttt
What are Elixir Protocols? | Culttt
Polymorphism in Elixir is implemented using Protocols, which are like blueprints for functions.
·culttt.com·
What are Elixir Protocols? | Culttt
[RFC] Ripple: A compiler-interpreted API to support SPMD and loop annotation programming for SIMD targets - LLVM Project - LLVM Discussion Forums
[RFC] Ripple: A compiler-interpreted API to support SPMD and loop annotation programming for SIMD targets - LLVM Project - LLVM Discussion Forums
[RFC] Ripple: A Compiler-Interpreted API for Efficient SIMD Programming TL;DR We have been working on Ripple, a lean addition to LLVM to support Single-Program, Multiple-Data (SPMD) and loop-annotation-based parallel programming for SIMD hardware. We propose a parallel programming API to support these two models, which departs from GPU-style SPMD programming, in that block computations of different dimensions (including 0) can coexist in the same function. This makes it easier to explicitly expr...
·discourse.llvm.org·
[RFC] Ripple: A compiler-interpreted API to support SPMD and loop annotation programming for SIMD targets - LLVM Project - LLVM Discussion Forums
Color Shifting in CSS • Josh W. Comeau
Color Shifting in CSS • Josh W. Comeau
A little while ago, I was trying to animate an element’s background color, so that it cycled through the rainbow. Seems easy, but it turns out, browsers have a surprisingly big limitation when it comes to color processing! In this tutorial, we’ll dig into the issue, and I’ll share a couple of strategies you can use to work around this limitation.
·joshwcomeau.com·
Color Shifting in CSS • Josh W. Comeau
Structs as maps with __struct__
Structs as maps with __struct__
I'm reading another book about Elixir and I had a little Eureka!-moment with structs.
·zeitschlag.net·
Structs as maps with __struct__
Different Types of Recursion in Golang - GeeksforGeeks
Different Types of Recursion in Golang - GeeksforGeeks
Your All-in-One Learning Portal: GeeksforGeeks is a comprehensive educational platform that empowers learners across domains-spanning computer science and programming, school education, upskilling, commerce, software tools, competitive exams, and more.
·geeksforgeeks.org·
Different Types of Recursion in Golang - GeeksforGeeks
Charm
Charm
We make the command line glamorous
·charm.land·
Charm
Liveness analysis with Datalog
Liveness analysis with Datalog
After publishing Linear scan register allocation on SSA, I had a nice call with Waleed Khan where he showed me how to Datalog. He thought it might be useful to try implementing liveness analysis as a Datalog problem.
·bernsteinbear.com·
Liveness analysis with Datalog
Elixir Hub
Elixir Hub
You central point for all things Elixir.
·elixir-hub.com·
Elixir Hub