POPULARITY
In this episode of Syntax, Wes and Scott relate even more spooky listener submitted coding horrors including crypto copy paste, Big Brother bug, losing $50,000, 2,000 SMS, a $20,000 hour, and more. Show Notes 00:09 Velcome to Synax 01:09 Syntax Brought to you by Sentry 01:36 Stories are anonymous! 01:57 Crypto copy + paste 03:48 Big Brother Bug 07:00 One of 6 laptops that can fix npm 07:57 Auto-submitting payments 09:42 40,000 orders shipped and refunded 11:16 Dropping the analytics database 11:40 dev was actually production 12:40 Updating the DNS 13:40 Losing ~$50,000 15:30 Clearing 80 million records 16:21 Web chat DDoS 18:00 URL Shortener #$@%# Ontario's rejected licence plates for 2022 | CP24.com Boonta Vista: A “political” podcast for “smart” people 21:12 Sending an email to 20,000 users 21:42 Moving code to GitHub 23:32 “Lorem sale” 26:08 2,000 SMS messages 27:00 International shipment of kiosks 28:19 Crashing production Slow DB Queries | Sentry Documentation 31:01 Hitting customers credit card limit 32:01 Infinite redirect loop 32:53 My first commit 33:23 Augmented reality game prize mistakes 35:15 A $20,000 hour 35:57 Site went down for 3 days 37:42 Accidentally truncated the prod database 38:48 Off by one error 40:05 Exposing database credentials 42:08 Delete a temp directory on prod 44:51 SIIIIICK ××× PIIIICKS ××× ××× SIIIIICK ××× PIIIICKS ××× Scott: Race to the Summit Wes: 100LBS Strong Magnetic Hooks Shameless Plugs Scott: Sentry Wes: Wes Bos Tutorials Tweet us your tasty treats Scott's Instagram LevelUpTutorials Instagram Wes' Instagram Wes' Twitter Wes' Facebook Scott's Twitter Make sure to include @SyntaxFM in your tweets Wes Bos on Bluesky Scott on Bluesky Syntax on Bluesky
In this Hasty Treat, Scott and Wes relate some spooky listener submitted coding horrors including updates for a large furniture retailer, pull request oversights, disallowing everything in a robots.txt, massive email fail, and more. Show Notes 00:21 Welcome 01:22 Whetting your whistle 01:52 Syntax Brought to you by Sentry 02:13 Site updates for one of the largest furniture retailers in my country 04:18 The Embarrassing Test Page Incident 05:54 The Pull Request Oversight 08:02 Making changes to a JSON file 13:11 Deploying a “disallow everything” robots.txt 14:45 GDPR Deletion 16:11 Dropping the backing disk for the production postgres 17:05 Accidentally pushing staging code as an update 18:34 Email fail 19:25 Hot mobile app prayers 22:28 Bogus ACH info 23:51 Wiring money error 26:44 Payment gateway test not production Tweet us your tasty treats Scott's Instagram LevelUpTutorials Instagram Wes' Instagram Wes' Twitter Wes' Facebook Scott's Twitter Make sure to include @SyntaxFM in your tweets Wes Bos on Bluesky Scott on Bluesky Syntax on Bluesky
Jeff Atwood, co-founder of Coding Horror and author of several books on computer programming, joins Lexman to talk about daemons, compilations, and corrections.
Gergely Orosz writes the #1 technology newsletter at Substack, called The Pragmatic Engineer. He started his career as a software developer in the U.K., spent three years at Skype, and followed that role with four years as an engineering manager at Uber before deciding to leave big tech and work for himself. Gergely began pursuing his newsletter full-time in September 2021 and in just one year has amassed 200,000 subscribers. He now makes more money than he did at his salaried tech job, and with freedom and flexibility. In today's podcast, Gergely shares why he left his well-paying job at Uber, how he got his first 1,000 subscribers, why this kind of work can be stressful and lonely (but ultimately rewarding), and why it takes hard work to build authority and become a great writer. Working solo can be challenging, and in this episode, both Lenny and Gergely offer tips for structuring your unstructured time and finding your focus.—Find the full transcript here: https://www.lennyspodcast.com/leaving-big-tech-to-build-the-1-technology-newsletter-gergely-orosz-the-pragmatic-engineer/#transcript—Where to find Gergely Orosz:• Website: https://www.pragmaticengineer.com/• Newsletter: https://newsletter.pragmaticengineer.com• Twitter: https://twitter.com/GergelyOrosz• LinkedIn: https://www.linkedin.com/in/gergelyorosz/—Where to find Lenny:• Newsletter: https://www.lennysnewsletter.com• Twitter: https://twitter.com/lennysan• LinkedIn: https://www.linkedin.com/in/lennyrachitsky/—Thank you to our wonderful sponsors for making this episode possible:• Lemon.io: https://lemon.io/lenny• Eppo: https://www.geteppo.com/• Vanta: https://vanta.com/lenny—Referenced:• Gergely's books: https://blog.pragmaticengineer.com/books/• Centered: https://www.centered.app/• The Pomodoro technique: https://www.forbes.com/sites/bryancollinseurope/2020/03/03/the-pomodoro-technique/• Coding Horror: https://blog.codinghorror.com/• How to Achieve Ultimate Blog Success in One Easy Step: https://blog.codinghorror.com/how-to-achieve-ultimate-blog-success-in-one-easy-step/• A Comment Is an Invitation for Refactoring: https://blog.pragmaticengineer.com/a-comment-is-an-invitation-for-refactoring/• Kent Beck's website: https://www.kentbeck.com/• Steve Yegge's famous rant on Google vs. Amazon: https://www.alexanderjarvis.com/steve-yegges-famous-rant-on-google-vs-amazon/• Stevey's Tech Talk: https://www.youtube.com/playlist?list=PLZfuUWMTtMcC1DZF6HxJhqsGrBXu8Jzi7—In this episode, we cover:(04:32) Gergely's background(07:19) The Pragmatic Engineer, growth and current subscribers (08:59) Compensation with a subscription-based newsletter vs. his salaried position at Uber(10:55) How the onset of Covid and layoffs at Uber prompted Gergely to start his newsletter(23:10) What he did immediately after leaving Uber(25:41) The day-to-day of writing a newsletter(35:08) Tips for productivity(41:19) Gergely's favorite parts of entrepreneurship (43:15) The downsides of solo work(50:39) Why Gergely stopped making long-term plans(54:30) How to get started writing a newsletter(1:04:48) Key advice on building a successful newsletter—Production and marketing by https://penname.co/. For inquiries about sponsoring the podcast, email podcast@lennyrachitsky.com. Get full access to Lenny's Newsletter at www.lennysnewsletter.com/subscribe
Bu bölümde egosuz programlamayı konuştuk. Bu konu ilk olarak Jeff Atwood'un 2006 yılında Coding Horror bloğunda dile getiriliyor. Jeff Atwood bu kavramı 10 madde de ele almış, biz de bu bölümde bu maddeleri kendi tecrübelerimiz üzerinden tartıştık.Hatalar yapabileceğini anla ve kabul et.Sen, yazdığın kod değilsin.Ne kadar iyi karate bilsen de, bir başkası daha fazlasını biliyor olabilir.Kodu birilerine danışmadan baştan yazmaya kalkışma.Senden daha az bilenlere saygı, hürmet ve sabırla davran.Gerçek itibar(nüfuz, otorite) bilgiden gelir, pozisyonunuzdan ya da title'ınızdan değil.Gereksinim, platform veya tool değişimleriyle kavga etme, gülümseyerek kabul et ve bunları birer challenge olarak algıla.İnandıkların için savaş ama yenildiğinde incelikle kabul et.Karanlık ofiste kod yazıp sadece kola almak için çıkan “o kişi” olma. Kodu eleştir, insanları değil - coder'a karşı nazik ol, koda karşı değil.Talentgrid'in katkılarıyla sezonun beşinci bölümü yayında!https://talentgrid.io/codefiction
[https://ideamarket.io — Where attention pays you.]Jeff Atwood is the co-founder of StackOverflow (a top 100 website) and founder of Discourse, an app used by Figma to Brave. He's also an author, blogger, and entrepreneur. He writes the computer programming blog Coding Horror."In this episode:FOLLOW JEFF ATWOOD
Jeff Atwood is an American software developer, author, blogger, and entrepreneur. He writes the computer programming blog Coding Horror. He co-founded the computer programming question-and-answer website Stack Overflow and co-founded Stack Exchange, which extends Stack Overflow's question-and-answer model to subjects other than programming. Jeff's blog: https://www.codinghorror.com
44bits 팟캐스트 121번째 로그에서는 깃헙 장애, StackOverflow 매각, freenode 직원 이탈에 대해서 이야기를 나누었습니다. 참가자: @seapy, @raccoonyy, @outsideris, @ecleya 정기 후원 - 44bits podcast are creating 프로그래머들의 팟캐스트 녹음일 6월 17일, 공개일 7월 8일 쇼노트: https://stdout.fm/121/ 주제별 바로 듣기 00:00 후원 01:08 깃헙 장애 03:38 PolarDB for PostgreSQL 16:18 오픈소스 Email Alias - SimpleLogin 23:24 StackOverflow 매각 39:13 네이버 소프트웨어 서비스 종료 41:55 freenode 직원 이탈 쇼노트 깃헙 장애 GitHub Status - Incident with GitHub Actions, API Requests, Git Operations, Issues, GitHub Packages, GitHub Pages, Pull Requests, and Webhooks PolarDB for PostgreSQL PolarDB for PostgreSQL Ant Design - The world's second most popular React UI framework Deno - A secure runtime for JavaScript and TypeScript - DenoLand TOAST UI :: Make Your Web Delicious! 오픈소스 Email Alias - SimpleLogin SimpleLogin | Open-source email alias solution StackOverflow 매각 Stack Overflow Sold to Tech Giant Prosus for $1.8 Billion - WSJ Prosus Joel on Software Coding Horror Jeff Atwood - Wikipedia Joel Spolsky - Wikipedia 네이버 소프트웨어 서비스 종료 네이버 소프트웨어 서비스 종료 안내 freenode 직원 이탈 Freenode IRC staff resign en masse after takeover by Korea's “crown prince” | Ars Technica Libera Chat | A next-generation IRC network for FOSS projects collaboration! Discord | Your Place to Talk and Hang Out Welcome to your new HQ | Slack Redmine Apache Subversion The Trac Project Google Wave - Wikipedia
Impostor Syndrome is a psychological pattern in which people doubt their skills, talents, and accomplishments. Most of us have felt something like this in our careers, whether it's a fleeting moment or a persistent fear that we're going to be discovered as frauds. These feelings can be overwhelming, even debilitating; but, they can also drive us towards self-improvement. This week, the crew talks about their own mistakes, feelings of fraud, insecurities, and how Impostor Syndrome manifests in their own careers. Follow the show! Our website is workingcode.dev ( https://workingcode.dev/ ) and we're *@WorkingCodePod* on Twitter ( https://twitter.com/workingcodepod ) & Instagram ( https://www.instagram.com/workingcodepod/ ). New episodes weekly on Wednesday. *Triumphs & Fails* * *Adam's Failure* - Adam accidentally destroyed a database by running a migration script on the wrong database ! Thankfully it was a QA (Quality Assurance) database which could be restored - no critical client-data was lost. * *Ben's Triumph* - He's deleted 200K lines of unused vendor code. That means shipping less code to production with every deployment. He also merged one of his unnecessary microservices back into the monolith. * *Carol's Triumph* - She's not dying! Woot woot! She had gotten COVID-19 right on the heels of a kidney infection; but it is currently feeling much better (and is nursing her sons back to health as well). * *Tim's Triumph* - He's been playing around with Redis as a means to make his applications more resilient. One thing he wants to do is centralize his Session management such that he can pushed new code to production without having to reset user-session data. *Notes & Links* * Breaking Bad ( https://www.imdb.com/title/tt0903747/ ) - critically acclaimed TV drama. * Adam Sandler's Click ( https://www.imdb.com/title/tt0389860/ ) - comedy about appreciating your life. * Redis ( https://redis.io/ ) - blazing fast in-memory database and data-structure storage. * PM2 ( https://pm2.keymetrics.io/ ) - a production-grade process manager for Node.js. * Amazon ECR ( https://aws.amazon.com/ecr/ ) - Elastic Container Registry. * Amazon Fargate ( https://aws.amazon.com/fargate/ ) - serverless compute for containers. * GitHub Actions ( https://github.com/features/actions ) - automation tools for your GitHub workflows. * The Push Train ( http://pushtrain.club/ ) - Dan McKinley's presentation on managing the human side of continuous delivery. * Lagom Framework ( https://www.lagomframework.com/ ) - an opinionated microservices framework for moving away from the monolith. * Little Bobby Tables ( https://xkcd.com/327/ ) - classic XKCD comic. * Multi-Stage Builds in Docker ( https://docs.docker.com/develop/develop-images/multistage-build/ ) * Mike Cannon-Brookes: TED Talk on How you can use impostor syndrome to your benefit ( https://www.ted.com/talks/mike_cannon_brookes_how_you_can_use_impostor_syndrome_to_your_benefit ) * WTFs per minute ( https://blog.codinghorror.com/whos-your-coding-buddy/ ) - Coding Horror comic on code quality. * 1 Corinthians 10:12 ( https://biblehub.com/1_corinthians/10-12.htm ) - "Therefore let him who thinks he stands be careful that he does not fall." * GoTime podcast ( https://changelog.com/gotime ) - one of the ChangeLog podcasts. * Mythical Man Month ( https://amzn.to/3mowUIU ) - iconic essays on software engineering. * 99 Bugs in the code ( https://imgur.com/a/sZLJB ) - grumpy cat's take on the 99 Bottles song. * Perfect is the enemy of the good ( https://en.wikipedia.org/wiki/Perfect_is_the_enemy_of_good ) - trap that many product companies fall into. * Neil Gaiman's address to the University of the Arts Class of 2012 ( https://www.youtube.com/watch?v=2OwRUyZMKwI ) - "Make good art". * The 10x programmer - toxic programming myth about unicorn developers. * Ruby Rogues EP 220 with Laurent Bossavit ( https://devchat.tv/ruby-rogues/226-rr-the-leprechauns-of-software-engineering-with-laurent-bossavit/ ) - discusses the book, "The Leprechauns of Software Engineering", which covers among other things the myth of the 10x programmer. * Radio Lab: Lying to Ourselves ( https://www.wnycstudios.org/podcasts/radiolab/segments/91618-lying-to-ourselves ) * The "Peter Principle" ( https://en.wikipedia.org/wiki/Peter_principle ) - people in a hierarchy tend to rise to their "level of incompetence". * The Dunning-Kruger Effect ( https://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect ) - a cognitive bias in which people with low ability at a task overestimate their ability.
We’re happy to continue the conversation between Steve McConnell and Jeff Atwood. Jeff is a software developer, author, and entrepreneur known for blogging at Coding Horror, co-founding the computer-programming question-and-answer website Stack Overflow, and, currently, developing Discourse, a powerful open-source discussion platform. Over the holidays we recorded Jeff and Steve discussing Steve’s new book, More Effective Agile, which Jeff had just read. Their discussion touches on numerous aspects of effective—and wise!—software development.
We’re happy to the share the first of two episodes featuring Jeff Atwood, a software developer, author, and entrepreneur known for many things: blogging at Coding Horror, co-founding the computer-programming question-and-answer website Stack Overflow, and, currently, developing Discourse, a powerful open-source discussion platform. Over the holidays we recorded Jeff and Steve McConnell discussing Steve’s new book, More Effective Agile, which Jeff had just read. Enjoy a conversation that touches on numerous aspects of effective—and wise!—software development. And check back for the second part of the conversation in a couple of weeks.
Jeff Atwood is a co-founder of Stack Overflow and Stack Exchange, websites that are visited by millions of people every day. Much like with Wikipedia, it is difficult to understate the impact on global knowledge and productivity that these network of sites have created. Jeff is also the author of the famed Coding Horror blog, and the founder of Discourse, and open-source software project that seeks to improve the quality of our online community discussions. Video version is available on YouTube. If you would like to get more information about this podcast go to https://lexfridman.com/ai or connect with @lexfridman on
Fork It 是一个针对区块链技术的中文播客节目,四位主播分别为 Terry (https://twitter.com/poshboytl) , Jan (https://twitter.com/janhxie) , Kevin (https://twitter.com/knwang) 和 Daniel (https://twitter.com/lgn21st)。他们还一起创办过中文技术播客节目 Teahour.FM (http://teahour.fm/)。这一次他们因为区块链技术再一次相聚,并创办了 Fork It. 从一线从业者眼中,了解区块链技术的方方面面和发展方向.... 本期节目四位主播欢聚一堂,聊聊这个节目本身,为什么要做这个节目?这个节目以后会聊啥?四位主播是怎么入坑的? 除了在泛用型播客客户端收听订阅《 Fork It 》,您还可以在喜马拉雅 (https://www.ximalaya.com/keji/19792413/) 和网易云音乐 (https://music.163.com/#/djradio?id=792240368)收听节目。 What are you waiting for? Let's Fork It! Show Notes Teahour.FM (http://teahour.fm/) 云币 (https://yunbi.com/) Peatio (https://github.com/peatio/peatio) imToken (https://token.im/) 邱亮 (https://twitter.com/hpyhacking) Ruby (https://www.ruby-lang.org/en/) 比特币白皮书 (https://bitcoin.org/bitcoin.pdf) BFT (https://en.wikipedia.org/wiki/Byzantine_fault_tolerance) R3 (https://www.r3.com/) Monax (https://monax.io/) Kenneth Thompson (https://en.wikipedia.org/wiki/Ken_Thompson) Reflections on Trusting Trust (https://www.archive.ece.cmu.edu/~ganger/712.fall02/papers/p761-thompson.pdf) 小米无线充电器(通用快充版) (https://item.mi.com/1183400004.html) Coding Horror (https://blog.codinghorror.com/) CODE Keyboard (https://codekeyboards.com/) Blockchain Economics (https://scholar.princeton.edu/sites/default/files/markus/files/blockchain_paper_v3g.pdf) Mastering Bitcoin 2nd Edition (https://github.com/bitcoinbook/bitcoinbook)
Guest Bio: Jeff Atwood is an experienced software developer with a particular interest in the human side of software development. In 2004 Jeff started the blog “Coding Horror” which led to him founding Stack Overflow and subsequently the Stack Exchange network, now one of the 150 largest sites on the internet. Episode Description: In this episode, Phil chats with Stack Overflow Founder and writer of the blog “Coding Horror”, Jeff Atwood. Jeff shares his career journey from starting his blog to founding Stack Overflow and starting his latest project, Discourse. Jeff recalls his experience way back on how hard it was to get hold of resources about programming, unlike today. Aside from these, Jeff also stresses how important it is to hone your communication skills – whether it be through writing or networking face-to-face with people. Discover how important this is and how it can help you to grow your career. Key Takeaways: (1.02) Phil opens the show by asking Jeff to share a little more about his career journey. Jeff emphasizes that a huge part of his career is coloured by his blog “Coding Horror.” Jeff shares how he started his blog in 2004 as an open research notebook. He adds that his writings are still accruing benefits for him so he advises that you also make your work public. (4.10) Phil highlights the technological changes that have happened since Jeff started his blog. It’s all about portability and smartphones right now. Jeff agrees and adds that the speed of conversation is moving forward rapidly. There’s lesser long-form writing which he considers not to be a bad thing. He also recognizes that information is digested more through images than words. (6.28) Phil then asks Jeff for a unique career tip. Jeff’s primary advice is to take into account the people you’re working with. He says that you should make sure that your team is better than you. You should not be the smartest or best person at your job. He adds that any programming job today is navigating the waters of and interacting with other people in the IT industry. (8.54) Phil and Jeff talk about Jeff’s worst IT career moment. Jeff talks about pre-internet times when it was hard to find people that you can actually learn from. All his IT failures were due to limitations in being able to learn and grow. He says that programmers nowadays are lucky to be living in a hyperconnected world where resources and mentors can be found easily. (12.21) Jeff says that meeting his hero Clay Shirky was his career highlight. Jeff claims that him building Stack Overflow has been greatly influenced by the writings of Clay Shirky about the human interactions in programming. Stack Overflow is really about one working programmer helping another working programmer. (16:29) Phil proceeds to ask Jeff’s take on the future of IT. Jeff agrees that a programmer is needed in building and fixing things. But he says that he’s got mixed feelings about how we perceive it as essential for everyone. Some people are just interested in how they optimize the use of computers and tech, in general. And, that’s what all programmers should consider. (19.20) Moving onto the Reveal Round, Phil first asks what attracted Jeff to start an IT career. Jeff answers that it’s about being a kid living in the world without control. And the only thing he considers he can control is a computer. It’s not just entertainment he gets but he also learns from it. (20.45) Phil then asks about the best career advice Jeff ever received. Jeff advises that whenever you’re at a crossroads and you have to make a decision, you should choose the option that scares you. He adds that if there is no fear, then you’re not really challenging yourself. (22.02) When Jeff was asked what he’d change if he was to start his IT career again right now, he answered that he’d choose to start 15 years earlier than when he started. There’s so much information that he thinks he could use and it’s accessible to everyone. (23.44) Phil wants to know about Jeff’s career objectives. Jeff shares that he’s currently working on Discourse. This is very different from the Q&A platform of Stack Overflow. Discourse concentrates on a more social kind of interaction between users. As Jeff puts it, “It’s a tool for not letting online discourse devolve into the howling of wolves.” And unlike Stack Overflow, Discourse is open-source. [26:34] Phil then continues the conversation asking about Jeff’s non-technical skill and which one has helped his career the most. Jeff quickly answers that it’s his writing skills. Practicing your writing skills will help you in the grand scheme of things. He says that even Stack Overflow hones good writing skills. The best answers are always those which are clear and concise. [28:07] Finally, Jeff shares his parting career advice for the IT Career Energizer audience. He reiterates his original advice to challenge yourself and to pick things that scare you a bit. Once you’re exploring difficult scenarios, you’re honing your skills. Best Takeaways: (03:39) Jeff: "The really endearing lesson for me is do a lot of your work in public because you gain tremendous benefit from that." (06.56) "If you're at a job where you feel like, “I'm the smartest person at this job,” then that's a bad job... You should not be the smartest person at your job. If you are, you need to reconsider where you're going rapidly." (10.56) "All my earliest IT career fails were really about being in isolation and just not knowing what I’m supposed to be doing." (18.04) "The job of programmers is to make sure we don't need that many programmers." Contact Jeff Atwood: Discourse: https://www.discourse.org/ Twitter: https://twitter.com/codinghorror/ Blog: https://blog.codinghorror.com/
Jake and Michael are joined by the Godfather of Laravel, Ian Landsman, to talk all about hiring developers and the latest platform to do so, LaraTalent.
Released Sunday, January 17, 2016 Hosts: Amos King, Craig Buchek and John Sextro Discussion Too reactive to requests 7 Righteous fights Picks Amos Glenmorangie – The Quinta Ruban – 12 year single malt scotch finished in a port barrel New programming jargon from Coding Horror John 4 Hands – Absence of Light beer Bill Gates Reading List Craig Not drinking alcohol or soda The Scrum Guide Coding Horror Recommended Reading List for Developers Neil deGrasse Tyson Reading List
Ben Orenstein speaks with Jeff Atwood about Discourse, forum software, and soylent. Coding Horror StackExchange Discourse.org discourse.soylent.me Jeff Atwood's Twitter
Stack Exchange Podcast - Episode #51 - The Return of Coding Horror by The Stack Overflow Podcast
Stack Exchange Podcast - Episode #51 - The Return of Coding Horror by The Stack Overflow Podcast
There's no Stack Overflow podcasts lately so Scott's got Jeff on the show so we can get our Coding Horror fix. Jeff shares some of the thinking behind recent changes on StackOverflow.com and how they plan on building a community outside just techies. Also, Jon Skeet, Needlepoint, Bows and Arrows, and Mustache people.