Subscribe
Sign in
Home
Notes
Concepts
Lattes & Stories
Announcements
Sponsorships
📌 Index
💬 Discord
Programming
Latest
Top
Discussions
Organic Growth vs. Controlled Growth
A codebase is like a garden: left to grow organically, it becomes colorful but chaotic.
Sep 30
Â
•
Â
Teiva Harsanyi
5
2
What Makes Code Beautiful
The more average the code, the more pleasurable it is to read and maintain.
Jul 10
Â
•
Â
Teiva Harsanyi
8
8
Ford-Fulkerson Algorithm
The maximum flow problem involves finding the highest possible flow that can travel from a source to a sink in a flow network without exceeding edge…
Apr 30
Â
•
Â
Teiva Harsanyi
8
Functors, Applicatives, and Monads
Thanks to constructs like monads, imperative-style code can be reconciled with the purity and declarative nature of functional programming.
Mar 20
Â
•
Â
Teiva Harsanyi
4
3
Tidy First?
Tidying are a subset of refactorings. Tidying are the cute, fuzzy little refactorings that nobody could possibly hate on.
Mar 11
Â
•
Â
Teiva Harsanyi
10
Partially Applied Functions vs. Currying
Combining currying with partial application leads to a cleaner and more concise way to break down complex functions into reusable components.
Feb 11
Â
•
Â
Teiva Harsanyi
5
Nested Code
Align the happy path to the left; you should quickly be able to scan down one column to see the expected execution flow
Feb 4
Â
•
Â
Teiva Harsanyi
6
Topological Sort
The topological sort is used in various places, especially when handling dependencies. For example, in Homebrew to resolve the package dependencies and…
Dec 5, 2024
Â
•
Â
Teiva Harsanyi
3
Graphs
From social networks to maps and even in biology, graphs provide a powerful way to represent and analyze relationships between objects.
Dec 4, 2024
Â
•
Â
Teiva Harsanyi
2
Binary Heaps
A binary heap is great when we need quick access to the minimum or maximum element in a dataset.
Dec 3, 2024
Â
•
Â
Teiva Harsanyi
3
Arrays vs. Linked Lists
Linked lists offer better time complexity for certain operations, but can lead to lower performance in practice due to a lack of spatial locality and…
Dec 2, 2024
Â
•
Â
Teiva Harsanyi
4
Gossip Glomers
Gossip Glomers is a fantastic challenge that explores the world of distributed systems.
Nov 28, 2024
Â
•
Â
Teiva Harsanyi
3
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts