Skip to content

Menu

  • world
  • general
  • politics
  • entertainment
  • business
  • sports
  • culture
  • technology
  • health
  • government

Archives

  • November 2025
  • October 2025
  • September 2025
  • August 2025

Calendar

November 2025
M T W T F S S
 12
3456789
10111213141516
17181920212223
24252627282930
« Oct    

Categories

  • 2028
  • abuse
  • accident
  • accidents
  • action
  • action games
  • activism
  • actor
  • actors
  • adventure
  • advertising
  • africa
  • african cuisine
  • aging
  • agriculture
  • ai
  • air travel
  • airlines
  • airport
  • album
  • alternative medicine
  • american
  • american culture
  • american league
  • american politics
  • americas
  • analysis
  • android
  • animal cruelty
  • animal research
  • animal rights
  • animal welfare
  • animals
  • antiques
  • antisemitism
  • antitrust
  • archaeology
  • architecture
  • archival research
  • art
  • artificial intelligence
  • artists
  • arts
  • asia
  • asia cup
  • asian cricket
  • asian_championship
  • assault
  • astrology
  • astronomy
  • astrophysics
  • athletes
  • athletics
  • australia
  • auto racing
  • automobiles
  • automotive
  • aviation
  • award
  • awards
  • awareness
  • balance
  • bands
  • banking
  • baseball
  • basketball
  • bayern munich
  • beauty
  • beginner
  • behavior
  • belarus
  • bengal
  • betting
  • beverages
  • bihar
  • bilateral rivalry
  • bilingual
  • biodiversity
  • biography
  • biology
  • biophysics
  • biotechnology
  • bitcoin
  • blockchain
  • bodybuilding
  • bollywood
  • books
  • border
  • borders
  • botanical
  • boxing
  • brain health
  • brain surgery
  • brands
  • brazil
  • britain
  • budget
  • building
  • business
  • california
  • canada
  • cancer
  • car
  • cards
  • care
  • career
  • caribbean
  • cars
  • casino
  • cbi
  • celebration
  • celebrations
  • celebrities
  • celebrity
  • celebrity feud
  • celebrity gossip
  • celebrity news
  • central bank
  • challenges
  • champion
  • champions league
  • championships
  • chaos
  • character traits
  • charities
  • charity
  • chemistry
  • chess
  • chicago
  • child
  • child abuse
  • child safety
  • child welfare
  • childhood
  • children
  • china
  • cinema
  • city
  • city management
  • city news
  • city planning
  • civil rights
  • classic
  • clima
  • climate
  • climate change
  • climbing
  • clues
  • coach
  • coaching
  • collaborations
  • collectibles
  • college
  • college athletics
  • college football
  • college life
  • college_football
  • college_sports
  • comedy
  • comics
  • commerce
  • commodities
  • communication
  • community
  • community development
  • commuter
  • commuting
  • company
  • competition
  • competitions
  • competitive sports
  • computer
  • computer science
  • computing
  • concerts
  • condolences
  • conflict
  • conflict resolution
  • conservation
  • conservatism
  • conspiracy
  • constitution
  • construction
  • consumer
  • consumer electronics
  • consumer goods
  • consumer issues
  • consumer services
  • consumer tech
  • contemporary issues
  • contract
  • contracts
  • controversy
  • cooking
  • cooking techniques
  • coordination
  • corporate
  • corporate leadership
  • corruption
  • cosmology
  • country
  • crafts
  • credit cards
  • cricket
  • crime
  • criminal investigation
  • criminal justice
  • criminal law
  • criminaljustice
  • crossword
  • crosswords
  • crypto
  • cryptocurrency
  • cuisine
  • culinary
  • culture
  • currency
  • current affairs
  • current events
  • customization
  • cybersecurity
  • cyclone
  • death
  • death investigation
  • debut
  • defence
  • defense
  • dementia
  • democracy
  • democrats
  • demographics
  • design
  • detention
  • development
  • diet
  • digital
  • dignity
  • diplomacy
  • disability
  • disagreement
  • disaster
  • disaster preparation
  • disaster preparedness
  • disaster relief
  • disaster response
  • disasters
  • discounts
  • disease
  • dispute
  • distribution
  • diversity
  • diy
  • draft
  • drama
  • drug enforcement
  • drugs
  • dystopia
  • e-sports
  • earnings
  • earth
  • earthquake
  • earthquakes
  • eco-friendly
  • economía
  • economics
  • economy
  • ecotourism
  • education
  • elderly
  • elderly care
  • election
  • elections
  • electric vehicles
  • electronics
  • emergency
  • emergency services
  • emerging
  • employee recognition
  • employment
  • end-of-life
  • endurance
  • energy
  • engagement
  • engineering
  • england
  • english
  • english-football
  • entertainment
  • entrepreneurship
  • environment
  • esports
  • estate
  • ethereum
  • ethics
  • etymology
  • europe
  • european football
  • event
  • events
  • exam
  • exercise
  • exhibition
  • exploration
  • explosion
  • eye health
  • faith
  • family
  • family dispute
  • family-friendly
  • famous personalities
  • fan behavior
  • fandom
  • fantasy
  • farmer support
  • fashion
  • femininity
  • feminism
  • festival
  • festivals
  • feud
  • fiction
  • fighter
  • fighting
  • figure skating
  • film
  • film industry
  • filmmaking
  • finance
  • financial
  • financial crisis
  • fintech
  • fire
  • fire incident
  • firearms
  • fishery
  • fishing
  • fitness
  • flight and airports
  • food
  • food and beverage
  • food and dining
  • food and drink
  • food safety
  • food science
  • football
  • football statistics
  • foreign policy
  • forensic science
  • formula 1
  • fortnite
  • fouls
  • france
  • franchise
  • fraud
  • freedom
  • friendly nations
  • friendship
  • fuel prices
  • fundraising
  • funeral
  • fungi
  • furniture
  • futsal
  • gaelic games
  • gambling
  • game
  • game development
  • game mechanics
  • game settings
  • game show
  • game strategy
  • gameplay
  • gaming
  • garden
  • gardening
  • gaza
  • gender
  • gender equality
  • gender inclusivity
  • gender issues
  • gender roles
  • genealogy
  • general
  • genetics
  • genocide
  • geography
  • geology
  • geopolitics
  • germany
  • gerontology
  • global
  • golf
  • golfing
  • governance
  • government
  • government policy
  • government regulation
  • guides
  • gymnastics
  • habits
  • hacking
  • halloween
  • health
  • healthcare
  • healthy
  • healthy eating
  • healthy-lifestyle
  • herbal remedies
  • herbs
  • heritage
  • high school
  • higher education
  • hinduism
  • hip hop
  • history
  • hobbies
  • hockey
  • holidays
  • hollywood
  • home cleaning
  • home decor
  • home gardening
  • home improvement
  • homeowner
  • horticulture
  • hospitality
  • hostage situation
  • hostage-taking
  • hostile environment
  • household
  • household tips
  • housemates
  • housing
  • human experience
  • human rights
  • humanitarian
  • humanitarian aid
  • humanitarian crisis
  • humanitarianism
  • humanrights
  • humor
  • hurricane
  • hybrid technology
  • hype
  • ice hockey
  • immigration
  • immunology
  • impact
  • incident
  • india
  • indian
  • indian armed forces
  • indian culture
  • indian music
  • indian tradition
  • indian-cinema
  • indian-television
  • indiana
  • indigenous
  • indonesia
  • indoor gardening
  • indore
  • industrials
  • industry
  • infection control
  • inflation
  • infrastructure
  • ingredients
  • inheritance
  • injuries
  • injury
  • innovation
  • inspiration
  • institutional-investors
  • insurance
  • intellectual property
  • interest rates
  • interior design
  • international
  • international affairs
  • international aid
  • international competition
  • international competitions
  • international cricket
  • international crime
  • international development
  • international diplomacy
  • international relations
  • international rivalry
  • international security
  • international tournaments
  • internet
  • interviews
  • investigation
  • investing
  • investment
  • ipo
  • iran
  • ireland
  • irish
  • irish leagues
  • israel
  • japan
  • jersey
  • job market
  • journalism
  • judiciary
  • justice
  • kidnapping
  • kids
  • kids and family
  • kitchen
  • korea
  • korean-baseball
  • kpop
  • labor
  • landscaping
  • language
  • latin america
  • law
  • law and order
  • law enforcement
  • lawsuit
  • leadership
  • league
  • legal
  • legal action
  • legal issues
  • leisure
  • lgbtq
  • life
  • life stories
  • lifestyle
  • ligue1
  • line of investigation
  • linguistics
  • linux
  • literature
  • local
  • local culture
  • local governance
  • local government
  • local news
  • local tradition
  • local_events
  • location
  • locations
  • loss
  • lottery
  • love
  • lpga
  • luxury
  • madhya pradesh
  • major league baseball
  • malaysia
  • management
  • manual skills
  • manufacturing
  • marathwada
  • maritime
  • market
  • market analysis
  • market strategy
  • market trends
  • marketing
  • markets
  • marriage
  • martial arts
  • match
  • match preview
  • materials
  • media
  • medical
  • medical advancements
  • medical conferences
  • medical technology
  • medicine
  • men's sports
  • mental health
  • mexico
  • michigan
  • microsoft
  • middle east
  • middleeast
  • military
  • mindfulness
  • minors
  • misconceptions
  • missing persons
  • mlb
  • mma
  • mmorpg
  • mobile
  • mod
  • mollywood
  • monsoon
  • motherhood
  • motivation
  • motorsports
  • movies
  • multiplayer
  • murder
  • museum
  • music
  • music industry
  • musicindustry
  • nails
  • nationality
  • naturaldisasters
  • nature
  • nba
  • nepal
  • netflix
  • network
  • new-s
  • new-体操
  • news
  • nfl
  • nhl
  • nigeria
  • nightlife
  • nintendo
  • non-profit
  • nonprofit
  • north america
  • nostalgia
  • nutrition
  • obituaries
  • obituary
  • oceanography
  • odds
  • odisha
  • oil
  • olympic
  • olympics
  • online gambling
  • online scams
  • opinion
  • opportunity
  • oral care
  • organized crime
  • outdoor
  • outdoors
  • pain relief
  • pakistan
  • pandemic
  • parenting
  • paris
  • parliament
  • parody
  • parties
  • partnership
  • party
  • patriotism
  • payments
  • pba
  • peace
  • peace and stability
  • peacemaking
  • pensions
  • performance
  • personal
  • personal care
  • personal development
  • personal finance
  • personal health
  • personal life
  • personal names
  • personal stories
  • personal struggles
  • personalities
  • personality
  • peso
  • pet care
  • pets
  • pharmaceuticals
  • philanthropy
  • philippines
  • philosophy
  • phones
  • planets
  • plant care
  • plants
  • platform updates
  • platforming
  • player tips
  • playoffs
  • playstation
  • pokemon
  • pokemon legends z-a
  • police
  • police activity
  • policy
  • politics
  • pop
  • pop culture
  • population
  • post-apocalypse
  • postal services
  • poverty
  • prediction
  • predictions
  • pregnancy
  • premier league
  • presale
  • presidency
  • president
  • price prediction
  • privacy
  • pro
  • production
  • productivity
  • products
  • professional football
  • professional sports
  • professional_baseball
  • professionalism
  • program
  • promotions
  • prophecy
  • prostitution
  • protest
  • psychology
  • public awareness
  • public diplomacy
  • public health
  • public offering
  • public opinion
  • public policy
  • public safety
  • public service
  • public transit
  • publicsafety
  • publishing
  • punk
  • puzzle
  • puzzles
  • quarterback
  • race relations
  • racial issues
  • racing
  • railway
  • rankings
  • rap
  • reading
  • real estate
  • realestate
  • reality show
  • reality_tv
  • recipe
  • recipes
  • recognition
  • records
  • recovery
  • recreation
  • recycling
  • region
  • regional
  • regional cinema
  • regional development
  • regional events
  • regional issues
  • regional news
  • regional politics
  • regional stability
  • regulation
  • regulations
  • relationship
  • relationships
  • release
  • relief
  • relief efforts
  • religion
  • renewable energy
  • repair
  • republican
  • rescue
  • research
  • resignation
  • resilience
  • resources
  • response
  • restrictions
  • retail
  • retirement
  • reviews
  • rewards
  • risk
  • rivalry
  • roller
  • romance
  • roster
  • royalty
  • rugby
  • rugby league
  • russia
  • safety
  • saint
  • salary
  • sales
  • sanitation
  • scam
  • scams
  • scenery
  • science
  • science fiction
  • season
  • seasonal
  • security
  • self-improvement
  • self-publishing
  • self-reflection
  • selling
  • senate
  • senior governance
  • sequel
  • series
  • shipping
  • shopping
  • shutdown
  • skateboarding
  • smartphones
  • snacks
  • soap
  • soccer
  • social
  • social behavior
  • social commentary
  • social enterprise
  • social issues
  • social media
  • social movements
  • social welfare
  • society
  • sociology
  • sociopolitics
  • software
  • song
  • songwriting
  • south asia
  • southeast asia
  • space
  • space science
  • spain
  • spending
  • spices
  • spiritual
  • spirituality
  • spoofs
  • sport
  • sports
  • sports finance
  • sports_news
  • startups
  • state government
  • statistics
  • steroids
  • stock
  • stock exchange
  • stock market
  • storm
  • storyline
  • storytelling
  • strategy
  • streaming
  • student
  • student elections
  • student movement
  • student movements
  • style
  • summer
  • superhero
  • support
  • survival
  • sustainability
  • sweets
  • taiwan
  • takeover
  • taxation
  • team
  • team competition
  • team india
  • team management
  • team performance
  • team strategy
  • teams
  • teamwork
  • technical analysis
  • technical issues
  • technology
  • teenagers
  • telecommunications
  • television
  • temperature
  • tennis
  • terrorism
  • theatre
  • theft
  • thriller
  • time management
  • touring
  • tourism
  • tournament
  • toys
  • trade
  • trademark
  • trades
  • trading
  • tradition
  • traditional culture
  • traditions
  • traffic
  • traffic safety
  • tragedy
  • training
  • transfer_portal
  • transplantation
  • transport
  • transportation
  • trauma
  • travel
  • treatment
  • tribal
  • tributes
  • trivia
  • true crime
  • trump
  • tsunami
  • tutorials
  • tv
  • tv series
  • typhoon
  • uk
  • university
  • university administration
  • unrest
  • unsolved cases
  • upsets
  • urban
  • urban development
  • urban issues
  • urban life
  • urban mobility
  • urban planning
  • usa
  • utilities
  • vegetarian
  • vehicles
  • victory
  • video game tips
  • video games
  • video streaming
  • videos
  • violence
  • volcanoes
  • volleyball
  • volunteering
  • walkthrough
  • war
  • warfare
  • warframe
  • waste
  • water
  • wealth
  • weapons
  • weather
  • web3
  • welfare
  • well-being
  • wellness
  • west indies
  • western
  • white house
  • wildlife
  • windows
  • winning
  • women
  • women in sports
  • women's basketball
  • women's empowerment
  • women's fitness
  • women's sports
  • word origin
  • workplace
  • world
  • world championship
  • world culture
  • world cup
  • world news
  • world series
  • world war i
  • worldcup
  • worldseries
  • wrestling
  • writing
  • wwe
  • yoga
  • youth
  • youth movement

