RSS.Social

Software and business articles by Ovid

follow: @[email protected]

Posts

AI Today Is Like the Early Internet

The First AI Winter

Why AGI Won't Be Soon

A Review of OpenAI's new ChatGPT o1

Prompt Engineering Is Not Dead

Using Vector Databases with Perl

Escape!-Adventurs in AI Gaming

Using AI to Fight Misinformation

AI for Accessibility

Wardley Maps In a Nutshell

AI-Generated Content: Innovation or Intellectual Theft?

Agile is Not the Problem

Programming Mutable Objects

An OpenAI Chatbot in Perl

Claude Sonnet 3.5 beats ChatGPT 4.0

Will You Lose Your Job to AI?

Building an iPhone App with ChatGPT

Don't Start with Microservices

Microservices Pros and Cons

What to Know Before Debating Type Systems

Corinna in the Perl Core

Tracking Elon Musk's Plane with Perl

Using Github Copilot with Vim

All Around the World: Celebrating Ten Years

The Future of Perl

Converting Object-Oriented Code to Corinna

Feature Switch Best Practices

Current Corinna Status

Naming and Object Oriented Code

Understanding Class Inheritance

Introducing MooseX::Extended for Perl

Common Problems in Object-Oriented Code

Why is Object-Oriented Programming Bad?

Are Microservices the Next Phase of Object-Oriented Programming?

Constructive Versus Classical Logic in Perl

Why is Perl not putting Moose in the core?

Language Design Consistency

Classes Should Not Override Parent Attributes

Managing a Test Database

Why Do We Want Immutable Objects?

Easy Git Workflow

Making Complex Software Simple

Work From Home Effectively

Database Design Standards

Automated Software Standards

Case Study: 500 TPS

Moving from Oracle to PostgreSQL

Managing a Remote Team

Project Management in Three Numbers

Alan Kay and Missing Messages (a follow-up)

Alan Kay and OO Programming

The Worst Job Offer

Software Projects as Used Cars

How to Defeat Facebook

Fixing MVC in Web Applications

Avoid Common Software Project Mistakes

Estimating Development Costs is Almost Useless

The Surprises of A/B Testing

GDPR and Bankruptcy

Death by Database

The Zen of test suites

How the database can hurt your startup

A simple way to fix legacy code

When to choose agile

When going agile can hurt your company