Programmatic

Introduction to Programmatic


Listen Later

Episode Notes

Welcome to the first episode of the Programmatic Podcast. In ourfirst episode, we discuss what the podcast will be about. We also show off the amazing voices from ElevenLabs, which will be used to read out code samples and challengeresults during the podcast.

Challenge

Create a small program that runs in the console, and asks for user input. Then, print the result on screen.

Providing feedback

Please let me know what you think of the show. Email me at [email protected], or you can find me at https://techopolis.social/@mikedoise on Mastodon. I am also @mikedoise on Twitter

Thanks again for listening, and I hope you will join in the conversation and learn more about programming.

Transcript
Programmatic 1 - Introduction

Michael Doise

Programmatic

Edit TranscriptRemove HighlightingAdd Audio FileExport...?

[0:00] Music. 

[0:09] Hi, hello everyone. Welcome to the Programmatic Podcast, a weekly podcast about programming. 

I'm Michael Dois and this will be a weekly podcast to talk about, well, programming. 
I'm really excited to be here with you all today. I've been interested in programming ever since I was young, so I'm glad to be here. 
And we're doing this live weekly on YouTube, and we'll look at other methodologies as well. 
So this podcast will be about programming and how to write programs. 

[0:44] We'll be talking about how to write code, how to test your code, how to automate things, how to use shortcuts, how to use things on Android, Tasker, how to do pretty much anything to involve, to add programming into your life. 

Because the truth of the matter is, If you add one small thing of programming, like if you automate something in your life, you're using programming with computers. 
So this podcast is dedicated to the beginner and to the intermediate and to the expert. 
So we'll have content for all of those things. 
And you know, you might say, well, okay, if I'm a beginner and you're talking about expert level stuff, how do I figure that out? And the best way is how I got started and that's Googling it. 
Say, you know, I'm talking about a URL session. What the heck is a URL session? 
Google it. 

[1:46] Say what is a URL session in programming? And that's going to be the best way that you learn what this stuff is, right? 

So we'll be talking about pretty much everything. You know, we have Taylor in the chat who said every industry requires programming, and you're correct. 
You know, even, you know, you do finance and that requires programming to build the applications, but also to automate, you know, sending information from Stripe to QuickBooks or things like that. 
You know, and Taylor and said, maybe now we should Bing it instead of Google it. And yeah, you know, when everybody gets that feature, I agree. So we're really, you know, programming is, it's such an interesting time to get into it with AI and all those things. And we'll talk about that in this podcast as well. We're also going to do programming challenges at the end of each episode. 
Even today, I'll be giving you a programming challenge to work on. 
And, you know, we'll cover a few things before the challenge. 
And then we'll we'll go over those things on the next episode. 

[3:01] We'll talk about what those things, you know, how to come up with a solution for the challenge. 

We'll also be hearing from some other voices, mechanical voices on this podcast. 
And I'd like to introduce them now to the podcast listeners. 
Sorry, you guys on YouTube. 

[3:21] Yes, programming according to Taylor helps all the labor shortages. 

We're gonna hear now from our other folks that will be on the podcast. 
If you're listening after the fact, YouTube stream folks, I'm sorry, but you guys will not hear this, but I wanna welcome our AI overlords. 
I mean, 11 Labs is AI speech, text to speech engines, who will be reading our code in the final version of the podcast. 
So say hello, 11 Labs. 
Hi, Michael. 
Thanks for having us on the Programmatic Podcast. 
We will be here each week to read example code so that listeners can experience something different while listening to the podcast. 

[4:10] All right, thanks, 11 Labs. That was great. 

So we'll have that in on the podcast so you guys can hear what you'll be hearing. 
And when we do code, they will be reading all of the code out loud. 
And I think that will give you guys like, you'll hear my voice, but you'll also hear, other voices as well. 
And on episode two, you'll be able to hear that when we go over the results of the challenges. 
Why program? Why even be interested in this field? Basically, why write a bunch of code? 
Why is it interesting? 

[4:52] And the answer is because why is it interesting to take a piece of paper and draw something and make that come to life? 

Why is it interesting to take a piano, a guitar, or anything, any musical instrument and use it to make music? 
You're making something from nothing. And with programming, that is what you're doing. 
You're taking what you know and you're making that something, that nothing into something with your mind, with your thoughts. 
You're essentially telling the computer what you want to make from nothing. 
Before you write it, it doesn't exist. 
And yes, it can be used to make money, but it could also be used as art. 
And I fully believe that a good, well-written program is art. 

[5:55] I look at my app, Pocket Braille, as I offer it as a paid app, it's in the app store, but it's also a representation of the person making it. 

Right. And, you know, one of the things that we talk about is making your stuff accessible. 
That's very important. Blind people need to be able to use your code as well as everybody else. 
But at the end of the day, I want people to know that even the inaccessible code, it's still art. 
And you know a lot of people in our community cuz i'm a blind programmer legally blind. 
A lot of people will say it's a terrible code because it's not accessible and i feel like that's almost an injustice to the programmers because. 
The program may not have been educated in the way to make things accessible. 
Or they may be told by their manager we cannot take the time to make this accessible and it's a shame because the programmer What's to do better mo nine times in the programmers want to do the right thing but they don't have the budget the money or the clearance to take those steps. 

[7:15] And a lot of people do not realize that and so. I want to tell every developer out there always strive to do more always strive to learn more before you start taking that blank canvas and painting your life's work with it. 

Because the more you're able to learn, the less criticism you'll get for your art. 
And I think that's one thing going into this that you have to look at is, you know, are you going into it to solve a problem in crunch numbers? 
If yes, then that's okay. Programming is fine. 
But if you're going into it to, you know, look at it as art, that's a totally different thing. 
Thing. Going into programming and looking at it as art is a way to not get burnt out on what you're doing because every day you write a line of code you're making art. You're solving problems and you're doing analytical things while doing it but at the end of the day you've taken a blank screen on an iPhone and you've made it into something, Wonderful you've taken a blank screen on a desktop and you made it into something. 
That people will not forget. 

[8:36] You know people see the product and they say oh bunch of people set in a room and develop this thing but they don't see it as art. 

As i think a lot of programmers do i see it as art. 
But I don't know that a lot of peop...

...more
View all episodesView all episodes
Download on the App Store

ProgrammaticBy Michael Doise