Programming Throwdown educates Computer Scientists and Software Engineers on a cavalcade of programming and tech topics. Every show will cover a new programming language, so listeners will be able to speak intelligently about any programming language.
…
continue reading
The world of computer programming is vast in scope. There are literally thousands of topics to cover and no one person could ever reach them all. One of the goals of the Coding Blocks podcast is to introduce a number of these topics to the audience so they can learn during their commute or while cutting the grass. We will cover topics such as best programming practices, design patterns, coding for performance, object oriented coding, database design and implementation, tips, tricks and a who ...
…
continue reading
This podcast talks about how to program in Java; not your tipical system.out.println("Hello world"), but more like real issues, such as O/R setups, threading, getting certain components on the screen or troubleshooting tips and tricks in general. The format is as a podcast so that you can subscribe to it, and then take it with you and listen to it on your way to work (or on your way home), and learn a little bit more (or reinforce what you knew) from it.
…
continue reading
Erlang and sometimes other functional programming
…
continue reading
1
StackOverflow AI Disagreements, Kotlin Coroutines and More
1:41:39
1:41:39
Play later
Play later
Lists
Like
Liked
1:41:39
https://www.codingblocks.net/episode234 Reviews iTunes: ivan.kuchin News Atlanta Dev Con September 7th, 2024 https://www.atldevcon.com/ Topics People trying to remove their answers from StackOverflow to not allow OpenAI to use their answers without permission/recognition? https://www.tomshardware.com/tech-industry/artificial-intelligence/stack-over…
…
continue reading
173: Mocking and Unit Tests Intro topic: Headphones News/Links: Texas A&M University Physics Festival https://physicsfestival.tamu.edu/ Rust vs Cpp at Google Lars Bergstrom (Google Director of Engineering): Rust teams at Google are as productive as the ones using Go and 2x those using Cpp https://youtu.be/6mZRWFQRvmw?t=27012 Is Cosine Similarity Re…
…
continue reading
1
Llama 3 is Here, Spending Time on Environmental Setup and More
1:33:37
1:33:37
Play later
Play later
Lists
Like
Liked
1:33:37
Full episode show notes can be found at: https://www.codingblocks.net/episode233By Michael Outlaw, Allen Underwood, Joe Zack
…
continue reading
1
Episode 104. It's all about Apache Tika, the project that lets you index EVERYTHING.
1:16:21
1:16:21
Play later
Play later
Lists
Like
Liked
1:16:21
So we continue to have guests in our show to talk to us about interesting things... This time is about Apache Tika. This is an incredible tool to do search file processing and metadata extraction. Think about that you have tons of unstructured files, like emails, or documents, and you want to extract, index and then search theses. This is Tika's pu…
…
continue reading
1
Ktor, Logging Ideas, and Plugin Safety
1:38:39
1:38:39
Play later
Play later
Lists
Like
Liked
1:38:39
Picture, if you will, a nondescript office space, where time seems to stand still as programmers gather around a water cooler. Here, in the twilight of the workday, they exchange eerie tales of programming glitches, security breaches, and asynchronous calls. Welcome to the Programming Zone, where reality blurs and (silent) keystrokes echo in the de…
…
continue reading
401
Importance of Data Structures, Bad Documentation and Comments and More
1:40:43
1:40:43
Play later
Play later
Lists
Like
Liked
1:40:43
Full show notes at: https://www.codingblocks.net/episode231By Michael Outlaw, Allen Underwood, Joe Zack
…
continue reading
1
Episode 103. Let's share data cross-language with Apache Arrow! (among other things)
1:32:26
1:32:26
Play later
Play later
Lists
Like
Liked
1:32:26
We have a great time talking to Matt Topol from Voltron Data on one of his Apache Software Foundation projects called Apache Arrow. It's both a spec and implementation of a columnar data format that is not only efficient, but cross-language compatible. We walk through the scenarios that it covers and how is becoming more and more pivotal for things…
…
continue reading
This time we are missing the "ocks", but we hope you enjoy this off...ice topic chat about personalizing our workspaces. Also, Joe had to put a quarter in the jar, and Outlaw needs a cookie. The full show notes are available on the website at https://www.codingblocks.net/episode230 News Thank you for the review Szymon! Want to leave us a review? De…
…
continue reading
1
172: Transformers and Large Language Models
1:26:08
1:26:08
Play later
Play later
Lists
Like
Liked
1:26:08
172: Transformers and Large Language Models Intro topic: Is WFH actually WFC? News/Links: Falsehoods Junior Developers Believe about Becoming Senior https://vadimkravcenko.com/shorts/falsehoods-junior-developers-believe-about-becoming-senior/ Pure Pursuit Tutorial with python code: https://wiki.purduesigbots.com/software/control-algorithms/basic-pu…
…
continue reading
1
Multi-Value, Spatial, and Event Store Databases
1:07:14
1:07:14
Play later
Play later
Lists
Like
Liked
1:07:14
We are mixing it up on you again, no Outlaw this week, but we can offer you some talk of exotic databases. Also, Joe pronounces everything correctly and Allen leaves you with a riddle. The full show notes are available on the website at https://www.codingblocks.net/episode229 News Thanks for the reviews! ivan.kuchin (has taken the lead!), Yoondoggy…
…
continue reading
1
Overview of Object Oriented, Wide Column, and Vector Databases
2:03:38
2:03:38
Play later
Play later
Lists
Like
Liked
2:03:38
Show notes at https://www.codingblocks.net/episode228By Michael Outlaw, Allen Underwood, Joe Zack
…
continue reading
Intro topic: Monitor setups News/Links: BlueScuti, Willis, beats Tetris https://www.youtube.com/watch?v=GuJ5UuknsHU PalWorld accused of being an AI Product https://www.forbes.com/sites/paultassi/2024/01/22/palworld-accused-of-using-genai-with-no-evidence-so-far/?sh=26a9651b4239 4 Billion if-statements to determine if a number is even or odd https:/…
…
continue reading
1
Picking the Right Database Type - Tougher than You Think
2:10:55
2:10:55
Play later
Play later
Lists
Like
Liked
2:10:55
For the full show notes, head to: https://www.codingblocks.net/episode227By Michael Outlaw, Allen Underwood, Joseph Zack
…
continue reading
1
There is still cool stuff on the internet
1:38:41
1:38:41
Play later
Play later
Lists
Like
Liked
1:38:41
This episode we are talking about keeping the internet interesting and making cool things by looking at PagedOut and Itch.io. Also, Allen won't ever mark you down, Outlaw won't ever give you up, and Joe took a note to say something about Barbie here but he can't remember what it was. The full show notes are available on the website at https://www.c…
…
continue reading
1
Reflecting on 2023 and Looking Forward to 2024
1:52:19
1:52:19
Play later
Play later
Lists
Like
Liked
1:52:19
For the full show notes head over to https://www.codingblocks.net/episode225By Michael Outlaw, Allen Underwood, Joseph Zack
…
continue reading
Predictions: Jason VR for Work Lowering AI training cost/ improved efficiency RISC-V takeoff Patrick Ai claim of AGI Ai peer reviewer Ai Video Generator More space vehicles reaching orbit Early career, finding role at FAANG, liaising vs shipping code. Startup? 3 part. 1. How and when current hype for AI will end? 2. Shape of the show 3. Upcoming in…
…
continue reading
1
Gartner Top Strategic Technology Trends 2024
1:40:15
1:40:15
Play later
Play later
Lists
Like
Liked
1:40:15
This episode we are talking about the future of tech with the Gartner Top Strategic Technology Trends 2024. Also, Allen is looking into the crystal ball, Joe is getting lo, and Outlaw is getting into curling. The full show notes for this episode are available at https://www.codingblocks.net/episode224. News Thank you for the reviews! justsomedudewr…
…
continue reading
Intro topic: Testing your car battery News/Links: Tech Layoffs still going on https://www.sfchronicle.com/tech/article/google-layoffs-california-companies-18465600.php Real-time dreamy Cloudscapes with Volumetric Raymarching https://blog.maximeheckel.com/posts/real-time-cloudscapes-with-volumetric-raymarching/ Robot Rascals https://en.wikipedia.org…
…
continue reading
1
2023 Holiday Season Developer Shopping List
2:28:51
2:28:51
Play later
Play later
Lists
Like
Liked
2:28:51
To see all the items on 2023's holiday shopping list, head over to https://www.codingblocks.net/episode223By Michael Outlaw, Allen Underwood, Joseph Zack
…
continue reading
Intro topic: What are expectations on developers that have nothing to do with programming News/Links: Pushing for a lower dev estimate is like negotiating weather with a Meteorologist https://smartguess.is/blog/your-estimate-is-less-than-that/ Announcing python in excel https://techcommunity.microsoft.com/t5/excel-blog/announcing-python-in-excel-co…
…
continue reading
News Thanks for the reviews! Debug Dugg myotherproglangisjava Daniel Kastinen The call for speakers is open till December 15th for Orlando Code Camp Sony announces a9 III: World's first full-frame global shutter camera (dpreview.com) Technology Adoption Roadmap for Midsize Enterprises 2022-2024 Gartner Report Technology Adoption Roadmap for Midsize…
…
continue reading
1
Open Telemetry - Instrumentation and Metrics
1:13:07
1:13:07
Play later
Play later
Lists
Like
Liked
1:13:07
https://www.codingblocks.net/episode221By Michael Outlaw, Allen Underwood, Joseph Zack
…
continue reading
Intro topic: Jogging Metrics News/Links: Unholy LLM https://huggingface.co/Undi95/Unholy-v1-12L-13B The reverse red herring https://www.blameless.com/blog/the-reverse-red-herring The "ens–tification" of TikTok https://www.wired.com/story/tiktok-platforms-cory-doctorow/ Response letter to Godot is not the new Unity https://sampruden.github.io/posts/…
…
continue reading
1
166: Speedy Database Queries with Lukas Fittl
1:12:12
1:12:12
Play later
Play later
Lists
Like
Liked
1:12:12
- pganalyze: https://pganalyze.com/ - Weekly series "5mins of Postgres": https://www.youtube.com/channel/UCDV_1Dz2Ixgl1nT_3DUZVFw - How Postgres chooses which index to use: https://pganalyze.com/blog/how-postgres-chooses-index - CMU databases courses: https://db.cs.cmu.edu/courses/ - Postgres community: https://www.postgresql.org/community/ As well…
…
continue reading
1
Keyboards, Cloud Costs, Static Analysis, and Philosophy
1:17:28
1:17:28
Play later
Play later
Lists
Like
Liked
1:17:28
We've got a smorgasbord of delights for you this week, ranging from mechanical switches to the cloud and beyond. Also, Michael's cosplaying as Megaman, Joe learns the difference between Clicks and Clacks, and Allen takes no prisoners. See the full show notes a https://www.codingblocks.net/episode220 News Thanks for the reviews! Meskell, itsmatt Lea…
…
continue reading
1
Code Confidence using NASA's Ten Simple Rules
1:16:55
1:16:55
Play later
Play later
Lists
Like
Liked
1:16:55
See the full episode's show notes at: https://www.codingblocks.net/episode219By Michael Outlaw, Allen Underwood, Joseph Zack
…
continue reading
Intro topic: Revisiting the power of Spreadsheets News/Links: LK-99 Isn’t a Superconductor https://www.nature.com/articles/d41586-023-02585-7 Normalizing Flows https://pyro.ai/examples/normalizing_flows_i.html How is llama.cpp possible? https://finbarr.ca/how-is-llama-cpp-possible/ Chat with open source large language models https://chat.lmsys.org/…
…
continue reading
In this episode, we are talking all about GitHub Actions. What are they, and why should you consider learning more about them? Also, Allen terminates the terminators, Outlaw remembers the good ol' days, and Joe tries his hand at sales. See the full show notes at https://www.codingblocks.net/episode218 News Thanks for the reviews! iTunes: nononevera…
…
continue reading
1
164: Choosing a Database For Your Project With Kris Zyp
1:31:21
1:31:21
Play later
Play later
Lists
Like
Liked
1:31:21
Things to consider when choosing a database Speed & Latency Consistency, ACID Compliance Scalability Language support & Developer Experience Relational vs. Non-relational (SQL vs. NoSQL) Data types Security Database environment Client vs Server access Info on Kris & Harper: Website: harperdb.io Twitter: @harperdbio, @kriszyp Github: @HarperDB, @kri…
…
continue reading
1
Tracing Specifics - Know your System with OpenTelmetry
1:41:51
1:41:51
Play later
Play later
Lists
Like
Liked
1:41:51
See the full show notes and join in the discussion by heading to https://www.codingblocks.net/episode217By Michael Outlaw, Allen Underwood, Joe Zack
…
continue reading
In this episode, we're talking all about OpenTelemetry. Also, Allen lays down some knowledge, Joe plays director and Outlaw stumps the chumps. See the full show notes at https://www.codingblocks.net/episode216 News Thanks for the reviews Lanjunnn and scott339! Allen made the video on generating a baseball lineup application just by chatting with Ch…
…
continue reading
Episode 163 - Recursion Intro topic: Electric Cars News/Links: Snake Game in 101 Bytes in a QR Code https://www.reddit.com/r/programming/comments/15ab4ct/my_qr_code_snake_game_is_now_only_101_bytes/ Superconductor Rumors abound https://arstechnica.com/science/2023/08/whats-going-on-with-the-reports-of-a-room-temperature-superconductor/ OpenWorm htt…
…
continue reading
See full show notes at: https://www.codingblocks.net/episode215By Michael Outlaw, Allen Underwood, Joe Zack
…
continue reading
In the latest episode of Programming Throwdown, we delve into the captivating world of interactive fiction. We explore: Wordnet, Inform, and how games in the past have been the forerunners of today’s NLP challenges. 00:00:22 Introductions 00:00:39 To hard mode or not to hard mode 00:08:58 No moats in Google 00:16:37 Stable Diffusion blows Jason’s m…
…
continue reading
1
Team Leadership, TUIs, and AI Lawsuits
1:50:58
1:50:58
Play later
Play later
Lists
Like
Liked
1:50:58
In this episode, we're talking about the history of "man" pages, console apps, team leadership, and Artificial Intelligence liability. Also, Allen's downloading the internet, Outlaw has fallen in love with the sound of a morrvair, and Joe says TUI like two hundred times as if it were a real word. See all the show notes at https://www.codingblocks.n…
…
continue reading
1
161: Leveraging Generative AI Models with Hagay Lupesko
1:32:43
1:32:43
Play later
Play later
Lists
Like
Liked
1:32:43
MosaicML’s VP Of Engineering, Hagay Lupesko, joins us today to discuss generative AI! We talk about how to use existing models as well as ways to finetune these models to a particular task or domain. 00:01:28 Introductions 00:02:09 Hagay’s circuitous career journey 00:08:25 Building software for large factories 00:17:30 The reality of new technolog…
…
continue reading
1
Better Application Management with Custom Apps
1:27:54
1:27:54
Play later
Play later
Lists
Like
Liked
1:27:54
See the full show notes at: https://www.codingblocks.net/episode213By Michael Outlaw, Allen Underwood, Joe Zack
…
continue reading
Where are you now? It’s a question that may seem easy to answer on the surface, but in truth hides more complexity than people expect. In today’s episode, we tackle the latest on AI, creative endeavors, and more before diving into the meaty discussion of position localization. 00:01:13 Steam Deck 00:11:22 Summoning Salt on Mario 00:16:49 100k stars…
…
continue reading
1
Errors vs Exceptions, Reddit Rebels, and the 2023 StackOverflow Survey
2:03:10
2:03:10
Play later
Play later
Lists
Like
Liked
2:03:10
In this episode, we're talking about lessons learned and the lessons we still need to learn. Also, Michael shares some anti-monetization strategies, Allen wins by default, and Joe keeps it real 59/60 days a year! The full show notes for this episode are available at https://www.codingblocks.net/episode212. News Thanks for the review rioredwards! Wa…
…
continue reading
GraphQL is one of the biggest API enablers in software development, but just how complicated can things be? Tanmai Gopal – Hasura’s CEO extraordinaire – talks with Jason and Patrick about how the secret sauce gets made. They dive deeply from how APIs function to having them managed in practice – among several other topic, making this a must-listen …
…
continue reading
1
Easy and Cheap AI for Developers, Reddit API Changes and Sherlocking
1:55:36
1:55:36
Play later
Play later
Lists
Like
Liked
1:55:36
You can find the full show notes at: https://www.codingblocks.net/episode211By Michael Outlaw, Allen Underwood, Joe Zack
…
continue reading
1
158: Software Supply Chain with Bill Manning
1:21:54
1:21:54
Play later
Play later
Lists
Like
Liked
1:21:54
In today’s episode, Jason and Patrick dive deeply with JFrog’s Senior Solutions Engineer, Bill Manning. With the conversation tackling the depth and complexity of software supply chains, vulnerabilities and more, Bill deftly offers grounded advice to listeners old and new. 00:00:26 Introductions 00:00:40 Bill’s plethora of job titles 00:09:33 The e…
…
continue reading
1
Gitlab vs Github, AI vs Microservices
1:27:50
1:27:50
Play later
Play later
Lists
Like
Liked
1:27:50
In this sequence of sound, we compute Joe's unexpected pleasure in commercial-viewing algorithms, Michael's intricate process of slicing up the pizza, and Allen's persistent request for more cheese data augmentation. Will you engage in this data streaming session? The full show notes for this episode are available at https://www.codingblocks.net/ep…
…
continue reading
There’s more than what meets the eye when it comes to Kubernetes, and Craig Box – ARMO’s VP of Open Source & Community –is one of several who have seen its many twists and turns since its inception. He talks with Jason and Patrick about Kubernetes’ origins in pop culture, utility in the modern workflow, and possible future in today’s episode. 00:01…
…
continue reading
1
Supporting Your Code, README vs Wiki and Test Coverage
1:16:35
1:16:35
Play later
Play later
Lists
Like
Liked
1:16:35
In this episode we talk about several things that have been on our mind. We find that Joe has been taken over by AI's, Michael now understands our love of Kotlin, and Allen wants to know how to escape supporting code you wrote forever. For the full episode show notes, visit: https://www.codingblocks.net/episode209…
…
continue reading
Should AI research be paused? How far ahead have deepfakes come? Join Patrick and Jason as they tackle their answers to these timely questions – plus an in-depth discussion on Perl in practice – with today’s episode of Programming Throwdown. Resources mentioned in this episode: Join the Programming Throwdown Patreon community today: https://www.pat…
…
continue reading
We're doing a water cooler talk today. Also, Allen can tell you how not to leak secrets, Michael knows how to work a spreadsheet, and Joe has been replaced by an AGI. The full show notes for this episode are available at https://www.codingblocks.net/episode208. Topics Want to score Vue.js London tickets? Tweet using both @CodingBlocks and #vuejs fo…
…
continue reading
1
155: The Future of Search with Saahil Jain
1:08:56
1:08:56
Play later
Play later
Lists
Like
Liked
1:08:56
When it comes to untangling the complexities of what lies ahead for search engines in this age of AI, few are as deeply versed in the subject as You.com Engineer Saahil Jain. Jason and Patrick talk with him in this episode about what search even is, what challenges lie ahead, and where the shift in paradigms can be found. 00:01:16 Introductions 00:…
…
continue reading
1
Understanding Serial Transactions for Databases like Redis
1:44:51
1:44:51
Play later
Play later
Lists
Like
Liked
1:44:51
This episode is a deep dive on serial transactions and how they're even possible. For the full show notes go to: https://www.codingblocks.net/episode207By Michael Outlaw, Allen Underwood, Joe Zack
…
continue reading
1
154: Python Again with Jason C. McDonald
1:36:05
1:36:05
Play later
Play later
Lists
Like
Liked
1:36:05
A second Jason joins this episode of Programming Throwdown! Jason McDonald – Python evangelist, author, and more – talks to Patrick and Jason about his experience with the programming language, how his disability helped and hindered his software career, and where its strengths and weaknesses lie. 00:01:05 Introductions 00:02:27 Jason’s pivotal Doct…
…
continue reading