Explore

programming × medium.com × ~hackernews ×
  • screenshot

    The Future of Ruby and Rails in the Age of AI

    Artificial Intelligence (AI) is transforming the way we build, debug, and optimize code, and it’s happening...

  • screenshot

    Porting 8-bit Sonic 2 to the TI-84 CE

    If you’re here from the Cemetech or Sonic Retro threads, then you probably already know the...

  • screenshot

    Basic and the ROMs that changed the world (and then disappeared) (2022)

    For all practical purposes, BASIC is seldom used and mostly forgotten today. But given my praise...

  • screenshot

    Fast Virtual Functions: Hacking the VTable for Fun and Profit

    Virtual functions have clear intrinsic value; using them can make architectures significantly more flexible and solve...

  • screenshot

    You Shouldn't Use VS Code

    ·FollowWe’re in the midst of midterm season and for computer science majors, that means doing what...

  • screenshot

    Dora Metrics at Work

    sourceImagine your team secured a budget for doubling the number of software engineers. That’s great! You...

  • Dynamic Programming in Lisp Flavored Erlang

    (See also: Part 1 and Part 3.)(Note: You can find the completed LFE code from this...

  • The Power of the 0.1x Developer: Unsung Heroes of the Codebase

    I’m not your typical programmer. While some colleagues chase the mythical “10x” status, churning out code...

  • The "End of Programming" will look a lot like programming

    Communications of the ACM has a new article titled “The End of Programming” by Matt Welsh....

  • screenshot

    How I got to the top 1% of StackOverflow

    For several years already, my StackOverflow profile has consistently ranked in the top 1%, having now...

  • screenshot

    How Programming Languages Got Their Names

    Have you ever wondered how the likes of Python or Java got their names? Let’s take...

  • screenshot

    Show HN: I Invented a New Machine Learning Algorithm

    My initial goal was to create AGI. I approached the problem by first attempting to solve...

  • screenshot

    Python types have an expectations problem

    In the last ~10 or so years, many of the popular scripting languages gained optional static...

  • screenshot

    Stop Turning Programming into a Religion

    My dear, priests, holy fathers, monks and other such a folk. I didn’t get my CS...

  • screenshot

    Mostly Terrible: The Monorepo

    Join me on Discord: discord.gg/streamdalThis is an “opinion piece”. For the actual “how-to” guide, read Migrating...

  • screenshot

    Using Rust for Gamedev (2019)

    ·FollowI’ve recently created a new website and finished an online game named Adventures of Pascal Penguin....