S1: Holiday 2022 Special

S1: Holiday 2022 Special

S1: Holiday 2022 Special


Today we field questions from Programming Throwdown’s listeners about AI, machine learning, and more practical matters as developers in our annual holiday special!


00:00:24 Introductions

00:00:43 Programming Showdown merch

00:02:13 Paul S

00:03:28 Dealing with ergonomics

00:10:39 On AI coding assistant tools

00:16:43 Warren Y

00:20:24 Ben inquires about performance testing

00:27:39 Wild coding story

00:29:37 AI coding’s disruption potential

00:34:20 Jason’s Turing riddle

00:35:50 ChatGPT

00:43:59 Christian B

00:45:13 Collection-of-Letters asks on documentation

00:49:07 Zeh F

00:50:51 Coding books that weren’t that great

00:54:40 James K

00:57:32 Jeremy S wonders about ML

01:00:45 Virtual and live hangouts

01:02:09 A retrospective

01:07:49 Xu L

01:09:22 Showing off the shirts

01:11:31 Farewells

If you’ve enjoyed this episode, you can listen to more on Programming Throwdown’s website: https://www.programmingthrowdown.com/

Reach out to us via email: programmingthrowdown@gmail.com

You can also follow Programming Throwdown on

Facebook | Apple Podcasts | Spotify | Player.FM

Join the discussion on our Discord

Help support Programming Throwdown through our Patreon.

Happy holidays from Programming Throwdown to everyone!

★ Support this podcast on Patreon ★

Avsnitt(186)

130: Ethical Hacking with Ted Harrington

130: Ethical Hacking with Ted Harrington

"Hacking" is a word that evokes awe from the public, laughter from developers, and pure fear from technology leaders.  But what really is hacking?  What does trust really mean and how do we acquire and keep trust on the Internet?  It turns out that, while hacking is associated with computers, the methods behind it have been around since the dawn of time.  Today we have Ted Harrington from ISE to dive deep into hacking, all the way from the medieval times to today. 00:00:15 Intro00:01:25 Introducing Ted Harrington00:07:10 Ethical Hackers, Non-Ethical Hackers, and Productivity00:11:58 Starting out in Ethical Hacking/Security00:14:40 Imposter Syndrome00:19:34 What is Hacking?00:30:48 Is Hacking like magic?00:38:14 Defense in Depth00:42:04 Earning trust and The Departed movie (Spoiler alert)00:59:52 DEF CON® Hacking Conference01:02:46 Tips on how not to get hacked01:10:08 ISE.io culture and opportunities01:24:13 Farewells     Resources mentioned in this episode:  Companies:    ISE (Independent Security Evaluators)o    Website: https://www.ise.io/o    LinkedIn: https://www.linkedin.com/company/independent-security-evaluatorso    Twitter: https://twitter.com/ISEsecurityo    Facebook: https://facebook.com/ISE.infosec People:    Ted Harringtono   Website: https://www.tedharrington.com/o   LinkedIn: https://www.linkedin.com/in/securityted/o   Twitter: https://twitter.com/SecurityTedo   Book: https://www.amazon.com/Hackable-How-Application-Security-Right/dp/154451767X  Sponsor:    MParticleo   Website: https://www.mparticle.com/ If you’ve enjoyed this episode, you can listen to more on Programming Throwdown’s website: https://www.programmingthrowdown.com/ Reach out to us via email: programmingthrowdown@gmail.com You can also follow Programming Throwdown on Facebook | Apple Podcasts | Spotify | Player.FM  Join the discussion on our DiscordHelp support Programming Throwdown through our Patreon  ★ Support this podcast on Patreon ★

28 Mars 20221h 25min

Episode 129 - Web3.0: Breaking free from the Client Server Model with Michelle Lee

Episode 129 - Web3.0: Breaking free from the Client Server Model with Michelle Lee

