Real life code talk between two working developers.
SIT232 - OBJECT-ORIENTED DEVELOPMENT-Burwood (T1 2018)
SIT232 - OBJECT-ORIENTED DEVELOPMENT-Waurn Ponds (T1 2018)
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 ...
Caztalks is an attempt to take developers to the next level and help the CXOs to understand the technical world better. Serious attempt is made to bring out the good and bad of a particular technology as well as how to use it in the best possible way. This podcast series covers but is not limited to C#, .NET, HTML5, Node.js, Javascript, TypeScript, JavaScript Frameworks, Design Patterns, Mobile Development, SOLID principles, DevOps, Object Oriented Programming (OOP), Domain Driven Design (DD ...
On Rails with Jason I talk with Rails developers about how they work with Rails. Guests include people like Ben Orenstein and Noel Rappin.
The Smalltalk programming language is not only the first pure object oriented language, but has been the birthplace for many of today's best practices in software development including agile methods, design patterns, unit testing, refactoring and incremental development. In the Smalltalk Reflections podcast, David Buck and Craig Latta guide you through the world of Smalltalk covering topics from basic object oriented principles to software testing, version control and deployment techniques. ...
Web Developers Andrew Ly and Jason Yata share their insight about how to break into the world of development, what to expect while attending a coding boot camp, and the tips and tricks to help you understand the fundamentals of programming. They teach everything newbie coders need to know about the basics of front and back end development. They also discuss a variety of curated topics and tell inspirational stories to help listeners follow their own path, even if it's bad for education.
This is an advanced Java programming course focusing on building professional-quality business systems using object-oriented design principles. Topics include object-oriented data modeling, graphical user interfaces, applets, text and binary I/O, and integration with relational and object-oriented databases. The course includes a special focus on developing and executing test plans at both the unit and system levels. Prerequisites Computer Science 221 with a (C) or better, at least concurren ...
A weekly discussion on topics related to mobile software development.
Introduction to Programming in C# - Course Materials
OCW Scholar: Introduction to Electrical Engineering and Computer Science I
This is a show about crafting a badass UX career and refining your UX process to become better at what you do. We'll also talk about applying UX to your life to get more done—with less stress. Support this podcast: https://anchor.fm/uxhustle/support
As it concerns the racial history of our country, are the objects in the mirror closer than they appear or not? Objects In The Mirror podcast asks this question as listeners hear firsthand accounts of those who lived during the segregation and early desegregation eras.
"The Visual Past” showcases the latest research by scholars who explore the visual, spatial, and material culture that shaped the Ottoman world. The series will address not only objects, images, and calligraphy, but also works of architecture that were themselves contexts for other media. Before being designated historical landmarks or enshrined in museum displays, these rich artistic and architectural products constituted an intrinsic part of Ottoman life, intersecting with and affecting al ...
B
Bad For Education - Coding Tips For The Junior Developer & Beyond

1
Object-Oriented Programming In JavaScript + New Year's Resolutions
34:02
34:02
Play later
Play later
Lists
Like
Liked
34:02
This episode we go back into the technical, and we discuss Object-Oriented Programming! Today we talk about how to cultivate your dev story! We talk about why we use it and the four pillars of OOP. The four pillars of object-oriented programming are: Abstraction - To abstract something away means to hide away the implementation details inside somet…
R
Rails with Jason


1
081 - RedwoodJS with Anthony Campolo, RedwoodJS Core Advocate
33:52
33:52
Play later
Play later
Lists
Like
Liked
33:52
In this episode I talk with Anthony Campolo, RedwoodJS Core Advocate. Anthony and I talk about what RedwoodJS is as well as RedwoodJS's components, React, GraphQL, and Prisma. Links: RedwoodJS Homepage RedwoodJS Forum RedwoodJS Discord Anthony Campolo on Twitter Anthony Campolo on GitHub Anthony Campolo's Blog…
R
Rails with Jason


1
080 - Organizing Rails Code Outside of Active Record with Dave Copeland, Author of Sustainable Rails
53:21
53:21
Play later
Play later
Lists
Like
Liked
53:21
In this episode I talk with Dave Copeland, author of Sustainable Web Development with Ruby on Rails, about organizing Rails code. Dave and I discuss why although many Rails developers are used to it, putting code in Active Record models isn't always the best move. We also share the various tactics we prefer to use in order to keep Rails code organi…
We discuss all things open-source, leaving Michael and Joe to hold down the fort while Allen is away, while Joe’s impersonations are spot on and Michael is on a first name basis, assuming he can pronounce it. This episode of the Coding Blocks podcast is about the people and organizations behind open-source software. We talk about the different ince…
The title says it all.By Daniel Coulbourne & Caleb Porzio
B
Bad For Education - Coding Tips For The Junior Developer & Beyond

