Fast parsing HTTP verbs
A strategy for effective system modularization
Create Your Own Database Using CSV files
Data analysts and scientists just starting their career (myself inclusive) often struggle with finding databases to practice SQL on. In…
HyperCardSimulator
What Does It Take to Manage Hundreds of Kubernetes Clusters? - The New Stack
To automate the deployment of Kubernetes on AWS, Qovery has created an open source deployment engine written in Rust.
Product development process: From idea to code
A story about product development.
Containerless! How to Run WebAssembly Workloads on Kubernetes with Rust
Learn how to run secure WebAssembly workloads written with Rust on Kubernetes with Krustlet.
Stuff The Internet Says On Scalability For January 28th, 2022 - High Scalability -
Never fear, HighScalability is here!
Think your software diagram is complex? This is a single c...
Use Mozilla DeepSpeech to enable speech to text in your application
One of the primary functions of computers is to parse data. Some data is easier to parse than other data, and voice input continues to be a work in progress. There have been many improvements in the area in recent years, though, and one of them is in the form of DeepSpeech, a project by Mozilla, the foundation that maintains the Firefox web browser. DeepSpeech is a voice-to-text command and library, making it useful for users who need to transform voice input into text and developers who want to provide voice input for their applications.
Vulkan 1.3 Specification Released: Fighting Fragmentation with Profiles
January 2022 – Joel on Software
1 post published by Joel Spolsky during January 2022
O-RAN ALLIANCE
Building apps for Android Automotive OS
Posted by Madan Ankapura, Product Manager Today we’re announcing the availability of version 1.2 beta of the Car App Library, enabl...
Open-source tool that uses simple textual descriptions to draw beautiful UML diagrams.
Easily create beautiful UML Diagrams from simple textual description. There are also numerous kind of available diagrams. It's also possible to export images in PNG, LaTeX, EPS, SVG.
Writing an open source GPU driver – without the hardware
Until now, no Valhall devices (Mali-G57, Mali-G78) ran mainline Linux - whilst this made driver development obviously difficult, there’s no better time to write drivers than before the devices even get into the hands of end users.
Introducing Rainway: Interactive App Streaming for Everyone | Rainway
Now any developer can leverage our innovative streaming technology and robust APIs in just a few lines of code.
Knowing when to say 'no'
It’s easy to want to say ‘yes’ to every pull request and proposed change—but it’s not always the right answer. @jparise breaks down when to say ‘no’:
5 Tips for Building Successful SaaS Products | Blog | Bebensee IT GmbH
The Software as a Service (SaaS) market is experiencing impressive growth. In the last ten years, market revenue has increased tenfold and is forecast to reach US$145 billion this year. However, this also increases the competition for SaaS product development. In this article, we reveal five tips for building successful SaaS products.
Measuring Software Complexity: The Impact of the Environment
When looking at a codebase, we shouldn't forget to look at its context, its environment. It can help to measure the complexity of a project.
Two reasons Kubernetes is so complex
Preface Hello friends! It’s been a while. I’ve been finding it very hard to write while holding up a full-time job, and I’ve also been dealing with some very...
Building a Budibase Dashboard with Cube - Cube Blog
WebAssembly feature detection
Learn how to use the newest WebAssembly features while supporting users across all browsers.
Evolving CNCF’s Telepresence: Adopting a TUN Device to Deliver Stability and Portability - The New Stack
Telepresence makes the remote local, allowing you to run your application locally without any special logic, just like running in production.
Cadence
Meet Cadence: Workflow Engine for Taming Complex Processes - The New Stack
The Cadence code platform and workflow engine can abstract away the most difficult complexities in developing high-scale distributed applications.
How Low-Code Delivers on the Promise of Agile - The New Stack
Approach low-code as a means for your software engineers to be able to help deliver on the promise of agile.
Perfecting Factory 5.0 With Edge-Powered AI Workshop Recap
Learn all about how to use implement enterprise-grade safety systems for large-scale factories using computer vision and machine learning with this workshop - now available without registering.
Reverse engineering an '80s NeXT keyboard | Arduino Blog
Working with vintage computer technology can feel a bit like the digital equivalent of archeology. Documentation is often limited or altogether absent today — if it was ever even public in the first place. So you end up reverse engineering a device’s functionality through meticulous inspection and analysis. Spencer Nelson has a vintage NeXT keyboard […]
wendy
Correcting Error 402: Rethinking The Web And Monetization
We're excited today to announce that we've received a grant from Grant for the Web to create a content series on Techdirt exploring the history (and future?) of web monetization, entitled "Correcting Error 402." We'll get more...