Even though many IT budgets are down, and belt tightening seems to be the clear trend, next year many enterprises are preparing for a rush to generative AI that they are not ready to pay for. It’s time to start thinking about how we’re going to make this work, and how cloud computing can be of assistance.AI-driven supply chains, AI-driven manufacturing, AI-driven healthcare are all business cases … [Read more...]
What is GitHub Actions? Automated CI/CD for GitHub
GitHub Actions is a platform built into GitHub that automates software building, testing, and deployment. GitHub, owned by Microsoft, is a hosting service for software development using Git, an open source version control and collaboration program developed by Linus Torvalds. Git and GitHub are already used by many programmers and software shops as the basis for their development practices, … [Read more...]
Bootstrap 5.3.0 emphasizes dark mode, custom colors
Bootstrap 5.3.0, the latest version of the CSS, JavaScript, and HTML web framework, has arrived with an emphasis on dark mode and custom color modes.The final stable release of this update to the mobile-first application framework was announced May 30 and can be accessed from GetBootstrap.com. In this version, Bootstrap’s core was rewritten to offer “first class” support for dark mode, which is … [Read more...]
Microsoft offers Azure ML data import CLI, SDK for Snowflake, other databases
Microsoft has come out with a new integration that will allow Snowflake and AWS S3 users to bring their data to its Azure Machine Learning (ML) service for AI model training and development.The integration is being done via a new data import command line interface (CLI) and software development kit (SDK) that allows data to be brought in from data repositories outside the platform, Amar Badal, … [Read more...]
Bringing observability to the modern data stack
You can’t manage what you can’t measure. Just as software engineers need a comprehensive picture of the performance of applications and infrastructure, data engineers need a comprehensive picture of the performance of data systems. In other words, data engineers need data observability.Data observability can help data engineers and their organizations ensure the reliability of their data … [Read more...]
How to use advanced Dapper features in ASP.NET Core
The Dapper ORM (object-relational mapper) has gained widespread popularity for working with databases in .NET because of its high speed and simplicity. We learned the basics of working with Dapper in a previous article here. We also discussed working with the Dapper Extensions library in an earlier article. In this article, we’ll take a look at some advanced features of Dapper.To use the code … [Read more...]
Interactive Java consoles with JLine and ConsoleUI
The command-line interface (CLI) is the inner world of software development. From the shell, we have direct access to all the operating system's capabilities, and with that comes the power to compose and orchestrate all aspects of the software. Many tools and frameworks incorporate command lines. Not only that, but the command prompt is the root magic of working with software … [Read more...]
Wasmer melds WebAssembly, Posix with WASIX spec
Wasmer, builder of technology leveraging the WebAssembly (Wasm) binary instruction format, is unveiling WASIX, a specification and toolchain extending WASI (WebAssembly System Interface) to build applications with full Posix (Portable Operating System Interface) compatibility. The intent is to streamline compilation to Wasm.Announced May 30 as a superset of WASI, WASIX can be used for both … [Read more...]
Frontegg launches entitlements engine to streamline access authorization
SaaS-based customer identity and access management (CIAM) provider Frontegg has launched entitlements engine, an authorization management capability aimed at helping app developers and revenue teams streamline access authorization.The new engine will be powered by context-aware logic controls (CALC) technology to effect context-based, fine-grained authorization controls, Frontegg said.“The old way … [Read more...]
Disaster recovery in the cloud
It’s late on a Friday. You get a call from your CIO that data has been removed from XYZ public cloud server, and they need it back ASAP.It gets worse. First, there is no current backup copy of the data. The backups you expected your cloud provider to perform on your behalf only include the provider’s core system backups. That means it’s functionally unusable. Second, there is no business … [Read more...]
ChatGPT’s parasitic machine
In tech we are all, ultimately, parasites. As Drupal creator Dries Buytaert’s said years ago, we are all more “taker” than “maker.” Buytaert was referring to common practice in open source communities: “Takers don’t contribute back meaningfully to the open source project that they take from,” hurting the projects upon which they depend. Even the most ardent open source contributor takes more than … [Read more...]
5 best practices for software development partnerships
“The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.” —The Agile ManifestoThis principle was needed in 2001, when the Agile Manifesto was written, because most employees worked in cubicles, and many projects were managed as tasks and handoffs from one team to another. Waterfall-style project management methodologies had a … [Read more...]
When the rubber duck talks back
I’d been needing to refactor the pagination logic in the Mastodon plugin for Steampipe. After a couple of abortive tries, I took another run at it this week with the help of the latest generation of LLM-powered coding assistants.Here was the problem. The pre-release version of the plugin consolidated pagination for many tables in one place. That was a good thing, but the downside was that there … [Read more...]
Latest Deno release supports NPM packages
Deno 1.34, the latest release of the JavaScript and TypeScript runtime positioned as an alternative to Node.js, improves compatibility with NPM and Node.js and enhances the developer experience, according to proponents.With Deno 1.34, unveiled on May 25, deno compile supports NPM packages. Since Deno 1.6, introduced in December 2020, deno compile has allowed the compilation of projects into a … [Read more...]
PostgreSQL 16 advances query parallelism
PostgreSQL 16, the next major update of the open source relational database, has arrived in a beta release, highlighted by enhancements in query execution, logical replication, developer experience, and security.PostgreSQL 16 Beta 1 was published on May 25. The new release improves query execution with more query parallelism, allowing parallel execution of FULL and RIGHT joins and parallel … [Read more...]
Amazing federated multicloud apps
These days I hear a lot about the goal to run federated applications across cloud providers. We want to build these multicloud applications for many reasons, including: To optimize the underlying cloud resources for the application components. For instance, a CPU-intensive portion of the application can run on a portion of a cloud service that provides the fastest processing at the lowest cost for … [Read more...]
Microsoft Dev Box due this summer
Microsoft Dev Box, providing software development workstations in the Azure cloud, will be generally available in July, the company said on May 24. The service is currently available for preview.Microsoft Dev Box offers project-specific development workstations, preconfigured and centrally managed. Dev Boxes can be accessed from Windows, macOS, iOS, and Android devices, and support the use of any … [Read more...]
Angular users want better server-side rendering
Developers using Google’s TypeScript-based Angular web framework see room for improvement in server-side rendering, testing, debugging and profiling, initial load performance, and the component authoring format, according to the Angular Developer Survey 2022.Results of the survey, which tabulated responses from more than 12,000 developers, were published May 23 by the Angular development team. … [Read more...]
How to use factory-based middleware activation in ASP.NET Core
When building an ASP.NET Core application, you can draw on various middleware components to inspect, route, or modify the request and response messages that flow through the pipeline. You can also write your own custom middleware in ASP.NET Core.Usually, you have a chain of middleware components in the application pipeline in ASP.NET Core. In this article, we’ll examine middleware in ASP.NET Core … [Read more...]
Microsoft .NET 8 boosts Blazor, WebAssembly
Microsoft this week fleshed out plans for its upcoming .NET 8 software development framework. For web development, .NET 8 will combine the strengths of server-side and client-side rendering with the Blazor component model.Now available in a fourth preview, .NET 8 leverages server-side rendering with Blazor components, enhanced navigation and form handling, and streaming rendering. Streaming … [Read more...]
- 1
- 2
- 3
- …
- 20
- Next Page »