David Gewirtz @davidgewirtz.com · 18/12/2025Here's my new article on (and a fun picture generated by) ChatGPT's new images feature. www.zdnet.com/article/chat... 040
David Gewirtz @davidgewirtz.com · 17/12/2025Here's my first look at the new ChatGPT Images. www.zdnet.com/article/chat...zdnet.comI tested the new ChatGPT Images - it's a stunning improvement, and enormously fun'Lights! Eggnog! Punching!' OpenAI just overhauled ChatGPT image generation, and the results surprised and delighted me. 030
David Gewirtz @davidgewirtz.com · 16/12/2025Happy to be back doing Harvard stuff again. This was a really excellent series, great for keeping up my continuing ed chops. 60+ hours of lecture, roughly 80 individual programming tasks. And yes, there will be a ZDNET article about it in the new year. 130
David Gewirtz @davidgewirtz.com · 16/12/2025I also wrote this: www.zdnet.com/article/clau...zdnet.com10 things I wish I knew before trusting Claude Code to build my iPhone appVibe coding sounds effortless, until it isn't. Building a full iPhone app with Claude Code showed me why baby steps, backups, and testing matter. 020
David Gewirtz @davidgewirtz.com · 15/12/20252025: the year programming got power tools. My latest piece. www.zdnet.com/article/ai-g...zdnet.comYour programming career isn't over - AI just upgraded your toolboxNow that AI can write software, where does that leave you as a programmer? The answer lies in the past. 020
David Gewirtz @davidgewirtz.com · 15/12/2025Now you can do it too: www.zdnet.com/article/how-...zdnet.comHow to install and configure Claude Code, step by stepCurious about Anthropic's AI coding tool but unsure where to begin? My walkthrough covers pricing, installation, authorization, and project initialization so developers can get up and running… 010
David Gewirtz @davidgewirtz.com · 12/12/2025My latest: www.zdnet.com/article/text...zdnet.comI tested GPT-5.2 and the AI model's mixed results raise tough questionsSubjected to my battery of 10 text tests and 4 image challenges, OpenAI's latest model barely edged out GPT-5.1. What are Plus subscribers actually paying for? 010
David Gewirtz @davidgewirtz.com · 08/12/2025Gooood Monday morning, the Internet! Here's my latest article. I'm starting the week with Community Coffee Southern Pecan Praline. What about you? www.zdnet.com/article/stop...zdnet.comStop using ChatGPT for everything: The AI models I use for research, coding, and more (and which I avoid)From GPT to Claude to Gemini, model names change fast, but use cases matter more. Here's how I choose the best model for the task at hand. 000
David Gewirtz @davidgewirtz.com · 05/12/2025My latest, and my new app… www.zdnet.com/article/clau...zdnet.comClaude Code made an astonishing $1B in 6 months - and my own AI-coded iPhone app shows whyMy complex app, built entirely through agentic coding, reveals the true force multiplier transforming how developers create products at astonishing speed. 000
David Gewirtz @davidgewirtz.com · 02/12/2025My latest post. Some useful lessons here. www.zdnet.com/article/how-...zdnet.comHow to learn ChatGPT in under an hour using my favorite guides and videos - for freeWant to master ChatGPT fast and for free? Here's the easiest path, with my top handpicked resources. 010
David Gewirtz @davidgewirtz.com · 25/11/2025I wrote this. I know, shocker, right? www.zdnet.com/article/i-te...zdnet.comI tested Opus 4.5 to see if it's really 'the best in the world' at coding - and things got weird fastHere's what happened when I pushed Anthropic's new model through some simple development tasks. 012
David Gewirtz @davidgewirtz.com · 17/11/2025Here's my quick iOS coding tutorial: www.zdnet.com/article/how-...zdnet.comHow to vibe code your first iPhone app with AI - no experience necessaryYou can easily create an app today, using AI tools like ChatGPT or Claude. Here's how. 010
David Gewirtz @davidgewirtz.com · 13/11/2025I now have a fairly low-cost structure for an enormously powerful creative stack. www.zdnet.com/article/im-a...zdnet.comI'm a Photoshop diehard, but Canva's free tools won me over - and saved me moneyAdobe's subscription limits and AI stinginess pushed me over the edge. Canva offers freedom, flexibility, and serious savings. See if switching makes sense for you, too. 030
David Gewirtz @davidgewirtz.com · 12/11/2025Do you think you'd trust an AI agent to shop or make purchases on your behalf? www.zdnet.com/article/how-...zdnet.comHow small businesses can survive AI shopping: 7 essential stepsWith AI shopping agents quietly changing how we buy stuff, SMBs must adapt quickly or risk becoming invisible online. 010
David Gewirtz @davidgewirtz.com · 11/11/2025My latest video is only a little bit of a rant. www.youtube.com/watch?v=TBkv...youtube.comDon't do this one thing if your 3D printer arrives dead-on-arrivalEver unboxed a brand-new 3D printer only to find it's badly broken? You’re not alone. Plus, there’s one critical mistake you should never make when that happens. In this episode, David Gewirtz shares… 010
David Gewirtz @davidgewirtz.com · 07/11/2025Want to save money on cloud expenses. Here are my tips. www.zdnet.com/article/5-mu...zdnet.com5 must-have cloud tools for small businesses in 2025 (and my top 10 money-saving secrets)Are you overpaying for cloud tools? Here's what you actually need and how small changes can save you thousands a year. 010
David Gewirtz @davidgewirtz.com · 06/11/2025What have I learned while using AI? Here are 10 lessons. 010
David Gewirtz @davidgewirtz.com · 06/11/2025How do I use AI? Here's a pretty good list. www.zdnet.com/article/i-ru...zdnet.comI run a very small business. Here are 21 simple ways AI saves me time every dayFrom coding to marketing to YouTube production, here's how a two-person company harnesses AI to outperform teams ten times their size, all while spending less than their QuickBooks subscription. 000
David Gewirtz @davidgewirtz.com · 24/10/2025Catching up on articles I posted this week. Here's the first. www.zdnet.com/article/what...zdnet.comWhat Bill Gates really said about AI replacing coding jobsEveryone's quoting Bill Gates saying AI can't replace programmers - but he never actually said that. Here's what he really said, and what it means for your tech career. 010
David Gewirtz @davidgewirtz.com · 24/10/2025I think today's piece is particularly interesting (and worrisome). www.zdnet.com/article/why-...zdnet.comWhy open source may not survive the rise of generative AIGenerative AI may be eroding the foundation of open source software. Provenance, licensing, and reciprocity are breaking down. 031
David Gewirtz @davidgewirtz.com · 24/10/2025Here's my take on all the big chatbots. www.zdnet.com/article/best...zdnet.comThe best AI chatbots of 2025: ChatGPT, Copilot, and others worth tryingWe pushed eight free AI chatbots to their limits, from writing stories to generating images. See which ones scored high marks and which failed to keep up. 010
David Gewirtz @davidgewirtz.com · 17/10/2025This free 4-module course that begins next week. www.zdnet.com/article/this...zdnet.comThis free Google AI course could transform how you research and write - but act fastThe Knight Center and Google are launching a free AI course aimed at journalists, but if you're a student or a writer, you could learn a lot, too. It starts Monday. 120
David Gewirtz @davidgewirtz.com · 15/10/2025Have you tried using AI tools to help you code? www.zdnet.com/article/ive-...zdnet.comI've tested free vs. paid AI coding tools - here's which one I'd actually useSome developers pay big for AI coding tools. Others stick with free. Here's how to know when to spend - and when to save. 031
David Gewirtz @davidgewirtz.com · 14/10/2025Here's my latest deep dive. www.zdnet.com/article/is-a...zdnet.comIs art dead? What Sora 2 means for your rights, creativity, and legal riskOpenAI's Sora 2 gives anyone the power to make realistic AI videos - but what happens when creativity, copyright, and deepfakes collide in ways we can't control? 120
David Gewirtz @davidgewirtz.com · 10/10/2025I'm super-annoyed at Apple for removing Launchpad. But here's a workaround. www.zdnet.com/article/miss...zdnet.comMiss Launchpad in MacOS 26? I found a way to restore it for free - here's howTwo free utilities can recreate Apple's removed feature and restore your workflow faster than Spotlight's messy app grid ever could. 110
David Gewirtz @davidgewirtz.com · 08/10/2025Did I mention I put out a new video this weekend? Well, I did. www.youtube.com/watch?v=I9k8...youtube.comGood, Weird, and Ugly: Narwal Freo Z Ultra ReviewCan a robot vacuum survive a real workshop? Most can’t. I’ve tested plenty, and every one failed within minutes. But the Narwal Freo Z Ultra is different. In this Advanced Geekery review, I take the… 000
David Gewirtz @davidgewirtz.com · 08/10/2025OpenAI announces more Codex www.zdnet.com/article/chat...zdnet.comChatGPT's Codex just got a huge upgrade that makes it more powerful than ever - what's newOpenAI has fully launched Codex, and it comes with new tools for developers, including Slack integration and more. 000
David Gewirtz @davidgewirtz.com · 06/10/2025Last week, Google announced Jules Tools, a command-line companion for Google's GitHub-centric coding agent. Wait, what? www.zdnet.com/article/goog...zdnet.comGoogle's new Jules Tools is very cool - how I'm using it and other Gemini AI CLIsJules Tools has quietly joined Gemini CLI and GitHub Actions in Google's lineup. Here's how these command-line agents differ. 010
David Gewirtz @davidgewirtz.com · 03/10/2025This thing does absolutely nothing. And that's good. www.zdnet.com/home-and-off...zdnet.comThe $99 gadget that prevents electrical fires by doing nothingI tested a tiny device that plugs in, stays silent, and promises to stop electrical fires before they start. Here's my verdict. 040
David Gewirtz @davidgewirtz.com · 02/10/2025This was almost too much fun. www.zdnet.com/article/my-n...zdnet.comMy new favorite Photoshop AI tool lets me combine images in one click - and I can't stopPhotoshop Harmonize automatically adjusts an object's color, lighting, and shadows to match any background. It's very, very good - and addictive. 010
David Gewirtz @davidgewirtz.com · 29/09/2025The latest in my AI programming saga www.zdnet.com/article/i-te...zdnet.comI teamed up two AI tools to solve a major bug - but they couldn't do it without meWhen Codex failed to debug my plugin, Deep Research delivered - with my careful guidance. Here's how combining AI tools can solve problems faster and supercharge developer workflows. 010
David Gewirtz @davidgewirtz.com · 26/09/2025Paper is a river. Manage the flow, not the pile. www.zdnet.com/home-and-off...zdnet.comHow I turned an old laptop into a home document station - and cut down on paperwork chaosThis clever setup uses scanners, shredders, and custom 3D prints to stop paper and mail as soon it enters my house. 020
David Gewirtz @davidgewirtz.com · 25/09/2025New research says AI is an amplifier for organizational function. Good gets better. Bad gets worse. Interesting read. www.zdnet.com/article/ai-h...zdnet.comAI helps strong dev teams and hurts weak ones, according to Google's 2025 DORA reportAI magnifies how well (or poorly) you already operate. The 2025 DORA report reveals seven practices that separate high-performing teams from struggling ones. 020
David Gewirtz @davidgewirtz.com · 22/09/2025I'm going to share with you the most valuable lessons I learned. www.zdnet.com/article/10-c...zdnet.com10 ChatGPT Codex secrets I only learned after 60 hours of pair programming with itPair programming with ChatGPT Codex for a week exposed hard-won lessons every developer should know before trying it. 000
David Gewirtz @davidgewirtz.com · 19/09/2025I love me some timers. One of the secrets to how I manage my day is that I set timers for everything. www.zdnet.com/article/this...zdnet.comThis Apple Watch setting keeps me from annoying my partner during work sprintsConstant timers help me work faster, but they bother my partner, so I turned noisy alerts into private wrist taps. Here's how. 010
David Gewirtz @davidgewirtz.com · 19/09/2025I need to offer some context to help you understand how I can make this claim and how it fits into my world of work. www.zdnet.com/article/i-go...zdnet.comI got 4 years of product development done in 4 days for $200, and I'm still stunnedCan $200 buy years of productivity? My latest AI experiment turned side projects into full products almost overnight, and the possibilities suddenly seem endless. 000
David Gewirtz @davidgewirtz.com · 15/09/2025OpenAI says they're seeing strong adoption of Codex among developers and saw usage grow by 10 times in just the past month. I can believe it. This is starting to get really real. www.zdnet.com/article/open...zdnet.comOpenAI has new agentic coding partner for you now: GPT-5-CodexFrom cloud hand-offs to GitHub reviews, GPT-5-Codex is optimized for agentic coding and designed to supercharge developer workflows. 000
David Gewirtz @davidgewirtz.com · 12/09/2025After spending a fairly extended time finally cleaning out the drawer, I was left with five items that defined identification. www.zdnet.com/article/i-us...zdnet.comI used Google Lens to identify my weirdest junk drawer items - here's how it didThink Google Lens is just for IDing flowers and landmarks? I tried it on random 3D printed parts, medical thingamajigs, and one oddly familiar object that almost tricked it. 010
David Gewirtz @davidgewirtz.com · 11/09/2025It feels a bit like a drug. You get your first taste. You get 192 hours of work done in a mere 12 hours. www.zdnet.com/article/i-us...zdnet.comI used a $20 AI tool to finish 24 days of coding in 12 hours - but there's a big catchProfessional coders pay hundreds monthly for AI assistance. Can a $20 ChatGPT Plus plan with Codex access rival these premium tools? I decided to find out, and 16x'ed my programming output in the… 010
David Gewirtz @davidgewirtz.com · 09/09/2025Here's today's bit on the Apple thing. www.zdnet.com/article/exci...zdnet.comExcited about Apple Watch 11's hypertension feature? It's coming to older models tooI stumbled upon Apple's fine print, which suggests that Series 9 and Ultra 2 users may also benefit from the long-awaited health feature. 020
David Gewirtz @davidgewirtz.com · 05/09/2025So, not only are the AI overviews siphoning off traffic, they're doing so using more than dubious information from non-authoritative and potentially hallucinating AI sources. www.zdnet.com/article/sick...zdnet.comSick of Google's AI summaries? This free tool eliminates them - in one clickThanks to a tech editor, you can get back to real search results. 030
David Gewirtz @davidgewirtz.com · 03/09/2025It turns out that passkeys are such a mess because every site implements them differently. www.zdnet.com/article/im-d...zdnet.comI'm ditching passwords for passkeys for one reason - and it's not what you thinkPasskeys promise to replace passwords. The reality is far more confusing. But you should move to them anyway. Here's why. 020
David Gewirtz @davidgewirtz.com · 02/09/2025When it comes to core capabilities and things that could turn nightmares of torch-wielding, laptop-swinging, angry site operators into reality, I think I'll do the coding myself. www.zdnet.com/article/i-as...zdnet.comI asked AI to modify mission-critical code, and what happened next haunts meThis seriously raised the hairs on the back of my neck. 010
David Gewirtz @davidgewirtz.com · 28/08/2025Instead of diving once more into diplomatic negotiations with the data overlords, I decided to rethink my life. Or, at least, the storage aspect thereof. www.zdnet.com/article/how-...zdnet.comHow I cut my monthly cloud storage bill in half - with 5 tough decisionsI was storing 60TB in the cloud, but endless support battles and rising costs forced me to rethink everything. These five changes helped me save over $1200 a year. 031
David Gewirtz @davidgewirtz.com · 26/08/2025Then, there's this. www.zdnet.com/article/gart...zdnet.comGartner says add AI agents ASAP - or else. Oh, and they're also overhypedGartner contradicts its own messaging on AI agents, so what's a company to do? For one thing, don't be pressured into risky, rash decisions by crazy talk. 010
David Gewirtz @davidgewirtz.com · 25/08/2025I still don't trust it. Actually, I don't trust it even more than when I tested it originally. What else might it do to my code "unconsciously"? www.zdnet.com/article/i-re...zdnet.comI retested GPT-5's coding skills using OpenAI's guidance - and now I trust it even lessI used OpenAI's best practices and optimizer to rerun my GPT-5 tests. The results were strange, inconsistent, and sometimes bizarre, raising real concerns about how much developers can trust this AI… 010
David Gewirtz @davidgewirtz.com · 19/08/2025This is not an issue that's going away. www.zdnet.com/article/how-...zdnet.comHow web scraping actually works - and why AI changes everythingAI's appetite for scraped content, without returning readers, is leaving site owners and content creators fighting for survival. 000
David Gewirtz @davidgewirtz.com · 19/08/2025It's how-to time again. www.zdnet.com/article/how-...zdnet.comHow to undo a reconciliation in QuickBooks Online - the easy wayUndoing reconciliations in QuickBooks isn't obvious, but a hidden accountant-only path makes it possible - and can save you hours of frustration. 000
David Gewirtz @davidgewirtz.com · 14/08/2025Here's 4 of 4 for this week. www.zdnet.com/article/i-we...zdnet.comI went hands-on with ChatGPT Codex and the vibe was not good - here's what happenedI asked ChatGPT Codex to fix my WordPress plugin. It rewrote nine files, submitted a pull request, and crashed my test server. It did recover - but where's the flow? 000
David Gewirtz @davidgewirtz.com · 14/08/2025Here's 3 of 4 for this week. www.zdnet.com/article/gpt-...zdnet.comGPT-5 bombed my coding tests, but redeemed itself with code analysisI asked GPT-5, GPT-5 Pro, GPT-5 Thinking, and o3 to analyze my code repository - and found surprising differences in detail, reasoning, and actionable insights that could change how you work. 000