Copyright OseceCode 2025 | Theme by ThemeinProgress | Proudly powered by WordPress

OseceCode
  • world
  • general
  • politics
  • entertainment
  • business
  • sports
  • culture
  • technology
  • health
  • government
You are here :
  • Home
  • general
  • To write secure code, be less gullible than your AI
Written by admin2025 年 11 月 3 日

To write secure code, be less gullible than your AI

general Article

Graphite is an AI code review platform that helps you get context on code changes, fix CI failures, and improve your PRs right from your PR page. Connect with Greg on LinkedIn and keep up with Graphite on their Twitter.

This week’s shoutout goes to user xerad, who won an Investor badge by dropping a bounty on the question:
**How to specify x64 emulation flag (EC_CODE) for shared memory sections for ARM64 Windows?**

Read moreGlobe bets on prepaid fiber, sets expansion

If you’re curious about that, check out the answer linked in the show notes.

—

Read moreBragging rights up as Samal makes 5150 debut

## Transcript: Greg Foster on AI, Code Review, and Security

**Ryan Donovan:** Urban air mobility can transform the way engineers envision transporting people and goods within metropolitan areas. Matt Campbell, guest host of *The Tech Between Us*, and Bob Johnson, principal at Johnson Consulting and Advisory, explore the evolving landscape of electric vertical takeoff and lift aircraft and discuss which initial applications are likely to take flight. Listen from your favorite podcast platform or visit mouser.com/empoweringinnovation.

