← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 73
  1. PAAD's Test Roadmap: Instant Test Suites!

    After training many development teams on writing production quality code with AI, the primary blocker for legacy systems was the lack of a test suite.

  2. AI didn't break copyright. It exposed it

    Many people are upset about AI and copyright violations.

  3. Learn How to Write Production-Quality Code with AI

    Most systems to write code with AI use "AI-driven engineering."

  4. Watching Claude Sonnet Outperform Opus

    We are finally getting to the point where we can write excellent software with AI, but only if you put engineering first.

  5. AI Coding: Typing Was Never the Bottleneck

    Code production was never the bottleneck in software development.

  6. Why I Am No Longer Reading the AI's code

    I set out on a year-long quest to find out if we can really use AI to write production-quality code.

  7. Introducing the arXiv Explorer

    The arXiv Explorer uses a novel recursive language model technique to allow you to use a normal AI-chat to query megabytes of arXiv documents at a time.

  8. Real-World Value with Generative AI

    Despite claims to the contrary, AI is generating strong real-world value and it is easy to demonstrate.

  9. AI Today Is Like the Early Internet

    AI has entered an era similar to the internet near the end of 1996.

  10. The First AI Winter

    Perplexity.ai has unveiled their own version of Deep Research.

  11. Why AGI Won't Be Soon

    There's been a lot of talk about AGI coming soon, but there are some strong reasons to think this isn't true.

  12. A Review of OpenAI's new ChatGPT o1

    OpenAI has released the new ChatGPT o1, removing the previous o1-preview model.

  13. Prompt Engineering Is Not Dead

    Many prompt engineering tricks are becoming a thing of the past, but there are still some areas where they shine.

  14. Using Vector Databases with Perl

    Vector databases are amazing, but there are few options with Perl.

  15. Escape!-Adventures in AI Gaming

    I have updated my previous work with Claude to dramatically improve a Javascript game.

  16. Using AI to Fight Misinformation

    Tired of people sending you pseudo-science articles, or 'opinion' pieces by biased journalists?

  17. AI for Accessibility

    Many people don't write alt tags for images, or they write bad ones.

  18. Wardley Maps In a Nutshell

    Wardley Maps are an amazing business tool for planning, but you can suffer information overload when you read about them online.

  19. AI-Generated Content: Innovation or Intellectual Theft?

    Many people are upset that AI is 'learning' from their work and producing derivative content.

  20. Agile is Not the Problem

    Agile is getting a bad rap.

  21. Programming Mutable Objects

    I've often noted that many objections to object-oriented programming go away if the objects are immutable.

  22. An OpenAI Chatbot in Perl

    The OpenAPI::Client::OpenAI module is very low-level.

  23. Claude Sonnet 3.5 beats ChatGPT 4.0

    I played with the new Claude Sonnet 3.5 AI and build a Javascript game.

  24. Will You Lose Your Job to AI?

    Given the current worries about AI, people are worried about losing their jobs to it.

  25. Building an iPhone App with ChatGPT

    I'm still regularly amazed at how many developers dismiss Copilot and ChatGPT as 'stochastic parrots.'

  26. Don't Start with Microservices

    There are many mistakes people make with microservices.

  27. Microservices Pros and Cons

    Advocates and adversaries of microservices pitch their points of view.

  28. What to Know Before Debating Type Systems

    I hate discussing type systems with people, so let this be a lesson for you.

  29. Corinna in the Perl Core

    Corinna is finally going into the Perl core.

  30. Tracking Elon Musk's Plane with Perl

    Using Perl and OpenSky Network data to track Elon Musk's plane

  31. Using Github Copilot with Vim

    I've started using Github Copilot.

  32. All Around the World: Celebrating Ten Years

    All Around the World started ten years ago as a Perl consultancy.

  33. The Future of Perl

    With the new Corinna object system coming to Perl, many people are wondering what the future looks like for the language.

  34. Converting Object-Oriented Code to Corinna

    I was recently humbled when I converted some code to Corinna and Corinna's constraints showed the design flaws in my code.

  35. Feature Switch Best Practices

    One of the best things to come out of the DevOps movement is the promotion of feature switches.

  36. Current Corinna Status

    Demonstrating the current state of the Perl Corinna OOP project by implementing a simple cache

  37. Naming and Object Oriented Code

    I recently had an issue in a code review where developers disagreed about naming, but it was a subtle trap.

  38. Understanding Class Inheritance

    Inheritance has been problematic in object-oriented programming for over five decades.

  39. Introducing MooseX::Extended for Perl

    MooseX::Extended provides safe defaults, best practices, and useful features for Moose.

  40. Common Problems in Object-Oriented Code

    At https://allaroundtheworld.fr/, we are often fixing common issues in object-oriented code.

  41. Why is Object-Oriented Programming Bad?

    You can find many articles explaining with OOP is bad.

  42. Are Microservices the Next Phase of Object-Oriented Programming?

    Modern object-oriented programming is a far cry from what Dr.

  43. Constructive Versus Classical Logic in Perl

    Perl developers tend to think in terms of classical logic, but Perl fits constructive logic better.

  44. Why is Perl not putting Moose in the core?

    People keep asking why the Perl language doesn't just drag the Moose module into the core for object-oriented programming.

  45. Language Design Consistency

    Consistency can be a hallmark of great language design.

  46. Classes Should Not Override Parent Attributes

    Slot/attribute builders in OO languages can be dangerous if you can inherit them.

  47. Managing a Test Database

    It's easy to get test databases wrong.

  48. Why Do We Want Immutable Objects?

    I’m building a new object-oriented system to ship with the Perl language.

  49. Easy Git Workflow

    This is the dead-easy git workflow used by All Around the World.

  50. Making Complex Software Simple

    In the Tau Station MMORPG, we have hideously complex software requirements that are very easy to manage.