← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 100
  1. A Review of Some Slopware

    I've been subjected to two (obvious) examples of slopware apps.

  2. We Write Code By Hand

    Here's an interesting group: https://handcraftedcode.org I'm an "absolutely no LLM" bigot.

  3. OpenD6 Tools Project -- Released

    I have (finally) released a usable DSL for OpenD6 spells and characters.

  4. OpenD6 Tools Project -- Status

    See the OpenD6 tag for a bunch of related content.

  5. OO Design and Card Games

    Lets look at my favorite OO-Design problem domain: card games.

  6. AI Generated Code Means Software Is Worthless

    What does the AI bubble mean?

  7. Experience Points and Levels

    See Writing Project -- perhaps a bad idea.

  8. Revisiting Old Ideas

    See Writing Project -- perhaps a bad idea.

  9. A Writing Project -- perhaps a bad idea

    I'm trying to push the envelope in my writing.

  10. Another D6 Dice Mechanic -- Equiprobable Choices

    When playing a game using D6 -- and only D6 -- we're sometimes confronted with a need to make a selection from equiprobable items.

  11. The human.json Protocol

    See https://codeberg.org/robida/human.json.

  12. OpenD6 Deep Dive -- Area Effect Aspect

    I went deep into OpenD6, chasing an idea through a maze of strange shapes.

  13. Maaike and Imke van Putten’s delightful Python Illustrated follows innocent Wiesje on a journey to learn the secrets only Zia seems to know.

  14. OpenD6 TTRPG DSL -- Spell Definitions

    The OpenD6 Table-Top Role-Playing Game (TTRPG) has a complicated bit of accounting around the definition for magical spells and invocations.

  15. LLM Vibe Coding or Illiterate Programming

    BLUF Your LLM conversations are emphatically not Literate Programming.

  16. TTRPG Progress Report

    See The eval() Conundrum for background.

  17. LLM Conference Talks 2

    Please do not use an LLM to create a conference talk.

  18. LLM Conference Talks

    Please do not use an LLM to create a conference talk.

  19. In time for your Holiday Reading.

  20. A get_object_size() Function -- Again

    BLUF You rarely need this.

  21. A get_object_size() Function [Updated]

    BLUF You rarely need this.

  22. OO Design Principles: GRASP patterns

    Some quotes to provide context.

  23. OO Design Principles: CUPID

    Some quotes to provide context.

  24. OO Design Principles: SOLID

    Some quotes to provide context.

  25. OO Design Principles: ABC's

    Some quotes to provide context.

  26. The eval() Conundrum and Python-as-DSL

    Many people will proclaim that the eval() function is reprentnatly evil.

  27. Humble Bundle Offer

    This is delightful: Packt has this Humble Bundle including The Modern Python Cookbook.

  28. Gloom and Despair -- LaTeX Edition

    I write all my books using LaTeX.

  29. Some Recommended Reading

    Q: "Can you recommend books that are good for a beginner wanting to learn python?"

  30. The Payout From Learning

    The back-story.

  31. An Investment in Learning

    The back-story.

  32. Coping with Complexity

    I'm struggling with brain cramps trying to understand something my past self wrote.

  33. Testing Your AI

    We test software.

  34. Comma Comma

    Ugh.

  35. Ransomware Cause and Effect

    This: https://www.theregister.com/2025/05/12/opinion_column_ransomware/ Shabby IT infrastructure built with criminally low budgets.

  36. Domain-Specific Language

    Generally, I try to frown on Domain-Specific Languages.

  37. Joomla Conversion

    Recently, we talked about extracting data from complex relational databases.

  38. Database Migration, Part IV

    We're talking about extracting data from complex relational databases.

  39. Database Migration, Part III

    We're talking about extracting data from complex relational databases.

  40. Database Migration, Part II

    We're talking about extracting data from complex relational databases.

  41. Database Migration, Part I

    Let's talk about extracting data from complex relational databases.

  42. Seasons Greetings 2024

    I'm working on revisions to Python 3 Object-Oriented Programming.

  43. Stingray Reader Release 5.1

    Starting back in 2011 I was working on a way to manage a variety of spreadsheets in a variety of layouts with a common schema.

  44. Better than grep

    In the process of writing Unlearning SQL, I had a need to extract SQL blocks from Python programs.

  45. Modern Python Cookbook and Type Hints

    Modern Python Cookbook — with lots and lots of recipes — is something you might need.

  46. Revised Books Available

    Big Announcement: the 2024.8 version of Unlearning SQL, and the 2024.9 version of Pivot to Python are available from booksellers online.

  47. Sphinx EPUB and Print

    Let's say you want to self-publish an ebook and a print-on-demand paperback book.

  48. Unlearning SQL, revised

    Book (pre) Announcement: KDP - See https://www.amazon.com/stores/Steven-Lott/author/B00HNRSLEK for my author's page. https://www.amazon.com/Unlearning-SQL-hammer-every-problem-ebook/dp/B0DDMFMXNW is the book.

  49. Modern Python Cookbook, 3e

    Book Announcement: https://www.packtpub.com/en-us/product/modern-python-cookbook-9781835466384 There are about 130 recipes in here.

  50. Synthetic Data Tool

    See Synthetic Data.