Enterprise React Apps with Paige Niedringhaus
47:12The React Framework has seen continuous growth of adoption since its launch. There are many reasons for that, but one reason is how relatively painless it is to use `react-create-app` or copy some boilerplate code and have a functioning, hot reloading, live demo up and running in minutes. There is, however, a long way to The post Enterprise React Apps with Paige Niedringhaus appeared first on Software Engineering Daily.
Learning React with Kent C. Dodds
React Final Form with Erik Rasmussen
46:33As our guest today points out, most enterprise software applications are essentially forms for collecting data. The <FORM> tag and related components started appearing in HTML fairly early and those same concepts are still in use with modern web browsers. However, the technology for capturing state, validating input, and providing other common services for the The post React Final Form with Erik Rasmussen appeared first on Software Engineering Daily.
Earthly and CLI Productivity with Adam Gordon Bell
44:23As developers hone their craft, becoming more productive often means learning utilities and tools at the command line. The right combination of various parsing commands chained together through pipes can enable engineers to quickly and efficiently automate many adhoc data processing tasks. In this episode I speak with Adam Gordon Bell about some of his The post Earthly and CLI Productivity with Adam Gordon Bell appeared first on Software Engineering Daily.
Pragma: Video Games with Eden Chen
58:55“In October 1958, Physicist William Higinbotham created what is thought to be the first video game. It was a very simple tennis game, similar to the classic 1970s video game Pong, and it was quite a hit at a Brookhaven National Laboratory open house” (aps.org). 63 years have passed, and video games are prolific. The The post Pragma: Video Games with Eden Chen appeared first on Software Engineering Daily.
Flutter: Native Web and Mobile App Development with Allen Wyma
47:34Flutter is a UI toolkit developed by Google that helps developers build natively compiled applications for mobile, web, desktop, and embedded devices from a single code base. Development is fast because the screen “hot reloads” as you develop, the architecture is layered for fast and expressive designs, and its widgets incorporate all critical platform differences The post Flutter: Native Web and Mobile App Development with Allen Wyma appeared first on Software Engineering Daily.
WorkOS: Making Enterprise-Ready Apps with Michael Grinich
51:37The typical procedure many companies follow to reach production-level code is design the program, code and test it in different environments, and put it in a pipeline to deploy to production. Developers can make it pretty far into building their core features before inevitably breaking to include enterprise features and security standards like Single Sign The post WorkOS: Making Enterprise-Ready Apps with Michael Grinich appeared first on Software Engineering Daily.
PHP with Zeev Suraski
48:10WordPress is a free and open-source content management system, or CMS, written in PHP. Since its release in 2003, WordPress has become ubiquitous on the web. It is estimated that roughly 60 million websites use WordPress as a CMS. However, despite its popularity, WordPress has limitations in its design. WordPress sites are dynamic, and the The post PHP with Zeev Suraski appeared first on Software Engineering Daily.
Rust and Go Research with Linhai Song
49:53Rust and Golang are two of the newest lower level languages for doing systems programming. They are often used for applications such as file systems, operating systems, and latency-sensitive applications. How do they compare in terms of safety, speed, and programming ergonomics? Linhai Song is an assistant professor and researcher at Penn State University, and The post Rust and Go Research with Linhai Song appeared first on Software Engineering Daily.
React Best Practices with Kent Dodds (Repeat)