> Markdown version of [/videos/1298-honeypots-and-tarpits-benefits-of-building-your-own-tools-and-more-with-salma-alam-naylor?t=4109](https://www.wearedevelopers.com/videos/1298-honeypots-and-tarpits-benefits-of-building-your-own-tools-and-more-with-salma-alam-naylor?t=4109). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Honeypots and Tarpits, Benefits of Building your own Tools and more with Salma Alam-Naylor Salma Alam-Naylor warns that relying on AI shortcuts destroys true developer mastery. Stop chasing generative wrappers. Learn why crafting inclusive tools and custom honeypots builds better software. - **Speakers:** [Chris Heilmann](https://www.wearedevelopers.com/@chris-heilmann), [Daniel Cranney](https://www.wearedevelopers.com/@daniel-cranney), Salma Alam-Naylor - **Event:** WeAreDevelopers LIVE - **Published:** February 12, 2025 - **Duration:** 1:18:31 - **URL:** https://www.wearedevelopers.com/videos/1298-honeypots-and-tarpits-benefits-of-building-your-own-tools-and-more-with-salma-alam-naylor ## Summary The tech industry’s current obsession with generative AI wrappers and shortcuts often distracts from the core craft of software engineering. Salma Alam-Naylor highlights how relegating cognitive problem-solving to LLMs deprives developers of deep learning and the tactile joy of creating solutions. While AI can simulate productivity, building meaningful applications requires time, empathy, and lived experience. The conversation contrasts meaningful innovation—such as using honeypots and tarpits to trap AI crawlers and bad actors—with the empty promises of clickbait tutorials claiming you can master complex subjects in six weeks. True mastery requires years of iterative learning, making the AI tutor fast-track largely illusory. Accessibility in development tools and everyday web browsing takes center stage as Salma shares her difficult transition to voice-control programming due to severe hand pain. Tools like Talon allow developers to write custom Python scripts for voice dictation, but the learning curve reveals just how historically hostile the web and standard IDEs are to anyone without full motor function. Simply adding voice-to-text generative AI does not solve the underlying UX issues, because disabled developers just want to maintain their accustomed workflows without surrendering agency to an AI. Ultimately, developers need to "code for your future self" by proactively considering motor disabilities and visual impairments as essential design parameters. Instead of chasing the latest AI-generated app grift, the panel advocates for mindful coding, exploring inclusive browser testing, recognizing the value of custom honeypot defenses, and preserving the human soul in software architecture. **Keywords:** generative ai wrappers, cognitive problem solving, voice coding workflows, talon voice scripting, motor disability accessibility, honeypot defense patterns, ai crawler tarpits, deep learning physiology, conventional commit standards, web accessibility testing, developer craftsmanship, inclusive software architecture ## Chapters 1. **Coding environment setups and configuring git on windows** (00:00) — The challenges of configuring varied operating systems and using graphical interfaces for version control on a windows machine. 1. **European union investment initiative for artificial intelligence** (05:30) — How recent european infrastructure funding aims to expand core artificial intelligence capabilities rather than basic wrapper tools. 1. **Preserving human cognitive skills against artificial intelligence automation** (10:39) — The necessity of manually solving problems to preserve analytical skills and prevent superficial generative code. 1. **The push for generative ai in software applications** (15:29) — How product managers advocate for image to code translation to bypass standard application development workflows. 1. **Outsourcing personal organization and schedules to ai assistants** (16:55) — Evaluating the utility of using agents like mistral to schedule tasks and automate personal priorities. 1. **International refusals to sign ai safety declarations** (23:36) — The political and data privacy issues driving countries to resist signing universal artificial intelligence agreements. 1. **Breaking doomscrolling habits with an endless wikipedia feed** (25:31) — A conversational web application that remixes endless feeds into engaging wikipedia trivia to prevent doomscrolling. 1. **Reviewing the uk government playbook for artificial intelligence** (29:05) — Examining the dense bureaucratic guidance released by governments to ostensibly improve public technology literacy. 1. **The value and constraints of conventional commit standards** (30:37) — How strict syntactical rules for commit messages can benefit open source consistency while constraining personal projects. 1. **Local image optimization strategies for front end development** (34:42) — Building automated workflows to optimize image size locally using command line executables and folder watchers. 1. **The flawed logic of replacing engineers with generative code** (36:38) — Why using generative prompts for isolated applications fails to replace the infrastructure planning of senior developers. 1. **Why deep learning cannot be rushed by artificial intelligence** (41:55) — The physiological reality that deep concept retention requires extended study time and cannot be artificially bypassed. 1. **Exploring the security risks of mobile screenshot folders** (45:27) — How new forms of mobile malware specifically parse device screenshot galleries to steal saved credentials. 1. **Adding interactive whimsy to vs code with virtual pets** (46:21) — Introducing interactive virtual pets directly into code editors to add whimsy to modern developer environments. 1. **Checking website color combinations for visually accessible design** (47:19) — Simulating various sight deficiencies natively within browser developer tools to verify brand color compliance. 1. **Analyzing network traffic locally with open source security tooling** (49:14) — How open source packet tracking software monitors background machine traffic to ensure local network security. 1. **Deflecting attackers using honeypot endpoints and data tarpits** (50:11) — Implementing fake vulnerability paths and endless content streams to effectively stall automated malicious web scrapers. 1. **Running local artificial intelligence models for secure offline processing** (52:56) — Deploying standalone models entirely offline to batch process sensitive business documents without uploading data. 1. **Using local ai lip reading for media transcription accessibility** (53:40) — Executing transcript generation directly from subject mouth movements as an offline accessibility feature. 1. **Identifying gamification flaws in wearable health tracking devices** (56:36) — How wearable technology users intentionally obscure physical movements to inflate gamified internal fitness metrics. 1. **The integration of open source mp3 audio compression formatting** (59:11) — Exploring the expiration of compression patents and real-world audio differences in stripped format frequencies. 1. **Overcoming extreme web hostility with voice operated coding tools** (61:27) — The extensive process and cognitive overhead involved in learning customized dictation scripts to replace keyboard events. 1. **Why current voice recognition algorithms fail true accessibility standards** (68:29) — Highlighting the disconnect between robust accessibility needs and the inconsistent voice control currently bundled in mainstream editors. ## Related Moments - [Exploring artificial intelligence as a solution for web accessibility](https://www.wearedevelopers.com/videos/1318-wearedevelopers-live-can-ai-save-accessibility-horrid-html-the-frontend-treadmill-and-more) (from "WeAreDevelopers LIVE - Can AI save Accessibility?; Horrid HTML; The Frontend Treadmill and more") - [Adapting to future accessibility and inclusivity standards using AI](https://www.wearedevelopers.com/videos/1016-insight-into-ai-driven-design) (from "Insight into AI-Driven Design") - [Introduction to AI code generation and developer habits](https://www.wearedevelopers.com/videos/600-stack-overflow-community-and-ai) (from "Stack Overflow: Community and AI") - [Discussion on AI hallucinations and practical developer workflows](https://www.wearedevelopers.com/videos/805-openai-for-fintech-building-a-stock-market-advisor-chatbot) (from "OpenAI for FinTech: Building a Stock Market Advisor Chatbot") - [Balancing AI tool mandates with developer trust and productivity](https://www.wearedevelopers.com/videos/1365-wearedevelopers-live-the-weekly-developer-show-with-chris-heilmann-and-daniel-cranney) (from " WeAreDevelopers LIVE - the weekly developer show with Chris Heilmann and Daniel Cranney") - [Prioritizing web accessibility standards over artificial intelligence hype](https://www.wearedevelopers.com/videos/1362-wearedevelopers-live-our-world-congress-2025-code100-highlights-with-jack-barber-and-marco-podien) (from "WeAreDevelopers LIVE - Our World Congress 2025 & CODE100 Highlights with Jack Barber and Marco Podien") ## Related Articles - [Exploring AI: Opportunities and Risks for Developers](https://www.wearedevelopers.com/magazine/522-exploring-ai-opportunities-and-risks-for-developers) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [WWC24 Talk - Scott Hanselman - AI: Superhero or Supervillain?](https://www.wearedevelopers.com/magazine/469-wwc24-talk-scott-hanselman-ai-superhero-or-supervillain) ## Related Jobs - [AI Software Engineer (Germany)](https://www.wearedevelopers.com/jobs/48317-ai-software-engineer-germany) at **Sunhat** - [Staff Software Engineer, Copilot Experiences](https://www.wearedevelopers.com/jobs/ext/164361-staff-software-engineer-copilot-experiences) at **GitHub** - [Staff Developer Advocate, GitHub Security Lab](https://www.wearedevelopers.com/jobs/ext/1921051-staff-developer-advocate-github-security-lab) at **GitHub** - [AI Full Stack Engineer](https://www.wearedevelopers.com/jobs/ext/1354435-ai-full-stack-engineer) at **Almedia** - [Senior Engineer, Infrastructure Platform](https://www.wearedevelopers.com/jobs/ext/328836-senior-engineer-infrastructure-platform) at **Intercom, Inc.** - [Principal Software Engineer, Enterprise AI Platform](https://www.wearedevelopers.com/jobs/ext/1467292-principal-software-engineer-enterprise-ai-platform) at **GitHub**