newsTypeScript 5.7 improves error reportingMicrosoft’s strongly typed JavaScript is now in the release candidate stage, featuring error reporting for variables that were never initialized.By Paul KrillNov 13, 20243 minsJavaScriptTypescriptProgramming Languages how-to Is the React compiler ready for prime time?By Matthew TysonOct 30, 20247 minsReactJavaScriptSoftware Developmentnews Python has overtaken JavaScript on GitHubBy Paul KrillOct 30, 20242 minsGitHubJavaScriptPython newsJetBrains offers free use of WebStorm and Rider IDEsBy Paul Krill Oct 24, 20242 minsIntegrated Development EnvironmentsJavaScriptMicrosoft .NET newsNext.js 15 arrives with faster bundlerBy Paul Krill Oct 24, 20242 minsJavaScriptReactWeb Development newsDeno 2.0 arrives, ready to battle Node.jsBy Paul Krill Oct 09, 20243 minsJavaScriptNode.jsWeb Development how-toWebSockets under the hood with Node.jsBy Matthew Tyson Oct 09, 20248 minsNode.jsJavaScriptSoftware Development featureElectron vs. Tauri: Which cross-platform framework is for you?By Serdar Yegulalp Oct 09, 20247 minsJavaScriptRustWeb Development newsNode.js previews network inspection supportBy Paul Krill Oct 04, 20241 minNode.jsJavaScriptDevelopment Libraries and Frameworks Articleshow-toIntro to Node's built-in SQLite moduleSQLite in Node makes it easier than ever to persist data with server-side JavaScript. Get started with the node:sqlite module.By Matthew Tyson Sep 25, 2024 8 minsNode.jsJavaScriptSoftware DevelopmentnewsGleam language reaches 1.5 release Productivity enhancements, such as better compile-time messages, are highlighted.By Paul Krill Sep 24, 2024 2 minsJavaScriptProgramming LanguagesSoftware DevelopmentnewsJavaScript community challenges Oracle’s JavaScript trademarkAn open letter with more than 10,000 signatures accuses Oracle of abandoning the JavaScript trademark and urges the company to set it free. By Paul Krill Sep 20, 2024 2 minsTechnology IndustryJavaScriptProgramming LanguagesnewsDeno 2.0 moves to release candidate stage Major upgrade to Node.js rival introduces major changes to global variables, new dependency management features, and tweaks to the permission system.By Paul Krill Sep 19, 2024 4 minsJavaScriptNode.jsTypescripthow-toIntro to Deno Fresh: A fresh take on full-stack JavaScriptDeno's new front end offers a full-stack implementation of everything TypeScript developers love about Deno, but it doesn't stop there. Get started with file-system routes, islands, and signals in Deno Fresh.By Matthew Tyson Sep 18, 2024 8 minsJavaScriptDevelopment Libraries and FrameworksSoftware DevelopmentfeatureText in, docs out: Popular Markdown documentation tools comparedDocumentation tools mdBook, Quartz, MkDoc, and HonKit all support Markdown and work with a variety of other languages and formats. Here's a quick guide to each tool's standout features and best uses.By Serdar Yegulalp Sep 18, 2024 9 minsJavaScriptPythonRustnewsNode.js adds built-in API for on-disk cachingThe latest JavaScript runtime update also supports requiring code coverage thresholds are met before a process can exit.By Paul Krill Sep 11, 2024 2 minsNode.jsJavaScriptSoftware Developmenthow-toFile handling in server-side JavaScriptLearn how to use JavaScript’s fs library module to create, read, write, and stream common file types in the JavaScript runtimes Node, Deno, and Bun.By Matthew Tyson Sep 11, 2024 12 minsNode.jsJavaScriptSoftware DevelopmentnewsTypeScript 5.6 now generally availableUpdate of Microsoft’s strongly typed JavaScript disallows nullish and truthy checks on syntax that never varies on nullishness or truthiness.By Paul Krill Sep 11, 2024 3 minsJavaScriptTypescriptProgramming LanguagesnewsVue JavaScript framework boosts reactivity systemServer-side rendering also improved in Vue 3.5 upgrade, with async components able to control hydration. By Paul Krill Sep 05, 2024 2 minsVueJavaScriptDevelopment Libraries and FrameworksnewsTypeScript 5.6 enters release candidate stageWith the RC, Microsoft has renamed a number of new types and reverted a change to how the TypeScript language service searched for tsconfig.json files.By Paul Krill Aug 29, 2024 3 minsJavaScriptTypescriptProgramming Languagesnews Deno 1.46 simplifies CLI Last 1.x release of the runtime for JavaScript and TypeScript also improves dependency management and stabilizes the standard library. By Paul Krill Aug 26, 2024 3 minsJavaScriptNode.jsTypescript Show more Show less View all Upcoming Events28/Nov conference The Official CSO Security Summit UKNov 28, 20249:30 am – 17:30 GMTAndaz London Liverpool Street CSO and CISO 28/Nov awards CSO 30 Awards UKNov 28, 202418:30-21:30 GMTAndaz London Liverpool Street CSO and CISO 28/Nov awards Next CSO Awards UKNov 28, 202418:30-21:30 GMTAndaz London Liverpool Street CSO and CISO View all events Video on demand videoBuilding Python wheels to distribute your programsThe “wheel” format in Python lets you bundle up and redistribute a Python package you’ve created. Others can then use the “pip” tool to install your program from your wheel file, which can include binary components (like Python extension modules written in C). This video walks through the basics of how to build wheels with a “pip install”-able project. Nov 15, 2024 6 minsPythonSoftware Development Creating a pip install-able Python package Nov 14, 2024 3 minsPythonSoftware Development How to get better web requests in Python with httpx Oct 07, 2024 4 minsPython How to better integrate Python/C with CFFI Oct 03, 2024 5 minsPython See all videos Explore a topic Analytics Artificial Intelligence Careers Cloud Computing Data Management Databases Development Tools Devops Emerging Technology Generative AI Java Microsoft .NET Open Source Programming Languages View all topics All topics Close Analytics Artificial Intelligence Careers Cloud Computing Data Management Databases Development Tools Devops Emerging Technology Generative AI Java Microsoft .NET Open Source Programming Languages Python Security Software Development Technology Industry Show me moreLatestArticlesVideos news Microsoft unveils imaging APIs for Windows Copilot Runtime By Paul Krill Nov 19, 20242 mins Generative AIAPIsDevelopment Libraries and Frameworks news Microsoft extends Entra ID to WSL, WinGet By Paul Krill Nov 19, 20242 mins Access ControlApplication SecurityIdentity and Access Management news Microsoft rebrands Azure AI Studio to Azure AI Foundry By Anirban Ghoshal Nov 19, 20244 mins Microsoft AzureGenerative AIDevelopment Tools video How to create and work with zip archives using Python Oct 01, 20245 mins Python video How to implement "modes" in software, with a game as an example Sep 12, 20244 mins Python video Powerful Python source code processing with "ast" Sep 10, 20249 mins Python