software engineering daily

15 posts

Bonus Episode: Optimizing Nintendo 64 Code with Kaze Emanuar

Kaze Emanuar is a ROM hacker who’s famous for the array of mods he’s made for Super Mario 64. He’s implemented remarkable optimization to the decompiled game code, even pushing Super Mario 64 to run at 60 frames per second. Kaze joins the show to talk about his interest in Super Mario 64, ROM hacking, The post Bonus Episode: Optimizing Nintendo 64 Code with Kaze Emanuar appeared first on Software Engineering Daily.
Read More

A Semantic Layer for Data with Artyom Keydunov

Managing data and access to data is one of the biggest challenges that a company can face. It’s common for data to be siloed into independent sources that are difficult to access in a unified and integrated way. One approach to solving this problem is to build a layer on top of the heterogenous data The post A Semantic Layer for Data with Artyom Keydunov appeared first on Software Engineering Daily.
Read More

Developing Blasphemous II with David Erosa and Dani Márquez

Blasphemous and Blasphemous II are Metroidvania action-adventure games developed by the Spanish studio, The Game Kitchen. The games have a stunning, distinctive pixel art style and atmospheric world which is inspired by Spanish folklore and religious themes. They are known for their challenging combat and intricate level design. David Erosa is the Lead Producer and The post Developing Blasphemous II with David Erosa and Dani Márquez appeared first on Software Engineering Daily.
Read More

Building the PyCharm IDE at JetBrains with Paul Everitt

Python is famed for it’s intuitive syntax, powerful standard library, and rich ecosystem of packages and frameworks. It’s also dynamically typed which is part of what makes the language so accessible. Paul Everitt is the Python and Web Developer Advocate at JetBrains. He joins the show to talk about developing the PyCharm IDE, the challenge The post Building the PyCharm IDE at JetBrains with Paul Everitt appeared first on Software Engineering Daily.
Read More

Tonic and Synthetic Data with Andrew Colombi and Adam Kamor

All robust technology platforms require testing to ensure that features work as intended. In many cases, tests require data, but getting access to valid and high quality test data is a common challenge, especially when the technology runs on sensitive data. Realistically mimicking data that would normally contain sensitive financial or personal information is not The post Tonic and Synthetic Data with Andrew Colombi and Adam Kamor appeared first on Software Engineering Daily.
Read More

Netlify and Edge Computing with Erica Pisani

Netlify is a popular hosting platform that provides build, deploy, and serverless backend services for web apps. The platform enables deployment directly from source files stored in a version control system like GitHub. Erica Pisani is a Senior Software Engineer at Netlify. She joins the show to talk about how she got started at Netlify, The post Netlify and Edge Computing with Erica Pisani appeared first on Software Engineering Daily.
Read More

C# Compiler and Language Design at Microsoft with Jared Parsons

Language and compiler design are fundamental aspects of computer science. High-level languages are how most developers interact with computers, so it’s hard to overstate the significance of compiler engineering or the aesthetics of language syntax. C# is a general-purpose high-level language that was created by Anders Hejlsberg at Microsoft in 2000, and was open-sourced in The post C# Compiler and Language Design at Microsoft with Jared Parsons appeared first on Software Engineering Daily.
Read More

Biotech Special: Life Science Data Analysis with Nicholas Larus-Stone

Sphinx Bio develops computational tools to accelerate scientific discovery. The company is focused on addressing the computational data analysis bottleneck by enabling scientists to do the analysis themselves. Nicholas Larus-Stone is the founder of Sphinx. He joins the show to talk about being a computer scientist at the interface with biology, the data analysis bottleneck The post Biotech Special: Life Science Data Analysis with Nicholas Larus-Stone appeared first on Software Engineering Daily.
Read More

VMware’s Spring AI with Ryan Morgan and Mark Pollack

Java is one of the top programming languages used today and Java code is ubiquitous. A key factor to the overall success of Java is the Spring framework, which is the most common framework for Java development. Spring is an open-source comprehensive application framework on top of the Java Virtual Machine that provides a consistent The post VMware’s Spring AI with Ryan Morgan and Mark Pollack appeared first on Software Engineering Daily.
Read More

Going Open Source at Convex with James Cowling

Convex is a serverless backend platform to simplify fullstack application development. Its underlying database is written in Rust, and it uses TypeScript to integrate with reactive UI frameworks. The platform is growing, which has presented new reasons to make the code open source, and Convex recently released the source code for a self-managed version of The post Going Open Source at Convex with James Cowling appeared first on Software Engineering Daily.
Read More