AI and Software Development – Part 3.2

At this point in this experiment I’m feeling the dawn of that magical mental state we developers slip into – flow. The external world is now just a whispering distraction as my mind begins to focus itself on just the journey ahead. My sense of time simulataneousy expands and contracts as both the left andContinue reading “AI and Software Development – Part 3.2”

AI and Software Development – Part 3.1

Time to see what the fuss about AI and software development is all about. Let’s get to it! I connect to ChatGPT via my browser, start a new chat, select the GPT-4 model from the dropdown list at the top of the empty page and describe, in basic terms the application I would like ChatGPTContinue reading “AI and Software Development – Part 3.1”

AI and Software Development – Part 2

A fun feature of SwiftUI is the ability to create progress indicators beyond the old-school left-to-right thin rectangle. Yawn. Rectangles are so 20th-century. Users today expect something big, bold and beautiful and circular progress meters fill that UX element nicely. I also like to practice my software skills in creating digital clocks. I guess it’sContinue reading “AI and Software Development – Part 2”

AI and Software Development – Part 1

On August 31, 2017, while most of us were looking forward the arrival of the dog days of summer, the most fundamental advancement in Artificial Intelligence (AI) slipped onto the Internet and under the radar of nearly everyone. On that sleepy Thursday, Google published a white paper with the academic title Transformer: A Novel NeuralContinue reading “AI and Software Development – Part 1”