Brief Summary: What is Web 3.0? Guest speaker Michelle Lee, Product Lead of Protocol Labs, shares how web 3.0 will revolutionize the Internet and bring trust back into the web. 00:00:25 Introduction00:01:36 Michelle Lee’s career 00:03:10 What is human-computer interaction?00:04:55 The Google Sheets user experience00:06:19 Google Checkout, user feedback, and emails00:10:23 Code for America00:13:47 The real power of Open Source00:14:14 Web 3.000:23:04 IPFS network accessibility00:26:14 How does IPFS handle bogus content?00:38:56 Network storage costs00:43:03 Privacy and identification on IPFS00:45:23 Content moderation from the Web 3.0 perspective00:49:48 Audius00:54:20 Protocol Labs and IPFS00:55:26 Working with Protocol Labs01:05:00 Farewells   Resources mentioned in this episode:   Companies:Protocol Labs:Website: https://protocol.ai/Twitter: https://twitter.com/protocollabsLinkedIn: https://www.linkedin.com/company/protocollabs/Youtube: https://www.youtube.com/ProtocolLabsFilecoin: https://filecoin.io/Hackathons @ Protocol Labs: https://hackathons.filecoin.io/Course Learning @ Protocol Labs: https://proto.school/Metamask:https://metamask.io/Fleek:Website: https://fleek.co/Space Storage: https://fleek.co/storage/Estuary:Website: https://estuary.tech/Audius:Website: https://audius.co/   Social Media:Michelle Lee, Product at Protocol LabsTwitter: https://twitter.com/mishmoshLinkedIn: https://www.linkedin.com/in/michellelee3  Sponsor:RollbarWebsite: https://rollbar.com/Freebies: https://try.rollbar.com/pt/ Download the episode hereIf you’ve enjoyed this episode, you can listen to more on Programming Throwdown’s website: https://www.programmingthrowdown.com/ Reach out to us via email: programmingthrowdown@gmail.com You can also follow Programming Throwdown on Facebook | Apple Podcasts | Spotify | Player.FM  Join the discussion on our DiscordHelp support Programming Throwdown through our Patreon ★ Support this podcast on Patreon ★

15 Mars 20221h 5min

128: WebAssembly with Kevin Hoffman

128: WebAssembly with Kevin Hoffman

Summary:What is WebAssembly? Guest speaker Kevin Hoffman, CTO of Cosmonic shares what WebAssembly is, why it exists, and what kind of things you can do with it.Notes:00:00:16 Introduction00:00:52 Cosmonic during COVID00:02:45 Kevin Hoffman’s career and Cosmonic’s begginings00:12:39 WebAssembly integrations00:16:20 What is WebAssembly?00:27:30 The developer experience00:30:30 WebAssembly, JSON, and other object interactions00:36:35 Rollbar00:41:08 Compiler linking00:49:27 wasmCloud00:54:21 Decoupling clouds01:01:51 Cosmonic fostering wasmCloud/WebAssembly01:03:28 Cosmonic as a company01:09:33 Opportunities at Cosmonic01:13:03 FarewellsResources mentioned in this episode:Companies:CosmonicWebsite: https://cosmonic.com/Twitter: https://twitter.com/cosmonicLinkedIn: https://www.linkedin.com/company/cosmonic-corp/People:Kevin Hoffman, Chief Technology Officer at CosmonicTwitter: https://twitter.com/KevinHoffmanLinkedIn: https://www.linkedin.com/in/%F0%9F%A6%80-kevin-hoffman-9252669/Sponsor:RollbarWebsite: https://rollbar.com/Freebies: https://try.rollbar.com/pt/If you’ve enjoyed this episode, you can listen to more on Programming Throwdown’s website: https://www.programmingthrowdown.com/Reach out to us via email: programmingthrowdown@gmail.comYou can also follow Programming Throwdown onFacebook | Apple Podcasts | Spotify | Player.FMJoin the discussion on our DiscordHelp support Programming Throwdown through our Patreon ★ Support this podcast on Patreon ★

28 Feb 20221h 13min

127: AI for Code with Eran Yahav

127: AI for Code with Eran Yahav

Brief Summary:Programming is difficult as it is, but imagine how difficult it was without all the current tools, compilers, synthesizers, etc. that we have today. Eran Yahav, Chief Technology Officer at Tabnine shares how AI is currently helping with code writing and how it could change in the future.00:00:16 Introduction00:00:51 Eran Yahav’s programming background00:08:11 Balance between Human and the Machine00:11:49 Static Analysis00:29:42 Similarities in Programming Constructs00:25:30 Average vs Tailored tooling00:36:19 Machine Learning Quality Metrics 00:38:27 Rollbar00:40:19 Model Training vs Statistic Matching00:50:19 Developers Interacting with their Code in the Future01:00:18 Tabnine01:08:17 FarewellsResources mentioned in this episode:Companies:Tabnine: Website: https://www.tabnine.com/Twitter: https://twitter.com/Tabnine_LinkedIn: https://www.linkedin.com/company/tabnine/Social Media:Eran Yahav, Chief Technology Officer at TabnineTwitter: https://twitter.com/yahaveLinkedIn: https://www.linkedin.com/in/eranyahav/Sponsor:RollbarWebsite: https://rollbar.com/Freebies: https://try.rollbar.com/pt/If you’ve enjoyed this episode, you can listen to more on Programming Throwdown’s website: https://www.programmingthrowdown.com/Reach out to us via email: programmingthrowdown@gmail.comYou can also follow Programming Throwdown on Facebook | Apple Podcasts | Spotify | Player.FM Join the discussion on our DiscordHelp support Programming Throwdown through our Patreon ★ Support this podcast on Patreon ★

