Agile Methodologies in Hostile Environments |
Philly ETE |
|
|
|
AJAX: What it is and What it Can Do for Your iViews |
Americas’ SAP User’s Group |
|
|
|
All Kinds of Free |
Philly ETE |
|
|
|
Building a Custom Query Engine with Quill |
Scala by the Schuylkill |
|
|
|
Building Data Breach Resistant Systems |
Philly ETE |
|
|
|
Code Talk: Chat with a CTO |
Code Talk |
|
|
|
Converting a JSR-168 Portlet to an SAP iView |
Americas’ SAP User’s Group |
|
|
|
Culture Builder Live |
Technical.ly |
|
|
|
Developing Web Services for Documentum |
Southeast Documentum User’s Group |
|
|
|
Embracing the TMF Exchange Mechanism Standard |
TMF Reference Model EMS |
|
|
|
Functional Programming in Java |
Philly JUG |
|
|
|
Functional Programming in JavaScript Workshop |
LibertyJS |
|
|
|
Functional Wrappers for legacy APIs |
Philly JUG |
|
|
|
Immutability in JavaScript and seamless-immutable-cursor |
React Philly |
|
|
|
JWTs and Their Application |
Philly JUG |
|
|
|
Live Coding a Chat Server with WebSockets and http4s |
PHASE |
|
|
|
Live coding a CRUD database in Scala |
PHASE |
|
|
|
Management and Organizational Design |
Villanova University |
|
|
|
Monadic Logging and You! |
NEScala |
|
|
|
My Favorite Tweets |
|
|
|
|
Transforming Clinical Processes Using Box |
BoxWorks |
|
|
|
Shaping up your Development Process |
Philly ETE |
|
|
|
Stop goofing around during build cycles with webpack HMR |
LibertyJS |
|
|
|
Typed vs. Untyped (Panel) |
Philly ETE |
|
|
|
Tech People Podcast Interview |
Tech People |
|
|
|
TechCast #96 – Philly ETE Happy Hour Chat |
TechCast |
|
|
|
TechChat Tuesday’s #10 - The “Free” in Software |
TechChat |
|
|
|
Websockets in http4s |
NEScala |
|
|
|