Loading
  • GRWebDev Presents Sloth I: Bootstrapping with Google Firebase

    GRWebDev powered by LaFleur presents Sloth I: Bootstrapping with Google Firebase DESCRIPTION Custom development can be pricey, especially if you’re a small business, non-profit, or aspiring entrepreneur. Likely, these types of clients do not have $150K burning a hole in their pockets to build a minimum viable product. So is there no hope? Or might there be a way to bootstrap their product to get it out on the market? Google Firebase, a part of Google Cloud Services, offers swift implementation of a number of standard development features: user authorization, database collections, cloud functions, and even user interaction analytics. Even better: getting started with Google Firebase costs nothing, and you can build back-end code in your favorite language (Python, Java, C#, Node.js, and more). In this virtual presentation, Sloth will give an overview of Google Firebase and give real-world examples of its use in both professional and personal projects. We hope you’ll join us on Monday, July 27th at 6:15pm as we explore the world of Google Cloud Services… BYOB! RSVP This month we are asking participants to RSVP on Eventbrite. Once you have done so, you will gain access to the Zoom link for this presentation. https://www.eventbrite.com/e/bootstrapping-with-google-firebase-tickets-112654045282 BIO Sloth I is a front end developer and the face behind SlothWerks. SlothWerks provides custom web and mobile application development for startups, small businesses, non-profits in West Michigan. Sloth is also a workshop instructor for Grand Circus, Michigan’s largest tech-focused learning institution, and a member of the Grand Circus Alumni Ambassadors. SPONSORS This month's meetup is graciously sponsored by Grand Circus. Grand Circus offers immersive 12- or 26-week coding bootcamps in three language tracks: Front-End, C# .NET or Java. Since 2015, Grand Circus has graduated 1,600 bootcamp students and its graduates have great jobs at over 300 companies statewide. Learn more at grandcircus.co. GRWebDev's title sponsor is LaFleur Marketing. LaFleur is your forward-thinking digital marketing partner, creating innovative, data-driven marketing strategies and assets for law firms, healthcare organizations, and growing businesses. Learn more about their services on the web at lafleur.marketing. SCHEDULE 6:15pm - 6:30pm ... Announcements & Introduction 6:30pm - 7:30pm ... Presentation 7:30pm - 7:45pm ... Q&A 7:45pm ... Conclusion

    8
  • GRWebDev Presents: Women in Tech Panel Discussion with Nicole Scheffler

    GRWebDev powered by LaFleur presents: Women in Tech Panel Discussion with Nicole Scheffler, #TechDivaSuccess DESCRIPTION This month, GRWebDev clears the stage for an inspiring panel discussion moderated by Nicole Scheffler, host of the Diva Tech Talk Podcast. We’ll hear from three talented women as they share with us their unique professional journeys and experiences. This will be a virtual meetup using Cisco Webex; be sure to RSVP to receive a link to join us online. Additional technical details will be emailed to registered attendees 24 hours prior to the event. BIOS Nicole Scheffler (Moderator) Nicole is the founder of Tech Diva Success, a collection of podcasts, books, and events centered around women in tech. She is the host and co-founder of the award-winning Diva Tech Talk Podcast and leads strategy for Cisco’s Americas Partner Engineering Organization. Learn more about Nicole’s extensive work as an advocate for women in STEM on her website, www.TechDivaSuccess.com. Karina Lopez (Panelist) Karina is a CRM Dynamics Developer at National Heritage Academies, but her work doesn’t stop there. She instructs coding classes for Grand Circus, is a mom of one and an avid runner. Karina is also a co-host on the Brown Eyes and Caramel Thighs podcast, which discusses issues that affect the modern brown woman. Steph Carter (Panelist) Steph is a Senior Android Developer at Meijer, leading a team of five to provide inventory and ordering services to store team members. She is also very much involved in the local tech community and has volunteered her time with groups such as Citizen Labs, Django Girls, and more. While coding is a passion, Steph’s heart also has plenty of room for coffee, sushi, donuts, and her adorable border collie. Christina Robinson (Panelist) Curious, intentional and integrative at the core, Christina is passionate about minimizing barriers to a healthy lifestyle. Since graduating from Northwestern University with a degree in Biomaterials Engineering, she has engaged in active and immersive training experiences that operate at the intersection of systems-thinking, ecosystem development, and technology. Currently, she works as an interdisciplinary engineer in Amway's Innovation & Science Group, where she explores paths to conceptualize meaningful product-service experiences that empower people as they journey to achieve and maintain the best version of themselves. SPONSOR GRWebDev's title sponsor is LaFleur Marketing. LaFleur is your forward-thinking digital marketing partner, creating innovative, data-driven marketing strategies and assets for law firms, healthcare organizations, and growing businesses. Learn more about their services on the web at lafleur.marketing. SCHEDULE 6:15pm - 6:30pm ... Announcements & Introduction 6:30pm - 7:30pm ... Panel Discussion 7:30pm - 7:45pm ... Q&A 7:45pm ... Conclusion

    1
  • POSTPONED: GRWebDev Presents Ryan Weaver: A Crash Course into Modern JavaScript

    GRWebDev powered by LaFleur presents Ryan Weaver: A Crash Course into Modern JavaScript UPDATE This meetup has been postponed to a later date (to be announced). DESCRIPTION JavaScript used to be so cute! It was all "var foo = true" this and "document.getElementById(‘header’).fadeIn()" that. But needless to say: things have changed. Now we work with frameworks like Vue.js & React, new syntaxes are appearing, such as the () => function and "class" keyword, and something called Webpack is "compiling" our code. We've come a long way since 1995! During this presentation, we'll walk through all of this: tracing through the most important new features of JavaScript (now called ECMAScript!), where they came from, and why you should care. We'll also dive into the mysteries of Webpack, browser support and more. Whether you're coding in React, Vue.js or plain ol' vanilla JavaScript, these tools will unlock your path to modern JavaScript development. BIO Ryan is a member of the Symfony core team, where he holds the vital yet unenviable role of documentation lead. He also writes content for SymfonyCasts at symfonycasts.com. When it comes to code, he's all about developer experience: how can we get great tools into the hands of more people... and hopefully make it really fun along the way. SPONSORS This month's meetup is graciously sponsored by SymfonyCasts. SymfonyCasts features more than ninety video tutorial courses covering a wide range of topics such as REST APIs, PHP and Drupal, Object-Oriented Programming, JavaScript, and (of course) Symfony. Learn the skills you need to build your passion project or expend your existing toolset at symfonycasts.com. GRWebDev's title sponsor is LaFleur Marketing. LaFleur is your forward-thinking digital marketing partner, creating innovative, data-driven marketing strategies and assets for law firms, healthcare organizations, and growing businesses. Learn more about their services on the web at lafleur.marketing. SCHEDULE 6:15pm - 6:30pm ... Networking / Social / Pizza 6:30pm - 6:45pm ... Introduction 6:45pm - 7:30pm ... Presentation 7:30pm - 7:45pm ... Q&A 7:45pm ... Conclusion

    3
  • GRWebDev Presents: The Mad Science of Project Management

    The Factory - 4th floor

    GRWebDev powered by LaFleur presents... The Mad Science of Project Management DESCRIPTION Managing technical projects for clients has never been an easy job. The complexity of software in and of itself is a hurdle, not to mention third party integrations. With so much uncertainty, how does one quote a project or determine a prospective timeline for completion? What are the best methods for approaching client communication or balancing production? Join us for a special panel discussion as we dive into these questions and many more. This month's meetup will feature local PM heavyweights Eric Rosbury, Brianna Marshall, and Megan Norton; our panel will be led by GRWebDev's Sloth I. Prepare for an evening of delicious food and invigorating conversation at The Factory on Monday, February 24th! BIOS Eric Rosbury has spent more than two decades immersed in the world of marketing, tackling everything from production to client services to supervisory roles. Now at LaFleur Marketing, Eric harnesses his experience and expertise, managing not only projects but accounts payable and receivable as well. Brianna Marshall is an HR Project Manager at HR Collaborative. Much of her work involves providing clients with tactical HR management services and strategies, facilitating training and team building initiatives, and improving internal resources and product offerings. Brianna also has project management experience in the technology, design, and social research industries and has successfully executed $50 – $500K projects within scope and budget. Megan J. Norton has more than two decades of experience in project management and agile transformation, providing services to Fortune 500 companies and big box retailers in West Michigan and Chicago. Now an independent consultant, Megan gives back to her community as an instructor at Grand Circus and a team lead for Code for Good West Michigan, just to name a few. SPONSORS This month's meetup is graciously sponsored by Postmark. Trusted by thousands of developers, Postmark is a fast and reliable transactional email service, providing personalized invitations, trial expiration alerts, notification messages, and much more. Learn about the services Postmark provides on their website, postmarkapp.com. GRWebDev's title sponsor is LaFleur Marketing. LaFleur is your forward-thinking digital marketing partner, creating innovative, data-driven marketing strategies and assets for law firms, healthcare organizations, and growing businesses. Learn more about their services on the web at lafleur.marketing. SCHEDULE 6:15pm - 6:30pm ... Networking / Social / Pizza 6:30pm - 6:45pm ... Introduction 6:45pm - 7:30pm ... Presentation 7:30pm - 7:45pm ... Q&A 7:45pm ... Conclusion

  • GRWebDev Presents Steve Poling: An Introduction to Contract Testing with Pact

    DESCRIPTION Software is a lot different from when I punched holes in paper to get a single execution thread to send "Hello World" to a terminal. At the moment, Microservice Architectures seem to be the best way to create performant software running asynchronously on dozens of processes strewn across hardware on different continents. How do we test this? I'll discuss strategies to effectively test such systems through contract testing using the Pact framework. BIO Steve Poling is a software engineer with a diverse career spanning more than 30 years. He has tackled everything from speech recognition algorithms to content management to embedded systems. Now retired, Steve works on whatever he finds interesting. These days he finds mathematical, crypto, and fintech software interesting. SPONSOR This month's meetup is graciously sponsored by OST. With more than two decades of experience in Connected Products, Data Analytics, Digital Experience, and Enterprise IT, OST helps companies stay at the top of their game. Ready to learn more - or perhaps become a member of the top IT consultancy in Grand Rapids? Visit OST on the web at ostusa.com. SCHEDULE 6:15pm - 6:30pm ... Networking / Social / Pizza 6:30pm - 6:45pm ... Introduction 6:45pm - 7:30pm ... Presentation 7:30pm - 7:45pm ... Q&A 7:45pm ... Conclusion

  • GRWebDev Presents Nicole Scheffler: Network as Code

    The Factory - 4th floor

    DESCRIPTION Through the emergence of APIs and the rise of open source, network coding has come a long way from the DIY ways of the past. Join us as we learn about the evolution of the programmable network! We will explore how and why Cisco has opened up its products through the use of APIs, allowing customers to gain more insight across their networks. Additionally, we will be discussing the rise of DevOps among network administrators, as well as a showcasing Cisco's free developer community, DevNet (developer.cisco.com) Lastly, we will preview the new Developer Certifications launching in just a few months! BIO Nicole Scheffler has worked across business units in various engineering roles within Cisco for over 14 years and now leads Engineering Strategy for Americas Partner Organization. She holds a Masters degree in Information Technology from University of North Texas and started her career as a programmer. She has also been an Adjunct Professor at Davenport University and Lansing Community College in various networking and security courses. Nicole also highlights other women in tech with her Diva Tech Talk podcast and has founded two community organizations for technology locally. She loves live music, giving back to the community, and spending time with her family outdoors. She considers herself a digital renaissance woman and can be found on twitter @Tech_Nicole or online: https://digissancewoman.com SPONSOR This month's meetup is graciously sponsored by Cisco. Cisco is a worldwide leader in IT, networking, and cybersecurity solutions. Founded in 1984, Cisco pioneered the concept of a local area network (LAN) and multi-protocol router systems. Now as an international corporation, they continue pushing the boundaries of network-related technologies with VoIP services, hardware and security solutions, and much more. Check out their latest offerings at Cisco.Com. SCHEDULE 6:15pm - 6:30pm ... Networking / Social / Pizza 6:30pm - 6:45pm ... Introduction 6:45pm - 7:30pm ... Presentation 7:30pm - 7:45pm ... Q&A 7:45pm ... Conclusion

    1
  • GRWebDev Presents Ellen Doornbos: HTML + A11y

    The Factory - 4th floor

    DESCRIPTION Get ready. You're about to embark on a crash course in Web Accessibility (or "a11y" for short). Web Accessibility means building websites that work equally for people with disabilities. HTML can make or break a website's accessibility - it's the backbone of the internet, and Assistive Technology (AT) needs well-structured markup in order to work correctly. This talk is geared for developers, and our guiding question will be: What are some practical things we can do today to make the internet a better place for people with disabilities? Along the way, prepare to be reacquainted with your old BFF, HTML. BIO Ellen Doornbos is a Web Developer and Certified Professional of Accessibility Core Competencies. She's been building and migrating Drupal sites since 2017, and currently works with a team of Enterprise Drupal & Wordpress experts known as Hook 42. When she's not coding, you can find her stomping around her garden, chasing her cat, or learning a new craft. SPONSOR This month's meetup is graciously sponsored by Hook 42. Hook 42 is a full-service Drupal and Wordpress development agency based in San Francisco. User experience, design, custom builds, SEO, multilingual, a11y, content strategy... the team at Hook 42 does all of this and so much more. Check out their services - and the faces behind the magic - at hook42.com. SCHEDULE 6:15pm - 6:30pm ... Networking / Social / Pizza 6:30pm - 6:45pm ... Introduction 6:45pm - 7:30pm ... Presentation 7:30pm - 7:45pm ... Q&A 7:45pm ... Conclusion

    5
  • GRWebDev Presents Dan Lindeman: Hard Questions Answered with Python

    The Factory - 4th floor

    INTRODUCTION Ever ask yourself, "Who did I lend that book to?" I love reading books, but I love lending them out even more! In order to keep track of my personal library, a daunting task indeed, I’ve employed Python, a Raspberry Pi, and an RFID reader. Take a tour through what it’s like working with hardware, Python, and putting it all together into a useful web application. This is a beginner friendly talk, so don’t worry if you’ve never worked with hardware. DESCRIPTION The Internet of Things (IoT) is here to stay, but getting started can seem intimidating. Inspired by the magical checkout process at our local library, I began the journey of building my own IoT book lending application. Along the way, I discovered that Python was consistently able to make the impossible seem approachable! We’ll start with a base installation of Raspbian on a Raspberry Pi and find that Python is already there waiting to help. Then we’ll hook up an RFID reader to our Pi, and see that even though it has wires and pins, it’s nothing to be scared of. With the RFID reader and the fantastic MFRC522-python library, we’re able to read and write data to RFID stickers, neat! We could stop here, but we’ve got Python, so let’s hook it up to a Flask app and end at a complete book lending application. I hope attendees will gain an appreciation for the technology all around them, their local library, and how powerful Python is. I hope to demystify working with hardware and dispel some perceived barriers to entry for IoT applications. BIO Dan Lindeman is a Software Engineer from Grand Rapids, MI. When not learning a new language, framework, or piece of tech, Dan enjoys Pine Needle Basket Weaving, Nintendo games, and anything involving renewable energy. An educator-turned-developer, Dan got his start in the software industry testing embedded automotive infotainment systems. He recently earned his Masters in Computer Science with an emphasis on Distributed Systems at at Grand Valley State University. SPONSOR This month's meetup is graciously sponsored by TEKsystems. TEKsystems guides businesses through the use of technological solutions, unleashing the power of data and people. TEKsystems Grand Rapids is very much involved in the local tech community, hosting and sponsoring numerous meetups including West Michigan Agile and the Grand Rapids Java Users group. Learn more at TEKsystems.com. SCHEDULE 6:15pm - 6:30pm ... Networking / Social / Pizza 6:30pm - 6:45pm ... Introduction 6:45pm - 7:30pm ... Presentation 7:30pm - 7:45pm ... Q&A 7:45pm ... Conclusion

    3
  • GRWebDev Presents Ryan Lanciaux: Cooking Up Better Applications

    The Factory - 4th floor

    DESCRIPTION Software development is a relatively young field. What is considered "beautiful code" one day can be an anti-pattern the next. What if there was a way to write software that is easier to maintain, quicker to write, and more reusable by taking some timeless inspiration from the more established culinary world? In this talk we’ll take a look at the cooking term "Mise en place" (dealing with planning and preparation that goes into a meal) and how we can apply this concept to shared component libraries or design systems in our front end applications. We will examine how this strategy can help everyone on the team utilize these same ingredients to build, discuss, and design ultimately better software. While the examples are mostly React-based, the concepts apply to other paradigms as well. BIO Ryan Lanciaux is a professional software developer in based out of Ann Arbor. Although he programs in several languages, his current area of focus is front-end development. Ryan attempts to contribute to the development community through his (often neglected) blog at RyanLanciaux.com. SPONSOR This month's meetup is graciously sponsored by Otterbase. With its national headquarters located right here in Grand Rapids, Otterbase is a staffing agency that puts people first, not algorithms. In the internet age, it is a temptation to replace human experiences with automation. Otterbase is doing something about it. Learn more at Otterbase.com. SCHEDULE 6:15pm - 6:30pm ... Networking / Social / Pizza 6:30pm - 6:45pm ... Introduction 6:45pm - 7:30pm ... Presentation 7:30pm - 7:45pm ... Q&A 7:45pm ... Conclusion

    3
  • GRWebDev Presents: Hooks and React.js

    The Factory - 4th floor

    DESCRIPTION The concept of hooks within JavaScript is not necessarily new, but its recent official adoption by both React and React Native have caused quite a stir. What's all the fuss about? GRWebDev's Sloth I and Learn to Code Grand Rapids' Patrick Sollars will discuss the concept of hooks and lead us through a live coding session to contrast React's historical class-based component structure with that of the hooks-based functional component structure. BIOS Sloth is a custom web and mobile developer in Grand Rapids. He is heavily involved in the local tech community and volunteers his time with Code for Good West Michigan, Loop Coding Center, Django Girls, and many other worthy organizations. Patrick Sollars is a software developer at Magic Wrighter Inc. He primarily works with C# microservices and builds UIs with React in JavaScript. SPONSOR This month's meetup is graciously sponsored by TEKsystems. TEKsystems guides businesses through the use of technological solutions, unleashing the power of data and people. TEKsystems Grand Rapids is very much involved in the local tech community, hosting and sponsoring numerous meetups including West Michigan Agile and the Grand Rapids Java Users group. Learn more at TEKsystems.com. SCHEDULE 6pm - 6:30pm ... Networking / Social / Pizza 6:30pm - 6:45pm ... Introduction 6:45pm - 7:30pm ... Presentation 7:30pm - 7:45pm ... Q&A 7:45pm - 8pm ... Conclusion

    4