Latest from todayHow to land a software development job in an AI-focused worldAI isn’t eliminating software developers, but it is changing what matters to hiring managers. Here’s our guide to landing a software development job in a rapidly shifting landscape.By Bob ViolinoMar 23, 20269 minsArtificial IntelligenceCareersGenerative AI 9 reasons Java is still greatBy Matthew TysonMar 19, 202610 minsDevelopment ToolsJavaOpen Source I ran Qwen3.5 locally instead of Claude Code. Here’s what happened.By Serdar YegulalpMar 18, 20269 minsArtificial IntelligenceDevelopment ToolsGenerative AIHow to build an AI agent that actually worksBy Andrew C. Oliver Mar 16, 202618 minsArtificial IntelligenceGenerative AISoftware Development First look: Electrobun for TypeScript-powered desktop appsBy Serdar Yegulalp Mar 11, 20267 minsJavaScriptTypeScriptWeb Development 19 large language models redefining AI safety—and dangerBy Peter Wayner Mar 9, 202612 minsApplication SecurityDevelopment ToolsGenerative AI The revenge of SQL: How a 50-year-old language reinvents itselfBy Matthew Tyson Mar 5, 20269 minsJavaJavaScriptNoSQL Databases The right way to architect modern web applicationsBy Sonu Kapoor Mar 4, 20269 minsDevelopment ApproachesSoftware DevelopmentWeb Development I used Claude Sonnet to migrate Python to Rust. Here’s what happenedBy Serdar Yegulalp Mar 4, 202611 minsJavaScriptPythonRust Solving authorization for software developers We wouldn’t roll our own cloud orchestration or payment processing software. Why are we still building our own authorization infrastructure? By Graham Neray Aug 10, 2021 7 mins Application Security Cloud Computing Software Development 12 ways to make really bad technology decisions So little time, so many ways technology decisions can go wrong. If you want to make wise technology choices, don’t let these decision-making anti-patterns get in the way. By Isaac Sacolick Aug 9, 2021 9 mins Analytics Careers Devops How to choose a cloud database Transactional cloud databases come in all shapes and sizes, from simple key-value stores to planet-scale distributed relational databases. Here’s how to choose the right cloud database for your application. By Martin Heller Aug 4, 2021 15 mins Cloud Computing Databases 3 ways AI improves CRM AI has the power to liberate organizations from CRM-related manual processes and improve customer engagement, sales insights, and social networking, for starters. By Jody Glidden Aug 3, 2021 4 mins Analytics Artificial Intelligence Machine Learning How Grafana Tempo simplifies distributed tracing Grafana Tempo is an open source, easy-to-use, high-volume distributed tracing system that takes advantage of 100% sampling, and only requires an object storage back end. By Joe Elliott Jul 29, 2021 6 mins Cloud Computing Devops Software Development SolidJS creator: JavaScript innovation isn’t slowing down As Solid marks its 1.0 release, creator Ryan Carniato discusses the origins of the framework, the latest JavaScript innovations, and the need to keep pushing front-end JS performance. By Matthew Tyson Jul 26, 2021 15 mins JavaScript Programming Languages Web Development What is SaaS? Software as a service defined Consuming software as a service has become the dominant trend for enterprise applications over the past decade. Here’s how SaaS took over the world. By Scott Carey Jul 22, 2021 5 mins Cloud Computing SaaS Software Development An introduction to time series forecasting Time series forecasts are used to predict a future value or a classification at a particular point in time. Here’s a brief overview of their common uses and how they are developed. By Anais Dotis-Georgiou Jul 22, 2021 9 mins Data Science Databases Predictive Analytics 6 essential Python tools for data science—now improved SciPy, Numba, Cython, Dask, Vaex, and Intel SDC all have new versions that aid big data analytics and machine learning projects. By Serdar Yegulalp Jul 21, 2021 8 mins Data Science Machine Learning Python Unifying streaming and stored data The next frontier for data processing is a new platform capable of delivering insights, actions, and value the instant data is born. By Kelly Herrell Jul 15, 2021 5 mins Analytics Databases Software Development In search of the devops ideal There’s no one-size-fits-all solution for devops, but we can describe a development process and toolchain that flex to absorb all the complexity we require. Let’s see how these pieces fit together. By Matthew Tyson Jul 15, 2021 8 mins Application Life Cycle Management Cloud Computing Devops How to choose a low-code development platform Low-code and no-code development platforms allow developers and in some cases non-technical users to produce apps faster and at lower cost than traditional programming. Here’s how to select the right low-code or no-code tool for the job. By Martin Heller Jul 14, 2021 13 mins Cloud Computing No Code and Low Code Software Development 5 AI startups out to change the world Deep learning is solving challenging problems in industries as diverse as retail, manufacturing, and agriculture. These companies are leading the way. By Ian Pointer Jul 12, 2021 6 mins Analytics Artificial Intelligence Machine Learning Getting started with time series analysis Time series analysis involves identifying attributes of your time series data, such as trend and seasonality, by measuring statistical properties. By Anais Dotis-Georgiou Jul 8, 2021 6 mins Data Science Databases Hands-on with CodeSandbox A brief tour of the easy-to-use, shareable, online integrated development environment catching on with JavaScript and Node.js developers. By Matthew Tyson Jul 8, 2021 7 mins Cloud Computing Development Tools JavaScript How to use the Python for loop The for loop construction in Python easily iterates over a collection of items. Here’s what you need to know to use it well. By Serdar Yegulalp Jul 7, 2021 5 mins Programming Languages Python Software Development How 5 companies got their developers to care about cloud costs Software developers don’t typically have to worry about the costs of running their services, but as cloud costs continue to rise, more and more will have to learn to embrace cloud cost optimization. That means adopting finops. By Scott Carey Jul 5, 2021 14 mins Cloud Computing Rethinking data architectures for a cloud world An open, services-oriented approach has clear advantages for building modular and scalable applications. We should take the same approach to our data. By Tomer Shiran Jul 1, 2021 8 mins Analytics Cloud Computing Data Architecture How enterprises are bringing pandemic-driven cloud costs under control Cloud cost optimization is rapidly moving up the agenda as the dust settles on the technology decisions driven by the COVID-19 pandemic. Here are the key tools and principles to help developers stop cloud costs outpacing revenue. By Scott Carey Jun 28, 2021 12 mins Cloud Computing Cloud Management How to visualize time series data Visualizing time series data is often the first step in observing trends that can guide time series modeling and analysis. By Anais Dotis-Georgiou Jun 24, 2021 6 mins Data Science Databases Machine Learning Speed up your Python with Numba Want faster number-crunching in Python? You can speed up your existing Python code with the Numba JIT, often with only one instruction. By Serdar Yegulalp Jun 23, 2021 7 mins Data Science Python Software Development 5 AI startups leading MLops From data preparation and training to model deployment and beyond, these companies offer state-of-the-art platforms for managing the entire machine learning lifecycle. By Ian Pointer Jun 21, 2021 7 mins Artificial Intelligence Devops Machine Learning Why developers should use Apache Pulsar Apache Pulsar is an open source streaming platform that addresses some important limitations in Kafka, particularly for cloud-native applications. By Patrick McFadin Jun 17, 2021 9 mins Open Source Software Development From legacy to the cloud: The 3 stages of enterprise modernization The COVID-19 pandemic has pushed many organizations to confront their legacy technology burden sooner than expected. However, getting old systems to the cloud doesn’t happen overnight. By Scott Carey Jun 14, 2021 12 mins Cloud Computing Software Development The great cloud computing surge Driven in part by the pandemic, cloud computing adoption has reached new heights. These five articles take a close look at the implications. By Eric Knorr Jun 14, 2021 4 mins Amazon Web Services Google Cloud Platform Microsoft Azure The value of time series data and TSDBs Time series data key insights in domains ranging from science and medicine to systems monitoring and industrial IoT. Understand time series data and the databases designed to ingest, store, and analyze time series data. By Anais Dotis-Georgiou Jun 10, 2021 6 mins Data Science Databases Devops 3 AI startups revolutionizing NLP Deep learning has yielded amazing advances in natural language processing. Tap into the latest innovations with Explosion, Huggingface, and John Snow Labs. By Ian Pointer Jun 7, 2021 6 mins Machine Learning Natural Language Processing Technology Industry Why developers use Confluent to manage Apache Kafka How the fully managed Kafka service can bring peace and simplicity to the lives of those who depend on event streaming infrastructure. By Tim Berglund Jun 3, 2021 7 mins Analytics Data Management Open Source PostgreSQL benefits and challenges: A snapshot PostgreSQL continues to improve in ways that meet the needs of even the most complex, mission-critical use cases. It also presents certain challenges. By Ivan Panchenko May 27, 2021 7 mins Analytics Databases Software Development How AI can enhance customer experience G&J Pepsi and Zipline turn to data science and machine learning to get the right products to the right locations at the right time. By Bob Violino May 24, 2021 10 mins Analytics Artificial Intelligence Machine Learning ProxyJump is safer than SSH agent forwarding ProxyJump forwards the stdin and stdout of the local client to the destination host, allowing us to set up jump servers without giving them direct SSH access. By Virag Mody May 24, 2021 5 mins Devops Security Software Development Striking a balance with ‘open’ at Snowflake At Snowflake, we fully embrace the value of open standards and open source. But we strive to avoid misguided applications of open that create costly complexity instead of low-cost ease of use. By Benoit Dageville May 20, 2021 13 mins Analytics Databases Open Source Understanding the process automation landscape Processes and process automation take many forms. Here’s how to navigate the growing ecosystem of tools for automating everything from simple repetitive tasks to complex custom workflows. By Bernd Ruecker May 13, 2021 12 mins Cloud Computing PaaS SaaS What to look for (and look out for) in container registries Pulling from container registries is key to ensuring the health and resilience of the CI/CD pipeline. Choose your registry with care. By Scott McCarty May 10, 2021 7 mins Cloud Computing Software Development How companies are moving on from Cobol The legacy programming language that refuses to die is still powering millions of daily transactions, but the difficulties of maintaining and integrating Cobol mainframes make the case for modernization more compelling every day. By Scott Carey May 10, 2021 10 mins Cloud Computing Data Integration Software Development How Kubernetes works If you want to understand containers, microservices architecture, modern application development, and cloud native computing, you need to understand Kubernetes. By Matthew Tyson May 6, 2021 6 mins Cloud Computing Software Development How a digital integration hub transforms the mainframe An in-memory digital integration hub enables flexible, real-time information flow between mainframes and external systems, unlocking mainframe data for digital transformation. By Nikita Ivanov May 6, 2021 9 mins Cloud Computing Data Integration Software Development 10 web accessibility improvements you can make right now Even without a full-on WAVE accessibility overhaul, there are plenty of simple steps you can take to make your website more navigable by people with disabilities (and everyone else). By Serdar Yegulalp May 5, 2021 11 mins HTML Software Development Web Development Why Gitops isn’t ready for the mainstream (yet) For many organizations with ambitions to run cloud-native, Gitops is a smart way to manage software deployments. But some issues still stand in the way of mainstream enterprise adoption. By Scott Carey May 4, 2021 10 mins Cloud Computing Devops Software Development Make life easy with ssh_config You can avoid command line tedium and simplify access to a fleet of servers by creating a flexible configuration file for your SSH client. Here’s how. By Virag Mody Apr 29, 2021 5 mins Devops Software Development 3 enterprise AI success stories How Beacon Street Services, Company Nurse, and Devon Energy are using artificial intelligence and machine learning to improve sales and marketing, identify and protect sensitive information, and automate oil drilling operations. By Bob Violino Apr 26, 2021 9 mins Analytics Artificial Intelligence Machine Learning What is a computational storage drive? Much-needed help for CPUs As Moore’s Law loses steam, off-loading data compression, data encryption, low-level data data processing, and other heavy-duty computation tasks to storage nodes makes sense. Here’s how that would work. By Tong Zhang Apr 22, 2021 9 mins Cloud Computing Cloud Storage What is an API gateway? API simplicity and stability An API gateway decouples clients from services, simplifying life for service developers and consumers. It can also provide additional benefits such as monitoring, logging, security, and load balancing. By Matthew Tyson Apr 22, 2021 5 mins APIs Software Development 6 reasons to switch to managed Kubernetes Managed Kubernetes services have matured to the point where many enterprises are handing over the keys to their clusters. Here we identify some of the main drivers behind that trend. By Scott Carey Apr 19, 2021 8 mins Cloud Computing Software Development The COVID pandemic’s lasting impact on cloud usage 9 out of 10 companies have accelerated their cloud adoption in response to the coronavirus pandemic, with corresponding increases in cloud spend—and waste. By Kevin Miller Apr 15, 2021 6 mins Cloud Computing No one wants to manage Kubernetes anymore The availability of solid and varied managed Kubernetes options has seen more and more companies shy away from managing their own clusters. Here’s why. By Scott Carey Apr 13, 2021 10 mins Cloud Computing Software Development How to excel with data analytics Finding success with data analytics requires good tools, good data management, and good strategy. Turn to these best practices to turn your growing volumes of data into better business decision-making. By Bob Violino Apr 12, 2021 9 mins Analytics Cloud Computing Machine Learning IT career roadmap: AI engineer Artificial intelligence is becoming ubiquitous across all the functional areas of business and is expected to break the $500 billion mark by 2024, according to IDC. So what does it take to become an AI engineer? We spoke with Mike Harasimowicz, princ By Bob Violino Apr 12, 2021 9 mins Artificial Intelligence Careers IT Skills and Training What is unified policy as code, and why do you need it? By decoupling policy from applications, policy as code allows you to change the coding for policy without changing the coding for apps. Translation: reliability, uptime, and efficiency. By Tim Hinrichs Apr 8, 2021 6 mins Application Security Cloud Computing Devops The decline of Heroku Even Heroku’s founders recognize that the revolutionary web development platform has run out of steam. How did Heroku lose its magic, and could a new, modern Heroku revive the PaaS? By Scott Carey Apr 7, 2021 14 mins Cloud Computing PaaS Software Development 1…171819202122232425…103 Show me moreLatestArticlesVideos opinion The agent security mess By Matt AsayMar 23, 20266 mins Access ControlDevelopment ApproachesIdentity and Access Management 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 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