14 Feb 20221h 8min

126 - Serverless Computing with Erez Berkner

126 - Serverless Computing with Erez Berkner

Brief Summary:Erez Berkner, CEO of Lumigo, talks about his company, going serverless, and why you should too. He shares his experience and tips regarding serverless computing and its ever-growing opportunities in modern computing.00:00:16 Introduction00:01:43 Introducing Erez Berkner00:06:27 The start of Lumigo00:10:42 What is Serverless00:20:10 Challenges with going serverless00:39:53 Securing Lambdas00:46:50 Lumigo and breadcrumbs 00:55:46 How to get started with Lumigo00:57:06 Lumigo and databases00:58:20 Lumigo pricing01:00:28 Lumigo as a company01:06:30 Contacting Lumigo01:11:01 FarewellsResources mentioned in this episode:Companies:Lumigo: https://lumigo.io/Lumigo Free Trial: https://platform.lumigo.io/auth/signupSocials:Erez Berkner:Twitter: https://twitter.com/erezberknerLinkedIn: https://www.linkedin.com/in/erezbe/If you’ve enjoyed this episode, you can listen to more on Programming Throwdown’s website: https://www.programmingthrowdown.com/Reach out to us via email: programmingthrowdown@gmail.comYou can also follow Programming Throwdown on Facebook | Apple Podcasts | Spotify | Player.FM Join the discussion on our DiscordHelp support Programming Throwdown through our Patreon ★ Support this podcast on Patreon ★

24 Jan 20221h 11min

125 - Object Caching Systems

125 - Object Caching Systems

DownloadWe are sponsored by audible! http://www.audibletrial.com/programmingthrowdownWe are on Patreon! https://www.patreon.com/programmingthrowdownT-Shirts! http://www.cafepress.com/programmingthrowdown/13590693Join us on Discord! https://discord.gg/r4V2zpCObject Caching SystemsMany people have heard the names "redis" or "memcached" but fewer people know what these tools are good for or why we need them so badly.  In this show, Patrick and I explain why caching is so important and how these systems work under the hood.Intro topic: Public database & cache services (Planetscale & Upstash)News/Links:Log4J Vulnerabilityhttps://jfrog.com/blog/log4shell-0-day-vulnerability-all-you-need-to-know/https://www.microsoft.com/security/blog/2021/12/11/guidance-for-preventing-detecting-and-hunting-for-cve-2021-44228-log4j-2-exploitation/Scan of the Month: Gameboyshttps://scanofthemonth.com/game-boy-original/Hyrum’s Lawhttps://www.hyrumslaw.com/Make the Internet Yours Again With an Instant Mesh Networkhttps://changelog.complete.org/archives/10319-make-the-internet-yours-again-with-an-instant-mesh-networkBook of the ShowJason: AI 2041https://amzn.to/3fOqnWQPatrick: Dawnshard - Brandon Sandersonhttps://amzn.to/3tFmuMiAudible Plug http://www.audibletrial.com/programmingthrowdownPatreon Plug https://www.patreon.com/programmingthrowdown?ty=hTool of the ShowJasonSwagger: https://swagger.io/Patrickripgrep https://github.com/BurntSushi/ripgrepTopic: Object Caching SystemsThe needLatencyIn memoryCachingDisadvantages compared to DBSize limits (memory)Limited query supportLimited persistence optionsStale cachesHow it worksKey-value storesSpecial operations for multi-get /multi-stepExpiry timers on each keyHashingExamplesRedisMemcachedDynamoDBGoogle datastoreFirebase database00:00:15 Introduction00:00:54 New Year’s Resolutions00:03:59 Saving money on cloud servers00:17:20 Scan of the Month00:20:14 Hyrum’s Law00:25:30 Make the Internet Yours Again with an Instant Mesh Network 00:31:45 Book of the Show 00:31:56 AI 2041 00:35:25 Don Shard00:37:35 Tool of the Show00:38:17 Swagger00:59:10 ripgrep0:45:31 Object Caching Systems01:10:22 High Frequency Trading01:14:07 FarewellsIf you’ve enjoyed this episode, you can listen to more on Programming Throwdown’s website: https://www.programmingthrowdown.com/Reach out to us via email: programmingthrowdown@gmail.comYou can also follow Programming Throwdown on Facebook | Apple Podcasts | Spotify | Player.FM Join the discussion on our DiscordYou can also help support Programming Throwdown through our Patreon ★ Support this podcast on Patreon ★

