Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 63
  1. Writing isn't Thinking

    Jimmy Miller projectspostsadventtalksgithub Writing is thinking.

  2. Jimmy Miller projectspostsadventtalksgithub Can we Make React Faster using the React Compiler?

  3. Jimmy Miller projectspostsadventtalksgithub Programming languages are fixed artifacts.

  4. Jimmy Miller projectspostsadventtalksgithub It's 2 am.

  5. Legibility is Ruining You

    Jimmy Miller projectspostsadventtalksgithub I am incredibly grateful that Sean Goedecke published his beautifully written article Seeing like a Software Company.

  6. Jimmy Miller projectspostsadventtalksgithub The biggest shock of my early career was just how much code I needed to read that others wrote.

  7. AI Has Made it Easy to Own Your Tools

    Jimmy Miller projectspostsadventtalksgithub I am a digital hoarder.

  8. The Easiest Way to Build a Type Checker

    Jimmy Miller projectspostsadventtalksgithub Type checkers are a piece of software that feel incredibly simple, yet incredibly complex.

  9. The Overly Humble Programmer

    Jimmy Miller projectspostsadventtalksgithub The competent programmer is fully aware of the strictly limited size of his own skull; therefore he approaches the programming task in full humility - Edsger W.

  10. Stuck? Build Your Language Backwards

    Jimmy Miller projectspostsadventtalksgithub I can't count the number of times I started trying to build a programming language just to get stuck in the parser.

  11. Machine Code Isn't Scary

    Jimmy Miller projectspostsadventtalksgithub The first programming language I ever learned was ActionScript.

  12. Discovery Coding

    Jimmy Miller projectspostsadventtalksgithub I don't take notes; I don't outline, I don't do anything like that.

  13. Jimmy Miller projectspostsadventtalksgithub This is part of an Advent Series.

  14. Dec 23: Do Artifacts Have Politics?

    Jimmy Miller projectspostsadventtalksgithub This is part of an Advent Series.

  15. Jimmy Miller projectspostsadventtalksgithub This is part of an Advent Series.

  16. Jimmy Miller projectspostsadventtalksgithub This is part of an Advent Series.

  17. Jimmy Miller projectspostsadventtalksgithub This is part of an Advent Series.

  18. Dec 19: Everybody Clap Your Hands

    Jimmy Miller projectspostsadventtalksgithub This is part of an Advent Series.

  19. Jimmy Miller projectspostsadventtalksgithub This is part of an Advent Series.

  20. Dec 17: The Cultural Part of Cognition

    Jimmy Miller projectspostsadventtalksgithub This is part of an Advent Series.

  21. Jimmy Miller projectspostsadventtalksgithub This is part of an Advent Series.

  22. Jimmy Miller projectspostsadventtalksgithub This is part of an Advent Series.

  23. Dec 14: Bidrectional Type Checking

    Jimmy Miller projectspostsadventtalksgithub This is part of an Advent Series.

  24. Dec 13: What Knowledge Isn't

    Jimmy Miller projectspostsadventtalksgithub This is part of an Advent Series.

  25. Jimmy Miller projectspostsadventtalksgithub This is part of an Advent Series.

  26. Jimmy Miller projectspostsadventtalksgithub This is part of an Advent Series.

  27. Dec 10: Large Models of What?

    Jimmy Miller projectspostsadventtalksgithub This is part of an Advent Series.

  28. Dec 9: What is a Game?

    Jimmy Miller projectspostsadventtalksgithub This is part of an Advent Series.

  29. Jimmy Miller projectspostsadventtalksgithub This is part of an Advent Series.

  30. Jimmy Miller projectspostsadventtalksgithub This is part of an Advent Series.

  31. Dec 6: Intuition in Software Development

    Jimmy Miller projectspostsadventtalksgithub This is part of an Advent Series.

  32. Dec 5: Worlds: Mutability with Control

    Jimmy Miller projectspostsadventtalksgithub This is part of an Advent Series.

  33. Dec 4: Is the Brain a Computer?

    Jimmy Miller projectspostsadventtalksgithub This is part of an Advent Series.

  34. Jimmy Miller projectspostsadventtalksgithub This is part of an Advent Series.

  35. Dec 2: Software is an Abstract Artifact

    Jimmy Miller projectspostsadventtalksgithub This is part of an Advent Series.

  36. Dec 1: Elephant 2000

    Jimmy Miller projectspostsadventtalksgithub This is part of an Advent Series.

  37. Being Raised by the Internet

    Jimmy Miller projectspostsadventtalksgithub I grew up relatively poor.

  38. Jimmy Miller projectspostsadventtalksgithub Oh the merchants2 table?

  39. That Will Never Change. Not Here

    Jimmy Miller projectspostsadventtalksgithub I remember starting my first job, excited that this hobby I had as a kid could pay so well. 55k, more than double what my parents had ever made.

  40. Not Another Technical Debt Article

    Jimmy Miller projectspostsadventtalksgithub There are three types of technical debt articles: Taxonomies of Technical Debt Redefinitions of Technical Debt Technical Debt is (Good|Bad) None of these articles ultimately help you with technical debt.

  41. Being Stuck in Someone Else's Theory

    Jimmy Miller projectspostsadventtalksgithub Software development can be an incredibly frustrating venture.

  42. ChatGPT Doesn't Know Anything

    Jimmy Miller projectspostsadventtalksgithub ChatGPT doesn’t “know” anything about recent events.

  43. Jimmy Miller projectspostsadventtalksgithub There is a growing body of literature studying software engineering from the empirical perspective.

  44. The Space Between Programs

    Jimmy Miller projectspostsadventtalksgithub The “space” between our programs is an aspect we almost entirely overlook, yet, it is crucial to many aspects of our design.

  45. Social Programming Language Constructs

    Jimmy Miller projectspostsadventtalksgithub As programmers, we love to act as if everything is cut and dry, unaffected by social circumstances.

  46. My Experience Building an Editor in Rust

    Jimmy Miller projectspostsadventtalksgithub I've always wanted to build a text editor.

  47. Jimmy Miller projectspostsadventtalksgithub Programming styles are immediately recognizable.

  48. CDD and the Non-Linearity of Discovery

    Jimmy Miller projectspostsadventtalksgithub I have written previously about how Card Driven Development is extremely detrimental to the development process.

  49. Conceptual Preservation

    Jimmy Miller projectspostsadventtalksgithub In the last post, I mentioned how we ought to learn from philosophers who have already explored these notions of Conceptual Engineering.

  50. Conceptual Engineering

    Jimmy Miller projectspostsadventtalksgithub Naming things is one of the hardest things to do in software.