Read moreDigiPlus launches P1-M surety bond program

—

**Ryan Donovan:** Hello, and welcome to the Stack Overflow Podcast, a place to talk all things software and technology. I’m your host, Ryan Donovan, and today we’re discussing some of the security breaches that AI-generated code has triggered.

Read moreCanada central bank cuts key lending rate citing Trump tariffs

We’ve all heard a lot about it, but my guest today says the issue isn’t the AI itself; it’s actually the lack of proper tooling around shipping that code.

My guest is Greg Foster, CTO and co-founder at Graphite. Welcome to the show, Greg.

Read moreTroubled Gucci gets new CEO as Luca de Meo takes over Kering

**Greg Foster:** Thanks for having me, Ryan. Excited to talk about this.

**Ryan Donovan:** Before we get into the weeds, let’s get to know you. How did you get into software and technology?

Read moreHow ‘Scrubs’ balances comedy, drama, and heartfelt moments

**Greg Foster:** I started coding over half my life ago, actually beginning in high school as a way to avoid bagging groceries at a local store. At 15, I wanted a job, and I thought, “I could bag groceries or I could code iOS.” I chose coding.

I made iOS apps through high school, went to college, did internships, worked at Airbnb on infrastructure and dev tools teams — helping build their release management software. Funny enough, I was hired as an iOS engineer but was immediately sent to dev tools.