1
So You're In A Hackathon + Cyberpunk 2077: The Biggest Letdown
42:55
42:55
Play later
Play later
Lists
Like
Liked
42:55
This episode we get into the discussion of your first hackathon. To help guide you along the way, we have an articled linked to the steps that cover our conversation by our cohort mate, Michelle Poole! Article Link: Ten Things I Wish I'd Known Before My First Hackathon During our second half we discuss the failure of the hotly anticipated video gam…
R
Rails with Jason


1
079 - Dockerizing Rails Applications with Mike Rogers, Founder of TypoCI
39:00
39:00
Play later
Play later
Lists
Like
Liked
39:00
In this episode I talk with Mike Rogers about how to Dockerize Rails applications. We talk about the difference between Dockerizing for development and Dockerizing for production, mount volumes, performance trade-offs, and more. Links: Mike's Ruby Starter Kits Mike Rogers on TwitterBy Jason Swett
N
No Plans to Merge


1
Hotwire, Websockets, And Extent Card Games
1:54:48
1:54:48
Play later
Play later
Lists
Like
Liked
1:54:48
Caleb, where'd you go man? You're wandering in your mind palace.By Daniel Coulbourne & Caleb Porzio
In this episode I talk with Jason Charnes about StimulusReflex. Jason and I cover what StimulusReflex is as well as some of the core concepts of the technology. Links: Interactive Rails with StimulusReflex Jason Charnes on Twitter Official StimulusReflex documentationBy Jason Swett
B
Bad For Education - Coding Tips For The Junior Developer & Beyond

1
Developer Soft Skills: Dev Story + LinkedIn Creation + Our Lives Before Developing
37:00
37:00
Play later
Play later
Lists
Like
Liked
37:00
This episode we go back to developing your soft skills! Today we talk about how to cultivate your dev story! We give tips and major points on what to avoid and use. Essentially your dev story is what separates you from the crowd of CS degree majors, and other junior developers who are vying for the same job! It is the story of you. How to stand out…
C
Coding Blocks


1
Our Favorite Developer Tools of 2020
2:31:28
2:31:28
Play later
Play later
Lists
Like
Liked
2:31:28
We start off the year discussing our favorite developer tools of 2020, as Joe starts his traditions early, Allen is sly about his résumé updates, and Michael lives to stream. For those that read the show notes via their podcast player and find themselves wondering where they can find these show notes on their computer, the answer is simple: https:/…
R
Rails with Jason


1
077 - Courier Configuration Manager with Yoseph Radding
16:28
16:28
Play later
Play later
Lists
Like
Liked
16:28
In this episode I talk with Yoseph Radding, founder of Shuttl, about Courier Configuration Manager. Links: Courier Configuration Manager ShuttlBy Jason Swett
This episode we took a deep dive into Bootstrap, a CSS framework. We talked about the pros/cons, when you should be using it, why you should be using it, and where it is relevant within your software development career. Later we speak about music, our preferences to music, and the music landscape scene as a whole. Connect With Us! Instagram: @badfo…
R
Rails with Jason


1
076 - Heuristics for Object-Oriented Design in Ruby with Tyler Williams
1:04:42
1:04:42
Play later
Play later
Lists
Like
Liked
1:04:42
In this episode I talk with Tyler Williams, Software Engineer at Home Game Poker, about the contents of a blog post he recently wrote entitled Heuristics for Object-Oriented Design in Ruby. Tyler and I discuss some of the ideas in his blog post, most of which came from Sandi Metz's book Practical Object-Oriented Design in Ruby (POODR). Links: Tyler…
B
Bad For Education - Coding Tips For The Junior Developer & Beyond

1
Interview With A Professional Photographer! How To Break Into The Industry ft. Randy Tran
53:01
53:01
Play later
Play later
Lists
Like
Liked
53:01
This episode we sat down with a friend and professional fashion/beauty photographer, Randy Tran. We deep dive into his background and how he got his start in the business. Randy also divulges a few trade secrets and his opinion on photography in 2020, and if it is a career option worth pursuing. This is a must listen episode for those who want to b…
It’s the end of 2020. We’re all tired. So we phone it in for the last episode of the year as we discuss the State of the Octoverse, while Michael prepared for the wrong show (again), Allen forgot to pay his ISP bill and Joe’s game finished downloading. In case you’re wondering where you can find these show notes in all there 1:1 pixel digital glory…
This week we talk about refactoring everything... and hip hopBy Daniel Coulbourne & Caleb Porzio
B
Bad For Education - Coding Tips For The Junior Developer & Beyond

