Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 27
  1. AIgnostic

    I no longer want to be seen as someone with a "position" on using LLMs for software development.

  2. A Guide to Agile for English Speakers

    Agile can be incredibly hard to understand; I hope this short guide proves useful.

  3. There are, I think two reactions to the title of this post.

  4. Why I think Rust is Object Oriented

    Before we begin, I want to say I don't care that much if you disagree with me.

  5. Reject Agility, Embrace Specification

    Here's a reproduction of the infamous "Waterfall Diagram", from the landmark paper Managing the Development of Large Software Systems (Royce, 1970): SYSTEM REQUIREMENTS SOFTWARE REQUIREMENTS ANALYSIS PROGRAM DESIGN CODING TESTING OPERATIONS Behold, the en…

  6. The degradation of search engine capability is fairly undeniable at this point.

  7. The User Doesn't Care - But you should

    Throughout my career, I've heard the same cliche repeated again and again.

  8. Saying Goodbye to Agile

    RIP Agile, we hardly knew ye.

  9. Reading English from 1000 AD

    "How far back in time can you understand English?"

  10. Rust is Just a Tool

    I like Rust.

  11. Author's note: I made this article in the wake of a viral post, which meant I was being bombarded with replies from the peanut gallery was feeling spicy.

  12. CRDTs.

  13. Basic Type System Terminology

    Type systems have terms with well defined meanings.

  14. Getting Started with Randomised Testing

    I'm somewhat obsessed with randomised testing.

  15. (Title written with apologies to Sandi Metz.)

  16. Advanced Testing and Determinism

    If you care about software reliability, you should care about testing.

  17. The Business Case for Vanilla JS

    I am no longer a proper front end web dev.

  18. Let us assume our end goal is reliable software.

  19. How I think about Zig and Rust

    Zig and Rust are the two great systems languages of our time, and discussions of their respective merits generate a lot interest.

  20. Do Files want to be Actors?

    In the world of high performance linux apps, io_uring is changing how we communicate with the operating system.

  21. COVID exposed the world's lack of supply chain resilience.

  22. A Taxonomy of Supply Chain Data Capture

    Most of my tech career has been in and around supply chain; from procurement to operations, from traceability to manufacturing.

  23. The more I read of what supply chain says of blockchain, the less I think they understand it.

  24. Wisdom from Computing's Past

    Shake yourself out of this parochialism of time!

  25. So you're in charge of a software product, but you don't understand software?

  26. 95% Programming

    If there's one thing that characterises the zeitgeist of 2022 programming discussions, it's the celebration of static analysis.

  27. A Sheep Ate My Internet

    It was May, 2021.