Read moreVisit Kolkata's secret riverfront spots

For the past five years, I’ve been in New York working with close friends creating Graphite — a continuation of that love for dev tools.

**Ryan Donovan:** Everyone’s talking about AI code generation now; vibe coding is a new thing where people don’t even touch the code. They say, “build me an app,” and get one — then everyone laughs at how bad the security is on Twitter. You say it’s not the AI itself that’s the problem?

Read moreHrithik was full of 'self-doubt,' says 'Kaho Naa...' co-star Ameesha

**Greg Foster:** It’s interesting. The real issue is a shift in trust and volume.

In traditional code review, you trust your teammates to write reasonably safe code — you review their PRs for bugs and architectural direction but don’t vet security deeply because of that trust. You assume teammates aren’t malicious.

Read moreBank of England holds rate as inflation stays high

With AI-generated code, that trust doesn’t exist. There’s no accountability to a computer creating code, and sometimes the human might be the first person reviewing it. That lowers trust significantly.

At the same time, the volume of code changes increases dramatically because juniors or teammates are submitting many small PRs, challenging the review process.

Read moreFIVB Men’s World: Olympic champion France eliminated by Argentina

This creates a bottleneck in code review, exacerbating security challenges.

**Ryan Donovan:** Our survey showed people are using AI more but trusting it less. Makes sense since it’s a statistical model trained on prior code.