1
Day in a Life of a Coding Bootcamp Student + Fantasy Sports
43:11
43:11
Play later
Play later
Lists
Like
Liked
43:11
This episode we give both our accounts and a walkthrough for a typical day in the life of a coding bootcamp student. We dive into the nitty gritty of what we do during the morning, afternoon, and evening. Later on we also discuss Fantasy Sports, in particular a breakdown for a football league. So for all you sports fans or those interested in parta…
R
Rails with Jason


1
075 - Puma, Front-End Performance and CLI Apps with Nate Berkopec
49:18
49:18
Play later
Play later
Lists
Like
Liked
49:18
In this episode I talk with Nate Berkopec, author of The Complete Guide to Rails Performance. Nate and I discuss Puma, front-end performance and building command-line interface (CLI) apps. Links: Speedshop Nate Berkopec on TwitterBy Jason Swett
B
Bad For Education - Coding Tips For The Junior Developer & Beyond

1
Developer Soft Skills: Agile Methodology + Stand Ups in a Tech Workplace
20:57
20:57
Play later
Play later
Lists
Like
Liked
20:57
This episode we take a break from actual code and focus on the soft skills you'll need to know in an actual workplace setting, specifically the four main components of the Agile Methodology. We then talk about our experiences in the tech workplace and how it applies to us. The Agile Methodology is one of the simplest and effective processes to turn…
B
Bad For Education - Coding Tips For The Junior Developer & Beyond

1
Interview With A Coding Bootcamp Graduate
46:28
46:28
Play later
Play later
Lists
Like
Liked
46:28
This episode we sat down with a friend and coding bootcamp graduate, Mymy Dinh. As a person who does not come from a technical background (like ourselves), we compare and contrast our experiences and discuss the pros and cons of the bootcamp life and how to gauge which camp is right for you. Gathering a different perspective should be a very big th…
R
Rails with Jason


1
074 - Molly Struve, Site Reliability Engineer at Forem (Dev.to)
52:24
52:24
Play later
Play later
Lists
Like
Liked
52:24
In this episode I talk with Molly Struve, Site Reliability Engineer at Forem, about a variety of topics including performance, monitoring, types of incidents, dividing time between incident response and preventative work, and, of course, horses. Links: Forem dev.to Molly Struve on Twitter molly@dev.to…
We discuss the things we’re excited about for 2021 as Michael prepared for a different show, Joe can’t stop looking at himself, and Allen gets paid by the tip of the week. For those that aren’t in the know, these show notes can be found at https://www.codingblocks.net/episode147. Stop by and join the conversation. Sponsors Command Line Heroes – A p…
But seriously why?By Daniel Coulbourne & Caleb Porzio
R
Rails with Jason


