Latest from todayHow to create AI agents with Neo4j Aura AgentNeo4j Aura Agent is an end-to-end platform for creating agents, connecting them to knowledge graphs, and deploying to production using low-code and autogeneration tools. Let’s dive in. By Zach BlumenfeldMar 19, 202610 minsDatabasesDevelopment ToolsGenerative AI 4 self-contained databases for your appsBy Serdar YegulalpFeb 4, 20264 minsData ManagementDatabasesSoftware Development Get started with Angular: Introducing the modern reactive workflowBy Matthew TysonJan 29, 202614 minsJavaScriptTypeScriptWeb DevelopmentHow to use Pandas for data analysis in PythonBy Serdar Yegulalp Jan 21, 202614 minsDevelopment ToolsLibraries and FrameworksPython React tutorial: Get started with the React JavaScript libraryBy Matthew Tyson Jan 15, 202612 minsJavaScriptLibraries and FrameworksTypeScript Getting started with GitHub Copilot in Visual Studio or VS CodeBy Joydip Kanjilal Jan 15, 20268 minsDevelopment ToolsIntegrated Development EnvironmentsVisual Studio Rust slow to compile? Here’s how to speed it upBy Serdar Yegulalp Jan 14, 20267 minsDevelopment ToolsLibraries and FrameworksRust Intro to Hotwire: HTML over the wireBy Matthew Tyson Dec 31, 202510 minsHTMLJavaScriptWeb Development Get started with Python’s new native JITBy Serdar Yegulalp Dec 24, 20256 minsProgramming LanguagesPythonSoftware Development AWS Lambda tutorial: Get started with serverless computing 12 steps to building an application in the Amazon cloud, without breaking a sweat or a budget By Peter Wayner Mar 19, 2018 9 mins Amazon Web Services PaaS Serverless Computing Git tutorial: Get started with Git version control Learn how Git manages versions and how to install the necessary software to access Git servers where your software project will be stored By William Rothwell Mar 15, 2018 13 mins Software Development Git essentials: Get started with Git version control Learn how Git manages versions and how to install the necessary software to access Git servers where your software project will be stored By William Rothwell Mar 15, 2018 14 mins Development Tools Java Open Source Big data analytics with Neo4j and Java, Part 1 Graph databases like Neo4j are ideal for modeling complex relationships–and they move through big data at lightspeed By Steven Haines Mar 13, 2018 18 mins Careers Development Tools Open Source How to use Microsoft’s Active Card in your chat apps Information cards step outside the traditional chat format, to display formatted text and images, and even add interactions By Simon Bisson Mar 13, 2018 6 mins Development Tools Small and Medium Business Technology Industry How to implement background processing in ASP.Net Core Take advantage of the IHostedService interface in ASP.Net Core to build and run background tasks or hosted services By Joydip Kanjilal Mar 12, 2018 4 mins Small and Medium Business Software Development Web Development R tutorial: How to reshape data in R This book excerpt from “R for Everyone” details the methods in the R programming language to prepare your data for analysis By Jared Lander Mar 8, 2018 15 mins Analytics R Language Software Development Docker tutorial: Get started with Docker swarm mode Learn how to create and manage Docker container clusters the easy way, with Docker’s native orchestration tool By Serdar Yegulalp Mar 7, 2018 7 mins Cloud Computing Development Tools Devops How to do integration testing in ASP.Net Core Take advantage of xUnit and ASP.Net Core’s test host package to run integration tests on your ASP.Net Core web applications By Joydip Kanjilal Mar 5, 2018 4 mins Small and Medium Business Software Development Web Development PyTorch tutorial: Get started with deep learning in Python Learn how to create a simple neural network, and a more accurate convolutional neural network, with the PyTorch deep learning library By Ian Pointer Mar 5, 2018 11 mins Machine Learning Open Source Python Introduction to metaprogramming in C++ This book excerpt from “C++ Templates, Second Edition” explains how to get more functional, more efficient, and more easily maintained code where user-defined computation happens at translation time By David Vandevoorde, Douglas Gregor, and Nicolai M. Josuttis Mar 1, 2018 29 mins C++ Software Development TiDB: Performance-tuning a distributed NewSQL database A brief introduction to the open source hybrid transactional and analytical database and how to tune write operations for maximum performance By Jinpeng Zhang Feb 28, 2018 10 mins Databases SQL Software Development GitHub tutorial: Get started with GitHub Every developer should be on GitHub. Follow these steps to create a repository, push commits, merge pull requests, and clone and fork other repos By Martin Heller Feb 26, 2018 10 mins Development Tools Open Source Small and Medium Business GitHub tutorial: Get started with GitHub Every developer should be on GitHub. Follow these steps to create a repository, push commits, merge pull requests, and clone and fork other repos By Martin Heller Feb 26, 2018 10 mins Development Tools Open Source Version Control Systems Docker tutorial: Get started with Docker Compose Learn how to use Docker’s native service configuration and deployment tool for testing and debugging multi-container apps By Serdar Yegulalp Feb 21, 2018 9 mins Development Tools Devops Open Source Docker tutorial: Get started with Docker Compose Learn how to use Docker’s native service configuration and deployment tool for testing and debugging multi-container apps By Serdar Yegulalp Feb 21, 2018 9 mins Development Tools Devops Open Source How to use the iterator design pattern in C# Take advantage of the iterator pattern to traverse aggregate objects without having to expose their underlying data structures By Joydip Kanjilal Feb 19, 2018 4 mins C# Development Tools Small and Medium Business A quick-and-dirty way to predict human behavior The Alternating Least Squares (ALS) technique is fundamental to many machine learning applications. Here’s how it works By Andrew C. Oliver Feb 16, 2018 3 mins Analytics Artificial Intelligence Machine Learning Q# language: How to write quantum code in Visual Studio Microsoft is making a big bet on a quantum computing future. Here’s how you are going to write code that uses those new machines By Simon Bisson Feb 13, 2018 6 mins Software Development Technology Industry How to work with LiteDB in C# Take advantage of the fast, lightweight, and easy-to-use LiteDB for your desktop, mobile, and simple web applications By Joydip Kanjilal Feb 12, 2018 5 mins C# Databases Small and Medium Business Java language oddities Java's handling of arrays and a few other language elements may surprise you By Jeff Friesen Feb 5, 2018 14 mins Java How to consume a Web API using RestSharp Take advantage of the flexible and easy-to-use RestSharp HTTP API client to consume your REST APIs By Joydip Kanjilal Feb 5, 2018 4 mins Small and Medium Business Software Development Web Development Data structures and algorithms in Java, Part 3: Multidimensional arrays Learn how to create multidimensional arrays and ragged arrays and use them in complex Java programs By Jeff Friesen Feb 1, 2018 13 mins Java Software Development How classification and clustering work: the easy way People are often confused about what these are and what the difference is. So here is an explanation using the old-fashioned way: in an Excel spreadsheet By Andrew C. Oliver Feb 1, 2018 3 mins Analytics Machine Learning Software Development Why you should use a graph database Graph databases excel for apps that explore many-to-many relationships, such as recommendation systems. Let’s look at an example By Jeff Carpenter Jan 31, 2018 11 mins Databases Software Development Alexa skill tutorial: How to write your first voice-assistant app This step-by-step developer guide show you how to customize an Amazon Alexa skill to make your own directory or phone book. By Sharon Machlis Jan 30, 2018 21 mins Software Development Web Development How to use Microsoft Teams for chatops Microsoft’s latest update to Teams adds new ways of linking chat to your apps and services via the Bot Framework By Simon Bisson Jan 30, 2018 5 mins Small and Medium Business Software Development How to implement a DelegatingHandler for X-HTTP-Method-Override in Web API Take advantage of a DelegatingHandler and the X-HTTP-Method-Override in Web API to overcome browser and firewall constraints By Joydip Kanjilal Jan 29, 2018 4 mins Small and Medium Business Software Development Web Development Traffic-shaping WebSockets using Node.js and Redis How to protect your WebSocket-enabled application against traffic spikes by using Redis as a real-time request counter By Kyle J. Davis Jan 24, 2018 13 mins Databases JavaScript Web Development When to use WebClient vs. HttpClient vs. HttpWebRequest Understand the pros and cons of the .Net Framework's various native classes for working with HTTP requests and responses By Joydip Kanjilal Jan 22, 2018 4 mins Small and Medium Business Software Development Web Development Serverless computing with AWS Lambda, Part 2 Integrate AWS Lambda with DynamoDB, then call Lambda functions from a Java client By Steven Haines Jan 16, 2018 19 mins Amazon Web Services Development Tools Web Development How to get your own apps into the Azure Marketplace The Azure Marketplace is more than a place to get SaaS apps—you can deliver your own apps through it as well By Simon Bisson Jan 16, 2018 6 mins Microsoft Azure SaaS Technology Industry How to build custom middleware in ASP.NET Core Take advantage of ASP.NET Core middleware to customize your application’s handling of HTTP requests and responses. By Joydip Kanjilal Jan 15, 2018 5 mins Open Source Small and Medium Business Web Development Serverless computing with AWS Lambda, Part 1 Get an overview of AWS Lambda's nanoservices architecture and execution model, then build your first Lambda function in Java By Steven Haines Jan 11, 2018 23 mins Amazon Web Services Careers Development Tools Better cloud management through cloud resource tagging How to improve cloud governance and cloud cost management by implementing a global tagging policy By Kim Weins Jan 10, 2018 6 mins Cloud Computing Your first UWP application: Use this shortcut to get started Microsoft’s open source Windows Template Studio speeds up application development for the post-Win32s era By Simon Bisson Jan 9, 2018 6 mins Development Tools Small and Medium Business Technology Industry How to work with the Interpreter design pattern Take advantage of the Interpreter design pattern to represent your application’s business rules in terms of domain specific languages By Joydip Kanjilal Jan 8, 2018 4 mins Microsoft .NET Software Development DIY GPU server: Build your own PC for deep learning Building your own GPU server isn't hard, and it can easily beat the cost of training deep learning models in the cloud By Ian Pointer Jan 8, 2018 9 mins Machine Learning Technology Industry How to implement a recommender system Take advantage of matrix factorization and graph algorithms to give the users of your application exactly what they want By Balazs Horanyi Dec 20, 2017 8 mins Machine Learning Software Development How to create asynchronous web pages in ASP.Net Take advantage of asynchronous web pages in ASP.Net to improve the responsiveness and scalability of your applications By Joydip Kanjilal Dec 18, 2017 4 mins Small and Medium Business Software Development How to choose the right Azure cloud VMs As Microsoft’s cloud gets more complex, building infrastructure as a service gets easier By Simon Bisson Dec 12, 2017 6 mins IaaS Microsoft Azure Technology Industry Jenkins tutorial: Get started with Jenkins continuous delivery How to use Jenkins Blue Ocean and NPM to create a CICD pipeline for a Node.js and React application By Martin Heller Dec 11, 2017 11 mins App Testing Devops Software Development How to implement a feature toggle in C# Take advantage of feature toggles to manage application features without having to maintain multiple source code branches By Joydip Kanjilal Dec 11, 2017 4 mins C# Small and Medium Business Software Development Jenkins tutorial: Get started with Jenkins continuous delivery How to use Jenkins Blue Ocean and NPM to create a CICD pipeline for a Node.js and React application By Martin Heller Dec 11, 2017 11 mins App Testing JavaScript Web Development Base64 encoding and decoding in Java 8 Java 8's new Base64 API could be just what you need to ensure data integrity in transit By Jeff Friesen Dec 6, 2017 17 mins APIs Development Tools Java Programming with Java APIs, Part 2: API definitions Use API definitions to generate a Spring Web MVC app with an Angular 2 frontend By Matthew Tyson Dec 6, 2017 20 mins APIs Development Tools Web Development Tutorial: How to build microservices apps The microservices approach to building applications might seem strange at first. But it has proven itself to be a better alternative to the old monolithic beasts By Lucas Carlson Dec 6, 2017 8 mins Software Development How to avoid temporal coupling in C# Two approaches to solving temporal coupling, a 'design smell' that results when members of a class must be invoked in a specific sequence By Joydip Kanjilal Dec 4, 2017 5 mins C# Small and Medium Business Software Development Chef InSpec: Where security and compliance meet devops How to use InSpec, Chef's open source audit and test framework, to define and enforce security standards By Nick Rycar Nov 29, 2017 16 mins Careers Devops Software Development How to use the Memento design pattern in C# Take advantage of the Memento design pattern to store and restore an object's state to support undo or rollbacks in your application. By Joydip Kanjilal Nov 27, 2017 4 mins C# Small and Medium Business Software Development 1…141516171819202122…91 Show me moreLatestArticlesVideos news OpenAI’s desktop superapp: The end of ChatGPT as we know it? By Gyana SwainMar 20, 20265 mins Artificial IntelligenceDevelopment ToolsSoftware Development news Google’s Stitch UI design tool is now AI-powered By Maxwell CooterMar 20, 20261 min Artificial IntelligenceDevelopment ToolsSoftware Development news Stop using AI to submit bug reports, says Google By Maxwell CooterMar 20, 20262 mins Artificial IntelligenceBugsOpen Source video How to build desktop apps in Typescript with Electrobun Mar 17, 20265 mins Python video Write and run assembly in Python with Copapy Mar 10, 20265 mins Python video Run AI Models Locally on Your PC — No Cloud Required (LM Studio Guide) Mar 3, 20265 mins Python