Read morePSEi extends winning streak after Fed’s rate cut

**Greg Foster:** Yes, and it’s gullible. Take the recent Amazon NX hack, where the prompt was to read a user’s file system and find secrets. If you asked any engineer to do that, they’d say no. But AI might just obey such instructions blindly.

**Ryan Donovan:** That’s because AI lacks real-world context. With such a huge scale of code generation, humans can’t review thousands of lines quickly, so tooling becomes essential. Tell us about Graphite and what ideal security tooling looks like.

Read moreGovernment offices now required to go ‘green’

**Greg Foster:** I’m a dev tools enthusiast, not a security expert, but I believe timeless good practices still apply. One key is keeping code changes small.

Google’s decade-old research shows as pull request size increases, comments and engagement drop drastically. Large PRs get less thorough reviews.

Read moreKPop Demon Hunters: Animation creates new market category

I’d say the sweet spot is about 100-500 lines per PR. Over 1000 lines, humans tend to give a “looks good to me” blind stamp.

Small PRs allow for faster, higher quality review, easier CI, better code ownership, and more effective security scanning.

Read moreSenate set to consider pair of spending bills with shutdown looming

Tools that help developers create small, stacked PRs are invaluable — allowing continuous flow without breaking concentration.

**Ryan Donovan:** Many AI-generated codebases are sprawling and not human-friendly. How do we break them up and fix the refactoring and readability crisis?

Read moreUS would help secure peace after Russia's war in Ukraine, Trump tells Fox News

**Greg Foster:** Context is another concern. Engineers writing code absorb the codebase context deeply. AI doesn’t have that immersive experience, so code may lack deep understanding.

Reviewers need to be very careful to understand new code fully as it comes in rapidly and in higher volume, or risk missing security and architectural issues.

Read moreHow to claim the Hero of Harran pre-order bonus in Dying Light: The Beast

**Ryan Donovan:** We’ve had copy-paste problems with code from places like Stack Overflow that sometimes introduced security flaws in production. Now, with AI, that problem grows.

