Nebraska.Code() Sessions tagged javascript

Modernizing Frontend for the Enterprise

Come explore how First National Bank of Omaha modernized their front-end development practices by adopting a design-focused approach that leverages UI designs, React component libraries, utility-first CSS with Tailwind, and Storybook. They also implemented mock-service-worker, which enables developers to simulate API responses in a controlled environment, reducing the dependency on real API endpoints during the development process. This approach has improved the overall speed and efficiency of their development process, while ensuring a consistent and visually appealing user experience. The success of this effort resulted in the creation of a Frontend Community of Excellence that is focused on being the authority for frontend best practices and on continuously improving frontend development at the bank.

Speakers

Jared Dietz

Jared Dietz

Lead Developer, First National Bank of Omaha

JavaScript: The (Really) Good Parts

JavaScript is a little-known up-and-coming programming language with stunningly beautiful syntax, strong type-checking, and a simple, obvious API. No, wait, I have that backwards. In fact, JavaScript is the most widely deployed language in the world with a long and complicated history that frequently makes it the butt of developer jokes.

Let's dispel some myths and study the best features of JavaScript from classic ECMAScript 3 (1999) through the latest and greatest of ES2022. If you're still using jQuery or other libraries to fill functionality gaps, this session is all about modernizing your JavaScript while learning to appreciate how far it's come. Concepts include arrow function expressions, classes, template literals, generators, optional chaining, fetch, promises, and much more.

Speaker

Brandon Bruno

Brandon Bruno

Solutions Engineer, Sitecore, Inc

Platforming: building a PaaS for your customers, your team, or yourself

In modern development, we use Platforms as a Service every day to build custom applications, create integrations, and distribute our code worldwide. PaaS providers like AWS — especially utilizing serverless technologies — allow developers to delegate the management of servers, runtimes, and operating systems to cloud providers. This allows development teams to focus on building differentiating features rather than managing low-level systems.

But what if we took this idea one step further? What if we find the platforms that we build on to be too low-level themselves? How might we take the strategies used by cloud providers to build custom PaaS products that better suit our needs?

In this talk, we will learn about the basic building blocks of a Platform as a Service, and use this knowledge to implement a custom "Netlify-like" PaaS product using AWS, CDK, and TypeScript.

Speaker

Jake Partusch

Jake Partusch

Senior Full Stack Engineer, Vendia