21 Jan 20221h 14min

124 - Holiday Episode 2021!

124 - Holiday Episode 2021!

In this holiday episode, Jason and Patrick answer questions from listeners. They also look back at the past year’s challenges and victories.00:15:35 (Kevin)What's been the biggest thing that pushed you to learn more during your career?Was it taking a new job and moving somewhere, doing stuff in your spare time or something like a new hobby or anything else?00:29:38 (Kevin)Favorite city to live in or visit?00:31:29 First Winner (James B.)00:32:21 (Clever Clover/James)Next biggest tech prediction.00:36:28 (Paul) If we could standardize all the code there is out there to one particular language, which language would it be and why would it be Python?00:40:40 Second Winner (Collin G.)00:41:21 (Necrous)If you could redo your career and education path, what would you change?00:47:12 Third Winner (Matt I.)00:47:48 (MQNC)What is the dirtiest hackiest anti-pattern piece of code you ever wrote in full consciousness and even maybe enjoying the thrill and why was it the way to go?00:54:36 (Leedle)Thoughts on server side rendering React and NextJS?00:57:00 Fourth Winner (Glenn S.)00:57:25 (NC Plattipus)The visual programming language, LabVIEW?01:05:02 Fifth Winner (James F.)01:05:53 (Gethan)Future technology or big technologies, what about AR? 01:10:18 (Gethan)On the topic of getting a master's degree or classes, do you see a benefit of getting certifications? 01:18:16 Sixth Winner (Don R.)01:19:38Predictions we made last 2020 and how they held up.01:26:00FarewellsIf you’ve enjoyed this episode, you can listen to more on Programming Throwdown’s website: https://www.programmingthrowdown.com/Reach out to us via email: programmingthrowdown@gmail.comYou can also follow Programming Throwdown on Facebook | Apple Podcasts | Spotify | Player.FM Join the discussion on our DiscordHelp support Programming Throwdown through our Patreon ★ Support this podcast on Patreon ★

10 Jan 20221h 27min

123 - Project Planning

123 - Project Planning

How do you stay focused when working on large projects that span many months?  In this duo episode, we talk about Project Planning techniques and trends!  We also cover solving personal data storage problems and building CNC machines & printers. 00:00:15 Introduction00:01:33 UML00:05:22 Home NAS and other personal storage solutions00:18:09 Homebrew CNC machine00:29:37 Raft (Consensus Algorithm)00:36:54 The Mathematics of 204800:45:44 Book of the Show00:45:57 Manager Tools 00:49:10 Make Magazine00:57:50 Tool of the Show00:57:51 Workflowy00:59:10 GitHub Desktop01:01:00 Project Planning01:22:11 FarewellsResources mentioned in this episode:Tools:Workflowy: https://workflowy.com/b/Github Desktop: https://desktop.github.com/Companies:Manager Tools: https://www.manager-tools.com/Make Magazine: https://makezine.com/Other references: QT Designer: https://www.qt.io/Shapeoko: https://carbide3d.com/shapeoko/Curves and Surfaces by Bartosz Ciechanowski: https://ciechanow.ski/curves-and-surfaces/Inkscape: https://inkscape.org/Raft: https://raft.github.io/If you’ve enjoyed this episode, you can listen to more on Programming Throwdown’s website: https://www.programmingthrowdown.com/Reach out to us via email: programmingthrowdown@gmail.comYou can also follow Programming Throwdown on Facebook | Apple Podcasts | Spotify | Player.FM Join the discussion on our DiscordHelp support Programming Throwdown through our Patreon ★ Support this podcast on Patreon ★

15 Dec 20211h 23min

Populärt inom Politik & nyheter

aftonbladet-krim
p3-krim
fordomspodden
rss-krimstad
motiv
flashback-forever
rss-viva-fotboll
aftonbladet-daily
svenska-fall
rss-sanning-konsekvens
rss-vad-fan-hande
grans
rss-krimreportrarna
dagens-eko
rss-frandfors-horna
olyckan-inifran
blenda-2
krimmagasinet
rss-svalan-krim
rss-flodet