**Greg Foster:** Exactly. We used to shame copy-pasting from the web because of potential risks, but sometimes people still do it to save time, like copying Git commands.

Read more"Mans got a Pat Bev diss highlight reel" - NBA fans go wild over Hawks’ savage response to Patrick Beverley’s Trae Young shade

Now AI lowers the barrier to shipping both good and malicious code, making the environment more risky overall.

**Ryan Donovan:** How can you protect against malicious prompts? You can sanitize code inputs, but how do you sanitize prompts given to AI?

Read moreUS would help secure peace after Russia's war in Ukraine, Trump tells Fox News

**Greg Foster:** It’s nearly impossible to fully sanitize prompts. You can try layers — use another AI to assess the first prompt’s intent and flag dangerous requests.

For extremely risky prompts, you might require extra authentication before proceeding.

Read moreUS stocks end at record highs after Fed rate cut, Nvidia-Intel deal

Think about it like running untrusted code: you either sandbox it or are highly skeptical of what you allow to run.

**Ryan Donovan:** Browsers sandbox JavaScript; AI tools might need similar sandboxing when executing prompts.

Read moreWatch: Rory McIlroy and Shane Lowry get into chip competition during Ryder Cup prep

**Greg Foster:** Yes, but some AI browsers can be tricked into running dangerous prompts embedded in websites. This opens new phishing attack vectors.

We’ll likely see more sophisticated phishing attacks exploiting AI’s gullibility. Best practices like not exposing secrets and limiting trust remain critical.

Read moreF1: Kimi Antonelli takes Toto Wolff criticism as ‘fuel’ to do better

**Ryan Donovan:** You mentioned using LLMs as a judge for security scanning. How do you ensure the trusted AI itself is trustworthy?

**Greg Foster:** That’s the “who watches the watchman” problem.

Read moreAyala acquires majority stake in Cebu Velez General Hospital

The major LLM providers intend to be trustworthy, and if properly prompted, output reasonable advice.

If the AI becomes compromised, that becomes a new challenge altogether, maybe years down the road.

Read moreIndia unveils AI governance plan with focus on safeguards, accountability and global alignment

Currently, you can place some trust in reputable companies building AI security tools, validating them through true/false positives and community feedback.

LLMs can often find security bugs better than humans because humans are distracted and less able to read large amounts of code carefully.

Read moreUST opens UAAP Season 88 with Olympic-inspired spectacle

**Ryan Donovan:** Do traditional ML techniques or templating still have a role alongside LLMs in security reviews?

**Greg Foster:** Absolutely. LLMs should be additive — layered on top of existing tools like linters, unit tests, incremental rollouts, and human code review.

Read moreGilas Pilipinas drops to No. 37 in latest Fiba world rankings

Treat AI code review like a supercharged, flexible linter that runs fast and catches issues that rules-based tools miss.

Never replace tests or humans, just complement them.

Read moreDodgers icon Clayton Kershaw to retire after 18th MLB season

LLMs are also good at helping create tests automatically, lowering barriers for developers to write better test coverage.

**Ryan Donovan:** No one tool can do it all. Linters, static analysis, and AI all have their places.

Read moreRight-of-way law seen boosting critical infrastructure projects

**Greg Foster:** Exactly. I see AI as a gift — a modern oracle that we can layer onto our existing processes.

**Ryan Donovan:** Some worry we might outsource our thinking or security expertise to AI bots. Do you share that fear?

Read moreKing Princess calls JK Rowling a “demon” & says Harry Potter is “very queer”

**Greg Foster:** Not really. Much of security engineering involves manual auditing, cross-team communication, and pen testing, which AI can assist but not replace.

AI can be a great assistant in searching logs and surfacing information quickly during an incident, but human judgment and process remain critical.

Read moreCoinbase’s Base Layer 2 Explores Native Token Issuance

**Ryan Donovan:** We see continued evolution in software engineering complexity. AI is another abstraction layer, but assembly coding and fundamentals remain.

**Greg Foster:** The engineer’s core job is problem-solving, communication, and solution execution — tools change, but the essence remains.

Read more1 Jazz player in danger of losing starting job in 2025-26 training camp

I foresee AI removing busy work and allowing engineers to focus on higher-level challenges.

**Ryan Donovan:** Like graphics programming moved from per-pixel operations to complex math behind the scenes.

