Pareto Optimal Dev

  • "Simple Haskell" can result in simple code but complex codebases
  • A quick powerful customization to org-pomodoro for people who ignore notifications - Getting Ahead With Emacs
  • Adding RSS to an org-mode website generated by org-publish
  • Approaches to learning Haskell
  • Automatically rolling back to a working emacs configuration on configuration error
  • Best examples of Literate Programming
  • Best examples of real-world codebases in Haskell
  • better is better
  • boring haskell
  • brand of simplicity
  • canonical term
  • Categorizing state/quality/ maturity of notes with tags and the real life tree lifecycle
  • Choosing "Fancy Haskell" can be for pragmatic reasons
  • consider promoting this product
  • cool project ideas
  • counteract my cognitive biases by playing devils advocate
  • Customizing devos after install for my use-cases
  • Demonstrating Haskell is really fast to those unfamiliar with it
  • develop Haskell projects using NixOS
  • Discoverable Emacs configuration for beginners based on Object->Action
  • emacs
  • Evergreen Notes
  • examples of considering pareto optimality in software development
  • Finding the best style of literate emacs configuration
  • flake-utils-plus
  • Go
  • Haskell
  • home-manager
  • How database models in domain logic undermine type-safety
  • How to make Haskell the programming industry default
  • Improving debugging of literate emacs configurations
  • installing NixOS using devos and nix flakes
  • issues that would prevent me from ever switching to vscode
  • issues with DevOS
  • JUST SHIP IT!
  • Just write sql
  • keep it simple stupid
  • Learning Haskell by doing
  • Literate emacs configuration examples
  • Literate Programming
  • Literate Programming's super power: Speaking to different audiences
  • Literature: "I'm begging y'all to stop making complicated layers on top of SQL and just write SQL." - @ghrmc
  • Literature: A New Way to Organize Programs - akkartik.name
  • Literature: Abusing org-roam as a personal CRM - r/emacs
  • Literature: Blogging with Emacs and Org - nicolasknoebber.com
  • Literature: Delivering with Haskell
  • Literature: Emacs: from catching up to getting ahead - r/emacs
  • Literature: Habitability and Piecemeal Growth - akkartik.name
  • Literature: Learning Haskell by doing - r/Haskell
  • Literature: Literate Programming in the Large - Timothy Daly
  • Literature: Literate programming: presenting code in human order
  • Literature: Physically Based Rendering (literate program)
  • Literature: The trouble with 'readability' - akkartik.name
  • Literature: what can I in emacs and not in vscode? - r/emacs
  • Literature: Why You Should Buy Into the Emacs Platform - r/emacs
  • major cognitive biases in software development
  • Managing your emacs configuration, system configuration, and all dependencies in a single org file
  • Nix flakes
  • NixOS
  • NixOS configuration
  • NixOS has a steep learning curve
  • org-roam
  • Organizing programs in human order with literate programming
  • Package management and configuration in emacs
  • Pareto Optimality and software development
  • Personal Knowledge Management
  • poor org-babel performance with lots of noweb-references
  • Prefer macro-level simplicity even if it means micro-level complexity
  • Principle of Charity
  • Proving Haskell is the best general programming language as a default
  • Provisioning a sample database along with postgres in nixos
  • Replacing straight.el with Nix to manage emacs packages
  • Series: Getting Ahead With Emacs
  • Should org-roam/zettlekasten be used only for concepts or also for more general data?
  • Simple Haskell
  • Static type systems should be the default in computer programming
  • Sums of data types should be preferred over "bucket" data types with a `thingType` field
  • Syncing changes from an org-babel tangled file back to the literate file
  • text user interfaces are faster than graphic interfaces
  • The case against Literate Programming
  • the original quote that got me thinking about pareto optimality and software development
  • The true power of emacs extensibility
  • Things I'm considering promoting on this site in the future
  • Verbose function and variable names as a default result in more complex code
  • vscode
  • vscode extensibility is doomed because of the "panel" abstraction
  • Which Haskell database library manages complexity best in 2022?
  • Why pick emacs over vscode?
  • worse is better