
What we’re about
Welcome to the newest virtual home of the Philadelphia Area Java Users’ Group, twice rated by Sun as one of the world’s top Java User Groups! The Philly JUG’s main objective is to provide great learning events for our membership, and if you look at our history we’ve done just that. Over the past fifteen+ years the Philly JUG has done quite a bit of growing up. Very few of you might remember our first meeting, where about 35 members sat on the floor in the office of a long departed dot com. If you have been to a meeting recently you know how far we have come.
Current Philly JugMaster: Jason Young.
Upcoming events (2)
See all- Compositional Programming300 Barr Harbor Dr 8th floor, Conshohocken, PA
Host: Jason Young
Presenter: Michael Pilquist
Venue Hosts: TEKsystems, Conshohocken.
When: Tuesday 17th June. Doors: 6:15. Presentation: 6:30.Abstract:
Functional Programming has an image problem. Mired in monads and applicative functors, transformers and recursion schemes, functional programming has felt impenetrable by doers -- the working engineers who need to get stuff done. Yet functional programming practitioners insist on the real-world benefits of their approach. In this talk, we'll refocus on the one big idea in FP -- composition -- and see how various FP techniques spring from this idea. While the examples will be in Scala, no prior Scala knowledge is necessary and the main takeaways apply to all programming languages.About the Presenter:
Michael is the author of many functional open source libraries including FS2 and Scodec and he's a maintainer of many others including Cats, Cats Effect, and Skunk. He's on the steering committee of the Typelevel organization, focused on improving adoption of functional programming. Michael is the author of the second edition of Functional Programming in Scala ("the red book") and he's an Engineering Fellow at Comcast where he works on video systems.Our Venue Hosts:
Riv Sachdeva is our friend at TEKsystems who are hosting this event. Doors open at 6:15. Presentation starts at 6:30. Your PhillyJUG appreciate the support our venue hosts provide.
"We’re TEKsystems. We accelerate business transformation for our customers. We bring real-world expertise to solve complex technology, business and talent challenges—across the globe. We’re a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We’re strategic thinkers, hands-on collaborators, helping customers capitalize on change. We’re building tomorrow by delivering business outcomes and driving positive impacts in our global communities. TEKsystems is an Allegis Group company. Learn more at [TEKsystems.com](http://teksystems.com/)." - Lightning (Fast Startups) in the JarCertara, Radnor, PA
Project Leyden is coming! Since the rise in popularity of microservice architectures in the mid-2010s, and serverless a few years later, the importance of startup and time to peak performance have become metrics of increasing concerns in the software development world.
The JVM is fast, incredibly fast, with throughput comparing favorably to even natively-compiled languages like C++ and Rust. However the JVM is a VM, which means it has historically lagged behind in startup and warm up.
That is what Project Leyden, an OpenJDK project, is seeking to change. In this presentation we will look at the goals and features that are coming with Project Leyden, and how they will help improve startup and time to peak performance on the JVM.
About the Speaker
Billy Korando
Billy is a Java Developer Advocate with the Java Platform Group at Oracle. With over a decade of experience in Java, Billy brings a passion for helping developers reduce tedious work, such as project initiation, deployment, testing, and validation, through automation and adopting the latest features and tools in the Java ecosystem. Outside of work, Billy enjoys traveling, playing kickball, and cheering on the Kansas City Chiefs. Billy also co-organizes the Kansas City Java users group.About the Sponsor
Certara (https://www.certara.com)
Certara accelerates medicines to patients, using biosimulation (modeling and simulation) and technology-enabled services to transform drug discovery and development. Our integrated and proprietary end-to-end platform with generative AI technology, biosimulation, regulatory science, and market access solutions combined with our global 1,400+ strong team of scientists and experts enable informed decision-making, higher R&D productivity, and improved patient outcomes.