Slide decks, clients, servers, and PDFs from the event now available here:
November 28, 2018 – $80
Philly Science Institute
315 Chestnut Street
Philadelphia, PA 19106
November 28, 2018
8:00 AM – 5:00 PM
Registration from 8-9
Talks begin at 9
9AM – 9:30AM
9:45AM – 10:15AM
10:30AM – 11:15AM
Angular: the big, the bad, the JS Overlord. Or, there’s an API for that…
Angular is the most popular “Batteries Included” front-end platform.
In this session, we’ll explore the major features of Angular, and why it may be the best choice for your enterprise.
We’ll take an honest look at what fits well with common Enterprise development scenarios, and what does not.
If you are not already intimately familiar with Angular, you should come away from this session better prepared
to evaluate and select a library / framework / platform for your Enterprise front-end development.
11:30AM – 12:15AM
React: lean, mean, travels in a pack with other APIs
Introduced in 2013, React’s rapid adoption by the front-end community is not something to be ignored. Unlike most other front-end frameworks available today, React is not a full end-to-end solution. While this may make it easier to introduce to an existing front-end, it can be hard to find your footing. This talk will dive into the evolution of React, its build system and popular libraries used for accomplishing routing, state management and testing.
12:15 – 12:45PM
12:45 – 1:30PM
Vue and VueX
Curious about the recently popular Vue SPA framework? This talk will give you the straight talk about how Vue is different and potentially useful for your emerging technology projects. We’ll discuss the framework, single-file components, the state engine, VueX, and more.
1:45PM – 2:30PM
Server Architectures with Node
Why should the browsers have all the fun? With Node, you can leverage your language skills across the backend as well. Take a dive into writing servers to support your SPA, issues peculiar to node, and pitfalls that may ensnare. We’ll look at core of v8, modules, promises/async, all the way up to client facing code using the Walmart stack (hapi, joi, boom, good, etc…)
2:45PM – 3:30PM
If you write it it will break. When it breaks the customer will be sad. When the customer is sad you will be as well. We’ll explore code cleanliness, formatting, and linting as quality gates for developers. Expanding on this, continuous integration, unit tests and e2e testing ensure streamlined development, working code, and the beginning steps to Continuous Quality. Containerization brings repeatable deployments with immutable servers. Combine everything for development and delivery nirvana.
3:45PM – 4:00PM
Hey there, it’s me, Spring… I do REST too!
Let’s say you’re an Enterprise developer moving over to Single Page App development, and you have a whole pile of old Java apps to enable? One of the best platforms for Java-based development is Spring Boot, and it just happens to support REST. Let’s talk about it for a few minutes, and look at our REST & WebSocket server implemented from a Spring perspective.
4:10PM – 4:45PM
A lively panel discussion where all of us answer your questions.
See Slides from the Event
Rich has been working with a local Ivy-League University for the past 2 years on their transition to Angular and SpringBoot, mentoring the university’s software development staff, and creating domain-specific reusable infrastructure to support the development of an array of applications.
James is an experienced Consultant Developer with a demonstrated history of working in the information technology and services industry. He has experience in creating large scale enterprise applications, developing custom enterprise software and coaching agile methodologies, and is interested in functional programming, distributed and reactive systems, domain modeling, continuous integration and testing.
Pete is an experienced product design leader who turns insights about people into positive impact for organizations. He has a wide range of experience, from building kick-ass design teams to nurturing a culture of innovation and evangelizing the role of design in business. Pete is also a non-profit board member, startup advisor, and lover of bikes & cheese.
Jeff is a serial startup enthusiast with over 20 years of experience in software engineering, product development, and technology leadership. Having worked in companies in such varying sizes as 1 to 200,000 in verticals such as institutional forestry, intermodal freight, biometric satellite sensor fusion, telecommunications, transportation, and finance, he brings experience in wide variety of languages and platforms.
Matt is a lifelong technology enthusiast. In his career as a consultant and software engineer, he has worked with a variety of technologies both old and new. He has experience in many facets of the software development lifecycle, but is most passionate about the nuts and bolts of engineering. While his current work centers around React, he is happy to nerd out with you about anything from distributed graph processing to the Philadelphia 76ers. #trusttheprocess