{"slug": "august-week-1", "title": "August Week 1", "summary": "Microsoft has announced the general availability of TypeScript 7, the first version written in native code, which is about ten times faster than TypeScript 6.0, the last JavaScript-based version. JetBrains has made Kotlin LLM, its research prototype for delegating runtime logic to a large language model from Kotlin code, open source. Scrimba launched a free Python course for beginners and developers transitioning from another language, expanding beyond its JavaScript focus.", "body_md": "|\nIf you've not visited I Programmer before, this Weekly Digest gives you a taster. It has links to our news with its mix of analysis and comment and to the books we've selected for our Book Watch Archive. This week Mike James asks \"Can AI Be Conscious?\" and Sue Gee explores whether a Computer Science degree is still the best preparation for a career in software.\nTo receive this digest automatically by email, sign up for our weekly [ newsletter. ](/register.html)\n** July 30 - August 5, 2026 **\n### Featured Articles\n|\n[ Master The ESP32 WiFi: Sockets ](/programming/148-hardware/19052-master-the-esp32-wifi-sockets.html) 04 Aug | Harry Fairhead and Mike James [ ](/programming/148-hardware/19052-master-the-esp32-wifi-sockets.html)\nSockets are the foundation of modern Internet communication. Find out how easy they are to use. This is an extract from our book that takes a deep dive into WiFi on the ESP32 in C. <ASIN:B0G5M76KLB>\n|\n[ Principles Of MP3 ](/babbages-bag/1222-mp3.html) 03 Aug | Harry Fairhead [ ](/babbages-bag/1222-mp3.html)\nMP3 is just a file format for audio files but judging by the revolution in the way music is listened to since it was introduced you might think it was much more and in a sense it is.\n|\n|\n### Programming News and Views\n|\n[ Can AI Be Conscious? ](/news/245-view-point/19054-can-ai-be-conscious.html) 05 Aug | Mike James [ ](/news/245-view-point/19054-can-ai-be-conscious.html)\nOf course not, but the reason why is more enlightening than the simple answer. Unlike intelligence, which being operational is something you can test for, consciousness is a complex idea for which no test exists.\n|\n[ Computer Science Enrollment In Decline ](/news/150-training-a-education/19055-computer-science-enrollment-in-decline.html) 05 Aug | Sue Gee [ ](/news/150-training-a-education/19055-computer-science-enrollment-in-decline.html)\nEnrollment in computer science degrees has seen a downturn after more than a decade of continuous growth. Is a Computer Science degree the best preparation for a career in software?\n|\n[ TypeScript 7 Released ](/news/98-languages/19053-typescript-7-released.html) 04 Aug | Ian Elliot [ ](/news/98-languages/19053-typescript-7-released.html)\nMicrosoft has announced the general availability of TypeScript 7, the first version to have been written in native code. TypeScript 7 is about ten times faster than TypeScript 6.0, which will be the last version of the JavaScript-based version.\n|\n[ Learn Python For Free With Scrimba ](/news/150-training-a-education/19051-learn-python-for-free-with-scrimba.html) 04 Aug | Sue Gee [ ](/news/150-training-a-education/19051-learn-python-for-free-with-scrimba.html)\nScrimba has just launched a free Python course for complete beginners and developers transitioning from another language. This marks a notable expansion beyond its well-established focus on the JavaScript ecosystem - but all the aspects that make Scrimba a fun, hands-on learning environment are there.\n|\n[ The Cybersecurity Learning Lab: 70 Hands-On Practical Projects ](/news/149-security/19050-the-cybersecurity-learning-lab-70-hands-on-practical-projects.html) 03 Aug | Nikos Vaggalis [ ](/news/149-security/19050-the-cybersecurity-learning-lab-70-hands-on-practical-projects.html)\nIntroducing a comprehensive GitHub repository which hosts 70 cybersecurity projects ranging from foundational to advanced difficulty.\n|\n[ JetBrains Makes Kotlin LLM Open Source ](/news/98-languages/19049-jetbrains-has-announced-that-kotlinllm-its-research-prototype-for-delegating-runtime-logic-to-a-large-language-model-llm-from-kotlin-code-will-now-be-available-as-open-source-and-will-be-public-kotlin-is-the-open-source-language-originated-by-jetbr.html) 03 Aug | Mike James [ ](/news/98-languages/19049-jetbrains-has-announced-that-kotlinllm-its-research-prototype-for-delegating-runtime-logic-to-a-large-language-model-llm-from-kotlin-code-will-now-be-available-as-open-source-and-will-be-public-kotlin-is-the-open-source-language-originated-by-jetbr.html)\nJetBrains has announced that KotlinLLM, its research prototype for delegating runtime logic to a large language model (LLM) from Kotlin code, will now be available as open source and will be public. <ASIN:B0D8H4N8SK>\n|\n[ DeepMind Creates A Gemini Brain For Robotics ](/news/169-robotics/19047-deepmind-creates-a-gemini-brain-for-robotics.html) 02 Aug | Sue Gee [ ](/news/169-robotics/19047-deepmind-creates-a-gemini-brain-for-robotics.html)\nGoogle has released Gemini Robotics 2, a family of AI models that take us ever closer towards intelligent robots. Gemini Robotics ER2 acts as the brain for one or more robots, enabling robots to plan and to cooperate.\n|\n[ Robot Finger Feels Using Color ](/news/169-robotics/19046-robot-finger-feels-using-color.html) 31 Jul | Lucy Black [ ](/news/169-robotics/19046-robot-finger-feels-using-color.html)\nA team of researchers has demonstrated a robot finger that uses color to work out what it is touching. The robot uses a tactile sensing system based on a mechanochromic material – a material that changes color when subjected to mechanical strain.\n|\n[ What Happened At The Posette Event for Postgres 2026 ](/news/99-professional/19045-what-happened-at-the-posette-event-for-postgres-2026.html) 31 Jul | Nikos Vaggalis [ ](/news/99-professional/19045-what-happened-at-the-posette-event-for-postgres-2026.html)\nPosette is a recurring event run by the Postgres team at Microsoft. that brings together Postgres experts, developers, users and contributors from around the globe to present all things Postgres. 2026 marks its 5th year.\n|\n[ GitHub Introduces Cooldown Period For Dependabot ](/news/90-tools/19043-github-introduces-cooldown-period-for-dependabot.html) 30 Jul | Kay Ewbank [ ](/news/90-tools/19043-github-introduces-cooldown-period-for-dependabot.html)\nGitHub has changed Dependabot to wait before issuing version updates. A new default three-day cooldown delays version update pull requests so maintainers and security researchers can address findings in a release before it gets into wider code.\n|\n[ Wren A I- The Generative Business Intelligence Engine ](/news/105-artificial-intelligence/19042-wren-a-i-the-generative-business-intelligence-engine.html) 30 Jul | Nikos Vaggalis [ ](/news/105-artificial-intelligence/19042-wren-a-i-the-generative-business-intelligence-engine.html)\nWren AI is an open-source development framework designed to translate complex business data into trustworthy natural language answers.\n|\n|\n### Book Watch\n|\n[ Angular Projects, 3rd Ed (Packt) ](/book-watch-archive/19056-angular-projects-3rd-ed-packt.html)\nIn this book, subtitled \"Learn Angular by building 10 real-world, enterprise web apps and projects \", Aristeidis Bampakos explores Angular's latest features, from signals and standalone components to SSR, SSG, AI tooling, and production-ready UI and data patterns. Each project reflects how real teams work: forms, routing, data, and the small choices that make an app feel finished. You will build with just enough tech to matter: signals, template-driven and reactive forms; PrimeNG, Angular Material, and Telerik UI; Google Maps; drag-and-drop; and desktop features. You will also wire up backend NestJS with MongoDB, Firebase services, and email notifications, then improve delivery with SSR and SSG and focused Core Web Vitals improvements.\n<ASIN:1806668475 >\n|\n[ Rust for C Engineers: Safe Systems Programming (FromC2Rust) ](/book-watch-archive/19048-rust-for-c-engineers-safe-systems-programming-fromc2rust.html)\nIn this book, Rathi Kartheek argues that for engineers working in C, moving to Rust is not just about learning a new language. It involves understanding how familiar systems-level ideas are expressed differently. Without that connection, the transition can feel unclear. This book is written for that transition. It serves as a clear and practical bridge for C and embedded engineers who want to adopt Rust while staying grounded in the principles they already know. The focus is on connecting concepts, so that Rust builds naturally on an existing systems programming mindset.\n<ASIN:B0GWXYK8F7 >\n|\n[ Mapping Knowledge Across Time (CRC Press) ](/book-watch-archive/19044-mapping-knowledge-across-time-crc-press.html)\nSubtitled \"Seven Books that Visualized the World\", this book asks what patterns we use to represent knowledge of the world. Opening seven books side by side, Mapping Knowledge Across Time asks these difficult questions. What shapes do we use to represent creation? What do we record and what do we ignore when we map the world?\nPaul Kahn takes a tour of the information design patterns from Modernist diagrams of evolution to medieval Islamic maps, from Chinese representations of rivers to Jewish diagrams of astrological cycles. Each chapter flows back and forth between centuries and cultures, interweaving cartography with data visualization, atlases with encyclopedias.\n<ASIN:1041392796 >\n|\nI Programmer has reported news for over 12 years. You can access [ I Programmer Weekly ](/i-programmer-weekly) back to January 2012 for all the headlines plus the book reviews and articles.\nTo keep up with the latest news and receive this digest automatically by email, [ sign up ](/register.html) for our [ weekly newsletter ](/edit-profile.html?layout=form) and follow us on [ Twitter, ](http://twitter.com/Iprogrammerinfo) [ Facebook, ](http://www.facebook.com/pages/iProgrammer/127140977307932#%21/pages/iProgrammer/127140977307932?v=wall) and [ LinkedIn ](http://www.linkedin.com/company/i-programmer) , where you are welcome to share all our stories.\nYou can also subscribe to our RSS Feeds - we have one for [ Full Contents ](/component/ninjarsssyndicator/?feed_id=3&format=raw) , another for [ News ](/component/ninjarsssyndicator/?feed_id=1&format=raw) and also one for [ Books ](/component/ninjarsssyndicator/?feed_id=2&format=raw) with details of reviews and additions to Book Watch.\n** Send your programming press releases, news items or comments to ** : [ NewsDesk@i-programmer.info ](mailto:NewsDesk@i-programmer.info)\n|", "url": "https://wpnews.pro/news/august-week-1", "canonical_source": "http://www.i-programmer.info/i-programmer-weekly/246-i-programmer-weekly-2026/19057-august-week-1.html", "published_at": "2026-08-09 12:01:19+00:00", "updated_at": "2026-08-09 12:36:41.434075+00:00", "lang": "en", "topics": ["large-language-models", "developer-tools"], "entities": ["Microsoft", "TypeScript 7", "JetBrains", "Kotlin LLM", "Scrimba"], "alternates": {"html": "https://wpnews.pro/news/august-week-1", "markdown": "https://wpnews.pro/news/august-week-1.md", "text": "https://wpnews.pro/news/august-week-1.txt", "jsonld": "https://wpnews.pro/news/august-week-1.jsonld"}}