Read moreAddressing the flood problem effectively

**Greg Foster:** Exactly. It’s an abstraction shift, one we’ve seen many times. After a long quiet period, it feels like tech is exciting again with AI.

**Ryan Donovan:** Everyone goes through hype cycles, but the real question is usefulness. Do you use AI daily?

Read morePhilippine debt draws more foreign cash

**Greg Foster:** Yes, I run ChatGPT queries, use Claude code — it’s genuinely useful. I don’t focus on productivity metrics as much as on whether it helps engineers solve problems.

**Ryan Donovan:** What new useful ways do you see AI being incorporated into tooling?

Read more49ers Kyle Juszczyk designer wife Kristin Juszczyk drops 2-word reaction for George Kittle's wife Claire's stylish look

**Greg Foster:** Three buckets:

1. **Code generation:** Tab completion to agent chatbots to background agents that create PRs without direct human coding.

Read moreSeveral major WWE RAW stars in town for SmackDown - Reports

2. **Code review:** LLMs scan diffs to find bugs and security issues, assisting human reviewers.

3. **Interaction:** Allowing engineers to query, explore, and tweak code changes interactively via AI as a pair-programming assistant.

Read moreTamaraws, Eagles take first step in road to redemption

The unification of these patterns leads to proactive, background agents that can split PRs, add tests, and improve code iteratively.

At the same time, core processes like CI, builds, merges, and deployments remain stable and essential.

Read moreStates Grapple With Fundamental Change in Food Stamps

AI amplifies code gen and review, underscoring the importance of fundamentals — clean code, small changes, solid architecture, feature flags, and rollbacks.

Senior engineers benefit most by combining AI tooling with these best practices.

Read moreJammu and Kashmir: Encounter breaks out between security forces and terrorists

**Ryan Donovan:** It’s time for our shoutout!

Today we congratulate **Xerad**, who earned an Investor badge by dropping a bounty on the Stack Overflow question:
*How to specify x64 emulation flag (EC_CODE) for shared memory sections for ARM64 Windows?*

Read moreInternational stars pumped for Atletang Ayala pole vault showdown

If interested, check the linked answer in the show notes.

I’m Ryan Donovan, editor of the blog and host of the podcast here at Stack Overflow. If you have questions or feedback, email me at [email protected] or find me on LinkedIn.

Read moreX to have AI-driven feed by November, says Elon Musk

**Greg Foster:** Thank you so much for having me. I’m Greg, co-founder and CTO at Graphite. If you’re interested in modern code review, stacking your code changes, or applying AI across that process, check out graphite.dev or follow us on Twitter.

—

Read moreUAAP: Ateneo stuns FEU with OT comeback in Season 88 opener

*End of transcript.*
https://stackoverflow.blog/2025/11/04/to-write-secure-code-be-less-gullible-than-your-ai/

You may also like

Reinvent Yellow to Sell ‘Rocky the Troll,’ Produced by Team Behind Netflix Hit ‘Troll’ (EXCLUSIVE)

2025 年 11 月 4 日

Ja Morant Drops Honest One-Word Reaction on His Current State of Mind With Grizzlies

2025 年 11 月 4 日

XRP Eyes $2 as Whales Dump 1M Coins

2025 年 11 月 4 日

You may be interested

Globe bets on prepaid fiber, sets expansion

Wednesday, September 17 2025By admin

No content was provided to convert. Please provide the text...

Bragging rights up as Samal makes 5150 debut

Wednesday, September 17 2025By admin

A stellar Open division field will be shooting for the...

DigiPlus launches P1-M surety bond program

Wednesday, September 17 2025By admin

MANILA, Philippines — DigiPlus Interactive Corp. has partnered with Philippine...

