Building a Unified Hardware API at Intel with James Reinders
Open Source – Software Engineering Daily
by SEDaily, Open Source Archives - Software Engineering Daily
2M ago
oneAPI is an open standard for a unified API to be used across different computing accelerator architectures. This including GPUs, AI accelerators, and FPGAs. The goal of oneAPI is to eliminate the need for developers to maintain separate code bases, multiple programming languages, tools, and workflows for each architecture. James Reinders is an engineer at Intel and has experience with parallel computing spanning four decades. He joins the show today to talk about oneAPI. This episode is hosted by Lee Atchison. Lee Atchison is a software architect, author, and thought leader on cloud c ..read more
Visit website
Building a State Machine Backend with Adam Berger
Open Source – Software Engineering Daily
by SE Daily, Open Source Archives - Software Engineering Daily
5M ago
When Adam Berger was at Uber, his team was responsible for ensuring that Uber Eats merchants correctly receive and fulfill orders. This required them to think hard about engineering workflows and state management systems. Six years of experience at Uber motivated Adam to create State Backed, which is an open-source backend system written in Typescript. The platform is oriented around using state machines to model application logic, and automatically handles the associated persistence, infrastructure, and consistency. Adam joins the show to talk about state machines, why they’re the right ..read more
Visit website
Open Source Contributing with Brian Douglas
Open Source – Software Engineering Daily
by SE Daily, Open Source Archives - Software Engineering Daily
5M ago
The open source coding philosophy has enormous appeal to many software engineers, and with good reason. Open source libraries, applications, and operating systems are now essential to the overall technology ecosystem. And the number of open source projects is only increasing. But many developers don’t know how to get involved in open source. Or, they may have even faced resistance when trying to make a pull request to their favorite open source codebase. Open Sauced is a platform to help developers get involved in open source development. While the number of GitHub stars on a project is oft ..read more
Visit website
Temporal with Max Fateev
Open Source – Software Engineering Daily
by SE Daily, Open Source Archives - Software Engineering Daily
5M ago
There are countless real world scenarios where a workflow or process has multiple steps, and some steps must be completed before others can be started. Think of something as simple as cooking dinner. First you look up a recipe, then you write down the ingredients you need, you go shopping, and then you cook. These steps must be run in a certain order, and the state of the workflow must be tracked throughout. Workflow management is everywhere in the software world, and today it’s common for teams to engineer custom solutions. This makes sense, because creating a general-purpose solution for ..read more
Visit website
Building Pieces.app and the Future of Developer Productivity with Tsavo Knott
Open Source – Software Engineering Daily
by SE Daily, Open Source Archives - Software Engineering Daily
6M ago
Ongoing advances in generative AI are already having a huge impact on developer productivity. Tools like GitHub Copilot and ChatGPT are increasing the velocity of code development, and more advances are on the horizon. However, an ever-growing challenge for developers is how to manage their coding resources – things like code snippets, website links, messages, and screenshots. This is hard for individual developers, but even harder for teams.   Tsavo Knott is the Co-Founder and CEO of Pieces. Tsavo thinks deeply about developer productivity and he joins the podcast today to talk about how ..read more
Visit website
Simplifying Documentation with Sébastien Lorber
Open Source – Software Engineering Daily
by SE Daily, Open Source Archives - Software Engineering Daily
8M ago
In the realm of modern software development, clear and comprehensive documentation is essential for guiding users and contributors alike. Developers often struggle to create, manage, and maintain documentation that is both user-friendly and visually appealing. In this episode, we sit down with Sebastian Lorber, the lead maintainer of Docusaurus, a widely acclaimed open-source static site generator, purpose-built for documentation sites. Sebastian sheds light on how Docusaurus empowers developers to effortlessly build and deploy documentation websites that are functional, maintainable, and easy ..read more
Visit website
Open-Source Cloud Asset Management with Yevgeny Pats
Open Source – Software Engineering Daily
by SE Daily, Open Source – Software Engineering Daily
1y ago
This episode is hosted by Alex DeBrie. Alex is the author of The DynamoDB Book, the comprehensive guide to data modeling with DynamoDB, as well as The DynamoDB Guide, a free guided introduction to DynamoDB. He runs a consulting company where he assists clients with DynamoDB data modeling, serverless architectures, and general AWS usage. You can find more of his work at alexdebrie.com. Nearly all new tech companies build in a public cloud and established companies are rapidly migrating to the cloud from their on-prem data centers. But this move to the cloud can lead to a visibili ..read more
Visit website
Cloud-native Authorization with Tim Hinrichs
Open Source – Software Engineering Daily
by SE Daily, Open Source – Software Engineering Daily
1y ago
Enabling authorization policies across disparate cloud-native environments such as containers, microservices and modern application delivery infrastructure is complex and can be a roadblock for software engineering teams. Open Policy Agent, or OPA, is an open, declarative, policy-as-code approach to authorization that reduces security and compliance burden for engineering teams.  Business context is translated into declarative policy statements. These policy statements are compiled into code and deployed as agents that can be injected into any process, such as an API gateway, Kubernetes ..read more
Visit website
Kong API Platform with Marco Palladino Holiday Repeat
Open Source – Software Engineering Daily
by SE Daily, Open Source – Software Engineering Daily
1y ago
Originally published January 4, 2019 When a user makes a request to a product like The New York Times, that request hits an API gateway. An API gateway is the entry point for an external request. An API gateway serves several purposes: authentication, security, routing, load balancing, and logging. API gateways have grown in popularity as applications have become more distributed, and companies offer a wider variety of services. If an API is public, and anyone can access it, you might need to apply rate limiting so that users cannot spam the API. If the API is private, the user needs to be au ..read more
Visit website
Codename One with Steve Hannah
Open Source – Software Engineering Daily
by SE Daily
2y ago
Getting a computer program to run the same in different environments has been a recurring problem since the earliest days of software systems.  Software versioning, versions of dependencies, hardware configurations, and CPU instruction set differences are just a few examples of challenges engineers have faced getting their software to run in different settings. A core promise of the Java programming language has always been its ability to run anywhere.  If your system can run the Java virtual machine, it can run Java bytecode in a way that will be invariant to other factors.  J ..read more
Visit website

Follow Open Source – Software Engineering Daily on FeedSpot

Continue with Google
Continue with Apple
OR