1
073 - [How I'd Build It] Building a Sailing Membership Feature with Adam Hawkins
51:56
51:56
Play later
Play later
Lists
Like
Liked
51:56
This is another How I'd Build It episode, where listeners send in their feature requirements and we discuss them on the show. In this one we talk about a sailing application where there's a need to keep track of whether members' payments are up-to-date. Adam and I also talk about the YAGNI principle as well as why it's not possible to have high-qua…
Daniel and Caleb talk about aloooootttta things here folks. Tune in.By Daniel Coulbourne & Caleb Porzio
R
Rails with Jason


1
072 - Release Toggles, Feature Branches and Continuous Deployment with Matt Swanson
54:08
54:08
Play later
Play later
Lists
Like
Liked
54:08
It's commonly accepted that it's better to deploy frequently than to only deploy once in a while. However, an obstacle to achieving this ideal is when you have a long-running feature that can't be released until it's all the way done. In this episode Matt Swanson and I talk about the solution to this problem: release toggles, also known as feature …
We learn all the necessary details to get into the world of developer game jams, while Michael triggers all parents, Allen’s moment of silence is oddly loud, and Joe hones his inner Steve Jobs. If you’re reading these show notes via your podcast player and wondering where you can find them in your browser, well wonder no more. These show notes can …
This episode we discuss the difference between Git and Github. We then talk about the new work from home changes in the workforce as well as how it can contribute to bore out. Git is a version control system that lets you manage and keep track of your source code history. GitHub is a cloud-based hosting service that lets you manage Git repositories…
R
Rails with Jason


1
071 - Stripe Checkout with CJ Avilla, Developer Advocate at Stripe
40:22
40:22
Play later
Play later
Lists
Like
Liked
40:22
In this episode I talk with CJ Avilla, Developer Advocate at Stripe about integrating Stripe with web applications using Stripe Checkout. We also digress into mechanical keyboards and the challenges of keeping APIs up to date. Links: Stripe Checkout Docs Sample of Stripe Developer Office Hours CJ Avilla on Twitter CJ's CODE Keyboard Stripe Develope…
We discuss jQuery versus vanilla JavaScript, when you should use it, and why it's important and needed. We also talk about our first (real) project, the memory match game. jQuery is a well known fast, small, and feature-rich JavaScript library. It makes things easier such as: HTML DOM manipulation event handling and animation Ajax much simpler with…
Let's talk fishing folks.By Daniel Coulbourne & Caleb Porzio
B
Bad For Education - Coding Tips For The Junior Developer & Beyond

1
JavaScript Arrays + Objects + Video Games
31:43
31:43
Play later
Play later
Lists
Like
Liked
31:43
Today's episode we discuss reference data types in JavaScript, specifically, arrays and objects! Later we talk about video games and what we're currently playing! JavaScript Arrays and Objects are the fifth and final core concepts one must-know for JavaScript. A reference type can contain other values. Since the contents of a reference type can not…
R
Rails with Jason


1
070 - Determining What Tools You Need with Adam Hawkins
43:30
43:30
Play later
Play later
Lists
Like
Liked
43:30
In this episode I talk with Adam Hawkins about determining what tools you need for a project. Where should you host? Should you use Docker? Kubernetes? Ansible? We touch on some general DevOps principles along the way. Links: Small Batches PodcastBy Jason Swett
B
Bad For Education - Coding Tips For The Junior Developer & Beyond

1
JavaScript Event Handling & Listening + Books
25:05
25:05
Play later
Play later
Lists
Like
Liked
25:05
We dive right into JavaScript Event Handling and Listening today with the added bonus of discussing books we like and what we're reading currently. Enjoy! Event Handling and Listening are the fourth out of five must-know JavaScript core concepts and they take into account what is happening between users and the page. For example, HTML events are "t…
C
Coding Blocks


1
The DevOps Handbook - Create Organizational Learning
2:16:44
2:16:44
Play later
Play later
Lists
Like
Liked
2:16:44
We wrap up our deep dive into The DevOps Handbook, while Allen ruined Halloween, Joe isn’t listening, and Michael failed to… forget it, it doesn’t even matter. If you’re reading this via your podcast player, this episode’s full show notes can be found at https://www.codingblocks.net/episode145 where you can join the conversation, as well find past …
B
Bad For Education - Coding Tips For The Junior Developer & Beyond

1
JavaScript Functions + Loops + Our Thoughts on Social Media's Dilemma
29:52
29:52
Play later
Play later
Lists
Like
Liked
29:52
This episode we dive further into detail on Functions and Loops, the third out of the five JavaScript must-knows. We also talk about social media in today's society. Functions and Loops are the cornerstones to creating reusable code. We provide information on how to write the syntax, and they can be used for efficiency. A JavaScript Function is def…
R
Rails with Jason


1
069 - [How I'd Build It] How Noah Gibbs Would Build My Scheduling Feature
1:20:46
1:20:46
Play later
Play later
Lists
Like
Liked
1:20:46
In this episode I put Noah Gibbs on the spot and ask him how he'd build a certain doctor scheduling feature that I had to build for a real production application. Links: Codefol.io Noah Gibbs on TwitterBy Jason Swett
As promised: https://darknetdiaries.com/episode/77/ https://darknetdiaries.com/episode/54/By Daniel Coulbourne & Caleb Porzio
B
Bad For Education - Coding Tips For The Junior Developer & Beyond

1
JavaScript Scope + Our Favorite Spooky Halloween Movies
18:34
18:34
Play later
Play later
Lists
Like
Liked
18:34
Spooky season starts early with this fresh Halloween edition of Bad For Education Podcast! Today we discuss scope and its nuances plus our go-to Halloween movies! Scope is the third of our five must-know JavaScript cores. We provide the tinted window car analogy as well as hoisting and examples of how scope works. In JavaScript there are three type…
In this episode I talk with Dave Ceddia, author of Pure React. Dave and I talk about some of the fundamental concepts of React, common libraries used with React, and how persistence and HTTP communication typically work in React apps. Links: Pure React Dave's Blog Dave Ceddia on TwitterBy Jason Swett
It’s our favorite time of year where we discuss all of the new ways we can spend our money in time for the holidays, as Allen forgets a crucial part, Michael has “neons”, and Joe has a pet bear. Reading this via your podcast player? If so, you can find this episode’s full show notes at https://www.codingblocks.net/episode144, where you can join the…
Let's build Turbolinks for LivewireBy Daniel Coulbourne & Caleb Porzio