Loading
  • Uncle Bob Martin Presents "The Future of Software"

    Northern Illinois University - Founders Memorial Library

    Details How did our industry start, what paths did it take to get to where we are, and where is it going. What big problems did programmers encounter in the past? How were they solved? And how do those solutions impact our future? What mistakes have we made as a profession; and how are we going to correct them. In this talk, Uncle Bob describes the history of software, from it’s beginnings in 1948 up through the current day; and then beyond. By looking at our past trajectory, we try to plot out where our profession is headed, and what challenges we’ll face along the way. Robert Martin (Uncle Bob) (@unclebobmartin) has been a programmer since 1970. He is co-founder of the on-line video training company: http://cleancoders.com , and founder of Uncle Bob Consulting LLC. He served as Master Craftsman at 8th Light inc, is an acclaimed speaker at conferences worldwide, and the author of many books including: The Clean Coder, Clean Code, Agile Software Development: Principles, Patterns, and Practices, and UML for Java Programmers. He is a prolific writer and has published hundreds of articles, papers, and blogs. He served as the Editor-in-chief of the C++ Report, and as the first chairman of the Agile Alliance. He is the creator of the acclaimed educational video series at http://cleancoders.com . Agenda: 6 p.m - 6:30: Food, networking 6:30-7 p.m.: The Future of Software Northern Illinois University Founders Memorial Library 1425 Lincoln Hwy · DeKalb, IL

  • Paul Warren Presents "Learn Cloud Foundry" (in Chicago)

    Needs a location

    I put this in Northwest because some folks may want to go to Chicago to learn Cloud Foundry... Cloud Foundry is growing in popularity at several large companies because it offers advantages over local servers and cloud servers. It's important skill for many jobs and is becoming more in demand at several Financial and Insurance companies to comply with various rules and regulations. Come and attend the meetup and learn Cloud Foundry, as well as meet some peers! HandsOn portion is optional (you can watch). CHECK THIS SPACE 2 DAYS BEFORE FOR SETUP INSTRUCTIONS ON YOUR MACHINE NEEDED FOR HANDS-ON. Overview -PaaS -Architecture & Organization Dashboard -Features -Functions -Hands On Command Line Interface -Commands and Syntax -Tech Choices -Hands On (deploy application(s)) About the Presenter... Paul Warren An experienced agile developer who has successfully lead a team in an extreme programming environment. A highly responsible and motivated professional looking for new challenges as a Java developer in new environments to better improve current skills. Interest in new technology and processes to enhance the development process to bring additional value to the origination. Understands the value of hard work with the ability to work well under pressure to complete goals within time constraints. NOTE: This presentation will not be recorded due to Copyright restrictions

    1
  • 2018 Holiday Party 12/5

    The Nerdery

    REGISTER AT ==> https://gotochgo.com/2019/pages/holidayparty REGISTER AT ==> https://gotochgo.com/2019/pages/holidayparty REGISTER AT ==> https://gotochgo.com/2019/pages/holidayparty REGISTER AT ==> https://gotochgo.com/2019/pages/holidayparty REGISTER AT ==> https://gotochgo.com/2019/pages/holidayparty

  • Hands On Full Stack – Building React Native w/ Java Microservices

    NIU Naperville Meeting and Conference Center

    • What we'll do Hands on presentation will go over the steps to successfully create a React Native application that connects to Java Microservices. Presentation will review coding elements of react native, why its cool (it generates a Android and iOS app with no extra work), how to call a REST service from React Native. Presentation will then review developing microservices that React Native can connect to. Presentation will review best practices plus tips and techniques when developing the full stack solution. Scott Kramer Lead "Hands-On" Architect for various clients. Scott Kramer has over two decades of experience with technology leadership, enterprise architecture, application development and consulting having written and sold his first commercial program in high school. Scott has worked on many different hardware devices, operating systems, languages and technology stacks including Single Board Computers, information gathering devices, multi-cored linked devices, and mainframes through personal computers. Scott has experience in many languages and operating systems including MVS, Unix, and Microsoft, .NET, Java, C, and more. Scott has certification in several technologies, and has been published in variety of subjects, written computer based training modules and has spoken at JavaOne multiple times, Chicago Coder Conference, and various local venues on a variety of subjects. Scott volunteers for many organizations including Chicago Java Users Group, Illinois Java Users Group, Coder Conference, Chicago Police, the Sheriff, and a Society for Global Citizenship (a disabled children’s organization). Scott graduated from University of Wisconsin, and happily lives in Chicago with his wonderful wife. • What to bring Nothing • Important to know

    7
  • Hands On Full Stack – Building React Native w/ Java Microservices

    Hands on presentation will go over the steps to successfully create a React Native application that connects to Java Microservices. Presentation will review coding elements of react native, why its cool (it generates a Android and iOS app with no extra work), how to call a REST service from React Native. Presentation will then review developing microservices that React Native can connect to. Presentation will review best practices plus tips and techniques when developing the full stack solution Speaker Scott Kramer Lead “Hands-On” Architect for various clients. Scott Kramer has over two decades of experience with technology leadership, enterprise architecture, application development and consulting having written and sold his first commercial program in high school. Scott has worked on many different hardware devices, operating systems, languages and technology stacks including Single Board Computers, information gathering devices, multi-cored linked devices, and mainframes through personal computers. Scott has experience in many languages and operating systems including MVS, Unix, and Microsoft, .NET, Java, C, and more. Scott has certification in several technologies, and has been published in variety of subjects, written computer based training modules and has spoken at JavaOne multiple times, Chicago Coder Conference, and various local venues on a variety of subjects. Scott volunteers for many organizations including Chicago Java Users Group, Illinois Java Users Group, Coder Conference, Chicago Police, the Sheriff, and a Society for Global Citizenship (a disabled children’s organization). Scott graduated from University of Wisconsin, and happily lives in Chicago with his wonderful wife Sherjeel Ghouse is a Senior Software Architect at STA Group, LLC. He has over 15 years of experience in Software Engineering, Web Architecture with special interest in Cloud Computing. He has been consulting with Fortune 50 corporations in helping build large-scale applications, contributing to technical architecture and adoption of Continuous deployment practices. He is a strong advocate of simplifying application development by leveraging Open-source Frameworks like Spring, Migration to Cloud, light-weight Microservices. He strongly believes in “Open-source everything; automate everything” paradigm. He has an M.S degree in Computer Science. Outside of work, he enjoys playing tennis and doing volunteer work.

    3
  • Spring Boot JavaEE DevOps and The Cloud

    Nielsen

    PLEASE READ CAREFULLY (DOWNLOAD INFO)... 1) Download & Install "Oracle VirtualBox" 2) Download & VirtualBox Import devops.illinoisjug.org 3) Boot up the VirtualBox instance to ensure it boots, ==>then==> shut it down, then bring it to prezo! (To avoid messing up the HandsOn environment code is locked/hidden till prezo and unlocked ONLY for attendees). 4) if INTELLIJ needs license, use below 45 trial code... ======= Want to learn (yeah, actually learn it) to implement a full stack product using DevOps, Microservices, Spring Boot, Spring Security, JavaEE, Angular, React, OWASP, REST, ZUUL, SSO, Redis, Swagger, Hystrix, Turbine, Graphite, DropWizard Metrics, Docker, Docker Compose, Maven, Gradle and Eureka. This (optionally) HANDS-ON presentation will actually show you how to do all of that and more! Presentation will present code and a virtual machine (also available for download) on how to properly architect and implement a scalable, proformant, reliable system. <> About the Speakers... Derek Ashmore is a senior technology expert with over 25 years of experiences in a wide variety of technologies and industries. Derek is currently focusing on microservice architectures, cloud computing, and refactoring unsupportable applications. Derek is currently Managing Partner at Break The Monolith. Derek’s books include the “The Java EE Architect’s Handbook” and “Microservices for Java EE Architects”. Scott Kramer Lead “Hands-On” Architect for various clients. Scott Kramer has over two decades of experience with technology leadership, enterprise architecture, application development and consulting having written and sold his first commercial program in high school. Scott has worked on many different hardware devices, operating systems, languages and technology stacks including Single Board Computers, information gathering devices, multi-cored linked devices, and mainframes through personal computers. Scott has experience in many languages and operating systems including MVS, Unix, and Microsoft, .NET, Java, C, and more. Scott has certification in several technologies, and has been published in variety of subjects, written computer based training modules and has spoken at JavaOne multiple times, Chicago Coder Conference, and various local venues on a variety of subjects. Scott volunteers for many organizations including Chicago Java Users Group, Illinois Java Users Group, Coder Conference, Chicago Police, the Sheriff, and a Society for Global Citizenship (a disabled children’s organization). Scott graduated from University of Wisconsin, and happily lives in Chicago with his wonderful wife.

    11
  • Introduction to NoSQL and Couchbase by Ryan Collins

    Introduction to NoSQL and Couchbase Developers around the world build enterprise web, mobile, and IoT applications on the Couchbase data management platform to support massive data volumes in real time. The Couchbase platform includes Couchbase Server (http://www.couchbase.com/nosql-databases/couchbase-server), Couchbase Lite (http://developer.couchbase.com/documentation/mobile/1.1.0/get-started/couchbase-lite-overview/index.html) - the first mobile NoSQL database, and Couchbase Sync Gateway (http://developer.couchbase.com/documentation/mobile/1.1.0/get-started/sync-gateway-overview/index.html). Couchbase makes it easy for developers to build enterprise applications on NoSQL using N1QL (http://www.couchbase.com/n1ql), a declarative query language that extends SQL for JSON. Couchbase also makes it easy to operate at any scale (http://www.couchbase.com/operate-at-any-scale), with elastic scalability and configurable cross data center replication to increase data locality and availability. All Couchbase products are open source projects (http://developer.couchbase.com/open-source-projects).

    2
  • AWS Lambda for Java Architects

    Nielsen

    AWS Lambda for Java Architects Lambda is a "serverless" architecture that relieves you of hardware and scaling set-up concerns. Amazon AWS introduced Lambda at AWS Re-Invent 2014. Adoption of Lambda has grown exponentially ever since. Netflix, Cmp.LY, VidRoll, and other organizations are introducing Lambda into their technical stacks. In addition, Amazon competitors are working aggressively to introduce competitors to AWS Lambda. Lambda has many uses within applications as well as in a Dev Ops world. This presentation will provide you with an overview for AWS Lambda and the products advantages and disadvantages. I'll include an overview on how to create and deploy Lambdas providing Java examples along the way. I'll also include a discussion of best practices and when use of Lambda is appropriate. This presentation is targeted for senior Java developers and architects. Please note that AWS Lambda is not to be confused with Java 8 Lambda expressions; they are different subjects entirely. Speaker Bio: Derek is a senior technology expert with over 25 years of experiences in a wide variety of technologies and industries. Derek is currently focusing on microservice architectures, cloud computing, and refactoring unsupportable applications. His past roles include Application Architect, Cloud Architect, Project Manager, and many others. Derek is widely published primarily in the Java/Java EE and Oracle spaces. Derek's books include the "The Java EE Architect's Handbook" and "Microservices for Java EE Architects".

    10
  • LAST CHANGE: (6/2) Successful JavaEE DevOp’s in the Cloud

    This presentation covers benefits and drawbacks of successful DevOp’s Cloud Environments including maintainability, scalability, operation, and management. Presentation will compare and contrast various technology options benefits and drawbacks for Providers (Oracle, AWS, Azure); Containers (like Docker); programming frameworks, patterns (Microservices, Circuit Breaker, Service Discovery, Fault Tolerant, etc); Database Choices; Communications Options (JMS, REST, SOAP). Presentation will also review DevOp’s Cloud development best practices, deployments, testing and management approaches. Speakers... Scott Kramer Lead “Hands-On” Architect for various clients. Scott Kramer has over two decades of experience with technology leadership, enterprise architecture, application development and consulting having written and sold his first commercial program in high school. Scott has worked on many different hardware devices, operating systems, languages and technology stacks including Single Board Computers, information gathering devices, multi-cored linked devices, and mainframes through personal computers. Scott has experience in many languages and operating systems including MVS, Unix, and Microsoft, .NET, Java, C, and more. Scott has certification in several technologies, and has been published in variety of subjects, written computer based training modules and has spoken at JavaOne multiple times, Chicago Coder Conference, and various local venues on a variety of subjects. Scott volunteers for many organizations including Chicago Java Users Group, Illinois Java Users Group, Coder Conference, Chicago Police, the Sheriff, and a Society for Global Citizenship (a disabled children’s organization). Scott graduated from University of Wisconsin, and happily lives in Chicago with his wonderful wife. Sherjeel Ghouse Sherjeel is a Senior Software Architect at STA Group, LLC. He has over 14 years of experience in Software Engineering, Web Architecture with special interest in Cloud Computing. He has been consulting with Fortune 50 corporations in helping build large-scale applications, contributing to technical architecture and adoption of Continuous deployment practices. He is a strong advocate of simplifying application development by leveraging Open-source Frameworks like Spring, Cloud enablement, light-weight Microservices. He strongly believes in “Open-source everything; automate everything” paradigm. He has an M.S degree in Computer Science. Outside of work, he enjoys playing tennis and doing volunteer work. Silvio De Morais -

  • DevOps - Avoiding the Traps

    Nielsen

    In case you hadn't heard, DevOps is all the rage, especially with companies trying to sell you software and training. This holy grail is going to save your enterprise and get people to actually work together unlike other similar movements. Let's get together and look at DevOps - • What it is • Where it came from • Understand the landscape • Traps to avoid • How to start Come to this session to move past the marketing noise around DevOps and understand how to embrace simple principles and practices that will enable you to shift the conversation from 'managing the environment' to 'learning about your audience'. About Joel Tosi Joel Tosi is just a dude trying to help teams build great products, using a blend of lean, agile, and XP to keep the focus on learning and less on meetings.

    1