Tags: engineers envision transporting, envision transporting people, graphite, infrastructure, metropolitan, release management software, transporting, urban

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Google浏览器安卓版 Google浏览器官方最新版
有道翻译官网 有道在线翻译
whatsapp官网 whatsapp网页版
imtoken官网 imtoken钱包
line免费电话 line Web版
safew官网 safew安卓版
搜狗输入法官网 搜狗输入法下载
贝锐向日葵官网 向日葵远程控制
爱思助手 爱思助手下载
winrar压缩包 winrar解压缩
viber download install viber app
雷电模拟器 雷电模拟器电脑版
signal下载 signal官网
telegram中文版 telegram中文版下载
telegram中文版下载 telegram中文版官网
钉钉下载 钉钉官网
7-zip下载 7-zip官网
winrar下载 winrar官网
雷电模拟器下载 雷电模拟器官网
爱思助手下载 爱思助手官网
雷电模拟器 雷电模拟器官网
百度网盘 百度网盘下载
网易有道翻译下载 有道翻译官网
汽水音乐网页版 汽水音乐下载
tokenpocket官网 TP钱包下载
whatsapp 网页版 whatsapp web
wps中文版 wps官网
telegram中文版官网 telegram中文版下载
wps下载 wps办公软件
有道翻译 有道翻译官网
rar解压 zip解压软件
豆包ai 豆包官网
搜狗输入法下载 搜狗输入法
LINE官网 LINE下载
safew 官网 safew 下载
快连 VPN LetsVPN
搜狗输入法 搜狗输入法官网
wps office下载 wps office官网
向日葵官网 向日葵远程控制
zoom官网 zoom在线会议
Anydesk下载 Anydesk官网
谷歌浏览器 谷歌浏览器官网
丝瓜聊天 丝瓜聊天下载
WPS官网 WPS Office
whatsapp 网页版 whatsapp web
whatsapp网页版下载 whatsapp网页版官网
LINE下载 LINE官网
企业微信 企业微信官网
快连下载 快连官网
有道翻译下载 有道翻译官网
旺商聊下载 旺商聊下载
Zoom下载 Zoom官网
discord下载 discord官网
wpsoffice办公软件 wpsoffice免费版

Copyright OseceCode 2025 | Theme by ThemeinProgress | Proudly powered by WordPress

Friendly links
  • LINE下载
  • LINE官网
  • wps office下载
  • wps office官网
  • 快连下载
  • 快连官网
  • Zoom下载
  • Zoom官网
  • 有道翻译下载
  • 有道翻译官网
  • 雷电模拟器下载
  • 雷电模拟器官网
  • 爱思助手下载
  • 爱思助手官网
  • winrar下载
  • winrar官网
  • 旺商聊
  • 旺商聊下载
  • 钉钉下载
  • 钉钉官网
  • signal下载
  • signal官网
  • discord下载
  • discord官网
  • whatsapp 网页版
  • whatsapp web
  • 雷电模拟器
  • 雷电模拟器电脑版
  • viber
  • viber app
  • 爱思助手
  • 爱思助手下载
  • winrar压缩包
  • winrar解压缩
  • 向日葵官网
  • 向日葵远程控制
  • safew官网
  • safew
  • 搜狗输入法官网
  • 搜狗输入法
  • line
  • line官网
  • imtoken官网
  • imtoken钱包
  • wps office官网
  • wps soffice
  • 有道翻译官网
  • 有道翻译
  • Google浏览器
  • Google chrome浏览器
  • 企业微信
  • 企业微信官网
  • WPS官网
  • WPS Office
  • 丝瓜聊天
  • 丝瓜聊天下载
  • 谷歌浏览器
  • 谷歌浏览器官网
  • 快连 VPN
  • LetsVPN
  • Anydesk下载
  • Anydesk官网
  • safew 官网
  • safew 下载
  • 向日葵官网
  • 向日葵远程控制
  • zoom官网
  • zoom在线会议
  • 搜狗输入法
  • 搜狗输入法官网
  • 雷电模拟器
  • 雷电模拟器官网
  • LINE官网
  • LINE下载
  • 百度网盘
  • 百度网盘下载
  • 豆包ai
  • 豆包官网
  • 搜狗输入法下载
  • 搜狗输入法
  • rar解压
  • zip解压软件
  • wps下载
  • wps办公软件
  • wps office官网
  • wps官网
  • 网易有道翻译下载
  • 有道翻译官网
  • tokenpocket官网
  • TP钱包下载
  • 汽水音乐网页版
  • 汽水音乐下载
  • whatsapp 网页版
  • whatsapp web
  • 有道翻译
  • 有道翻译官网
  • Telegram中文版下载
  • Telegram中文版官网
  • Telegram中文版
  • Telegram中文版官网
  • Telegram中文版
  • 纸飞机中文版
  • LINE官网
  • LINE官方中文网站
  • WhatsApp网页版
  • WhatsApp官网
  • Telegram中文版官网
  • Telegram中文版
  • WPS
  • 谷歌浏览器
  • WPS