Transcript
A (0:00)
Modern web development faces several challenges, particularly when building scalable, maintainable and high performance applications. As applications grow, managing complex user interfaces and ensuring efficient data handling and modular code structures becomes increasingly difficult. Angular is a TypeScript based web framework developed by Google. It's component driven and designed for building single page applications with a strong emphasis on modular architecture and performance optimization. Angular scalability, maintainability and built in features like modular architecture, typescript support and robust tooling have made it popular for enterprise applications. Jessica Janiuk is a staff software engineer at Google where she works on Angular, which just hit version 19 late last year. In this episode, Jessica joins the show with Josh Goldberg to talk about the Angular project. This episode is hosted by Josh Goldberg, an independent full time open source developer. Josh works on projects in the TypeScript ecosystem, most notably TypeScript ES Slint, the tooling that enables ES Slint and Prettier to run on TypeScript code. Josh is also the author of the O'Reilly Learning TypeScript book, a Microsoft MVP for Developer technologies, and a live code streamer on Twitch. Find Josh on Bluesky, Mastodon, Twitter, Twitch, YouTube and dot com as Joshua Kgoldberg.
B (1:38)
Jessica Janik welcome to Software Engineering Daily.
A (1:40)
Oh thank you for having me.
B (1:42)
Thanks for coming on. I'm excited to talk to you. You do a lot of cool stuff in and out of Angular, but just to wind things back a bit, how did you get into coding?
A (1:50)
Oh gosh, that's a really good question. So I got into coding probably back in the 90s, which is showing my age. But with my first family's PC I started playing with Qbasic which came with Windows back then, I don't know if it still does, and learned batch commands and kind of messed up our computer quite a few times, but discovered I had a knack for it back then. So that was probably the first foray. I took programming classes in high school for Pascal, but I don't remember any of it. And then yeah, from then on I've just always had like a knack for tech. So coding was something I was always interested in as soon as I had access to computers. And I've just kind of played around with all sorts of tech and programming languages since then, but I didn't actually end up with a formal degree in software engineering. So I kind of roundabout made my way into being in engineering for a career.
B (3:01)
What did you do before you went into engineering as a career?
