• PHP Middleware: A Journey to the Center of The App

    Wayfair Boston

    Middleware is a term to describe the layers wrapped around your application logic. With the adoption of PSR-15, PHP's common interfaces for handling HTTP requests and middleware components, you can now easily add community-developed Middleware modules to your app or framework or create your own. What you will learn: -What is Middleware? -The journey your HTTP request makes to the center of your application logic -Why it's useful to encapsulate pieces of your application logic using middleware. SPEAKER BIO Sarah Carroll is a full-stack developer at Wayfair, mostly writing PHP and some React code. Previously, she worked for two different universities in Florida, also using PHP and Drupal. She thinks sloths are really awesome. Follow Sarah on Twitter: https://twitter.com/sarahescarroll LIGHTNING TALK SPEAKER BIOS Benji Fisher is a Drupal developer at Isovera and an active member of the Drupal community. His screen saver says, "Vim Rocks". Youssef Elhafyani is a B2C Software Engineer at Wayfair, where he creates software that supports and enables sales agents to do their work more efficiently, he has graduated from University of Louisville with Bachelor degree in Computer Science and Computer Engineering, He has worked as a software engineer for 8 years, He like to play FIFA soccer and play foosball. Follow Youssef on: GitHub: http://www.github.com/elhafyani4 Twitter: https://twitter.com/elhafyani4 Aram Comjean writes software tools for Biologists at the Harvard Medical School. Follow Aram on Twitter: https://twitter.com/acomjean AGENDA 6:00 pm - 7:00 pm -- Pizza, refreshments and networking 6:30 pm - 7:00 pm -- Lightning Talks - Youssef Elhafyani - Leios PHP Framework - Benji Fisher - DevOps for Presentations: Markdown, Pandoc, Revela.js, GitLab CI - Aram Comjean - FlexBox 7:00 pm - 7:15 pm -- Introductions 7:15 pm - < 9:00 pm -- Feature Presentation, Q&A, Wrap-Up HOST / FOOD SPONSOR Wayfair Tech has graciously offered meeting space, pizza and refreshments. Thank them by checking out some of these links to learn a bit about Wayfair: Wayfair Tech Blog: https://tech.wayfair.com/ Working at Wayfair: https://youtu.be/e_EzwfOXWY8 Career Opportunities: http://www.wayfaircareers.com About Wayfair: https://www.wayfair.com/about/ DIRECTIONS Public transportation is recommended: Orange line to Back Bay Station or Green line to Copley Station. If you must drive and park and are unable to find street parking, here are parking options: https://en.parkopedia.com/parking/locations/copley_place_100_huntington_ave_boston_massachusetts_02116_united_states_drt2yt4dpnw/?country=us&arriving=201905221700&leaving=201905222200 The Wayfair office is located at 4 Copley Place, in the towers above the Copley Place Mall: http://www.simon.com/mall/copley-place/map Copley Place is across the footbridge from the Prudential Mall or across the street from Back Bay station.

    5
  • HTML5 Brunch: Season 10

    Virtual

    "Narrowing the skills gap, one chapter at a time." NOTE: This virtual self-study group will be led by Gene Babon, Chief Percolator. This virtual self-study group is designed to complement our Boston PHP talk entitled Better Than Luck: Product Building for Idea People on Wednesday, April 17, 2019. https://www.meetup.com/bostonphp/events/260123818/ In this talk Heather O'Neill and Jen Kramer will discuss the key elements of intentional planning, research and validation that will help enhance the prospects that your product idea will come to life and achieve the success you desire. In 11 weekly lessons we will learn the following: ~ Understand Your Business ~ Plan Your Projects ~ Conduct Your Research ~ Define Your Audience ~ Establish Your Brand ~ Craft Your Content ~ Organize Your Information ~ Create Your Wireframes ~ Test Your Interactions ~ Measure Your Impact ~ Analyze Your Results Self-Study Group Format The format of a virtual self-study group is as follows: • Each participant obtains a copy of Before Your Code plus Workbook for $29.99. https://www.beforeyoucode.guide/ • Each participant commits to read one chapter per week, complete exercises from the workbook and post comments in our discussion area. These assignments are ideal for teams who are working on a product launch, so invite your teammates to join you on this journey. • Each participant obtains assistance by posting questions to a discussion area set up on the Boston PHP Message Board for each chapter. Each comment will receive a response. Participants will also receive a weekly group e-mail update. https://www.meetup.com/bostonphp/messages/boards/thread/52133362/ NOTE: There is no classroom instruction. There are no webcasts. There are no scheduled appointments of any kind. Once you have access to Before You Code and Workbook, you simply proceed at a pace that best fits into your current work/life schedule. How Do I Get Started? • Become a member of Boston PHP Meetup if you are not already a member. Simply click: Join us! https://www.meetup.com/bostonphp/ • Register for HTML5 Brunch, Season 10. Simply RSVP: Yes https://www.meetup.com/bostonphp/events/260488891/ • Obtain access to Before You Code and Workbook. Then, start your virtual learning by reading one chapter at a time, completing the exercises and posting a link to your completed work. FAQs: Q: Will there be coding involved in this course? A: Not a single line of code will be written because these are the steps you need to complete BEFORE YOU CODE (HTML or otherwise) to help ensure the successful launch of your product idea. Q: How long will the course last? A: We will cover 11 chapters plus introduction starting Sunday, April 28, 2019 and continuing until Saturday, July 20, 2019. Refer to the HTML5 Brunch, Season 10 -- Master Discussion List for specific dates. https://www.meetup.com/bostonphp/messages/boards/thread/52133362/ Q: Do I need to attend the live Better Than Luck: Product Building for Idea People presentation to participate? A: Not at all. However, if you live in the Boston area, and are available on Wednesday, April 17, you can meet the authors of the book, as well as, other Boston PHP members who will be participating in this complementary, self-paced educational opportunity. Q: Do I have to wait until Sunday, April 28 to begin? A: No need to wait! Feel free to begin as soon as you obtain access to Before You Code plus Workbook. Simply post a message on the Introduce Yourself message board once you gain access so that we can gauge participation. Then, proceed at a pace that best fits your current work/life schedule. https://www.meetup.com/bostonphp/messages/boards/thread/52133478 Q: What if I have additional questions? A: Simply post a reply below ("Add a comment") and you will receive a response. Invite your friends, family members and co-workers to join in the fun. Let's Do Brunch! Gene Babon Chief Percolator

    6
  • Better Than Luck: Product building for idea people

    Wayfair Boston

    The thrill of watching your idea come to life is hard to beat. So it’s no wonder that most entrepreneurs and founders start with an idea and move right to code. But if you want success – and the even bigger thrill of people BUYING your product – you need to tamp down that ‘if you build it, they will come’ enthusiasm and do some intentional planning, research and validation. In this talk, we’ll cover the essential blueprint you can follow to ensure your product’s success, all before writing any code. SPEAKER BIO Heather O'Neill is a product strategist and SaaS business consultant with over a decade of experience creating meaningful products for the people who use them. At Pixels for Humans, Heather helps SaaS start-ups solve their toughest challenges and grow into mature, community-focused businesses, that center people over profits. A problem solver at heart, Heather also works with design teams to define problems, hypothesize solutions, and track success in their work. Heather has taught classes and workshops at Harvard Extension School, O’Reilly, UXPA International, and more. Follow Heather on Twitter: https://twitter.com/pixelsforhumans Jen Kramer has been teaching and practicing web design for nearly 20 years. She is currently a Lecturer at Harvard University Extension School in the Master's of Liberal Arts in Digital Media Design program, where she teaches at least five courses per year on front-end web development. She's also a prolific video author, creating over 35 training courses for Lynda.com, Frontend Masters, osTraining, O'Reilly Media, and Aquent Gymnasium. She earned her MS in Internet Strategy Management from Marlboro College. Follow Jen on Twitter: https://twitter.com/jen4web AGENDA 6:00 pm - 7:00 pm -- Pizza, refreshments and networking 6:30 pm - 7:00 pm -- (Your lightning talk here???? Contact us!) 7:00 pm - 7:15 pm -- Introductions 7:15 pm - < 9:00 pm -- Feature Presentation, Q&A, Wrap-Up HOST / FOOD SPONSOR Wayfair Tech has graciously offered meeting space, pizza and refreshments. Thank them by checking out some of these links to learn a bit about Wayfair: Wayfair Tech Blog: https://tech.wayfair.com/ Working at Wayfair: https://youtu.be/e_EzwfOXWY8 Career Opportunities: http://www.wayfaircareers.com About Wayfair: https://www.wayfair.com/about/ DIRECTIONS Public transportation is recommended: Orange line to Back Bay Station or Green line to Copley Station. If you must drive and park and are unable to find street parking, here are parking options: https://en.parkopedia.com/parking/locations/copley_place_100_huntington_ave_boston_massachusetts_02116_united_states_drt2yt4dpnw/?country=us&arriving=201904171700&leaving=201904172200 The Wayfair office is located at 4 Copley Place, above the Copley Place Mall: http://www.simon.com/mall/copley-place/map Copley Place is across the footbridge from the Prudential Mall or across the street from Back Bay station.

    12
  • PHP Percolate, Season 11

    Virtual

    "Narrowing the skills gap, one chapter at a time." Season 11 will be led by Nancy A Shaw, Senior Percolator. This 11th season of PHP Percolate will focus on learning the basics of PHP and MySQL. This class is an overview of PHP and MYSQL, highly recommended for front-end designers and developers who are already working with Wordpress, Joomla, Drupal or custom apps, who want to add backend development skills. The book we will use is PHP and MySQL for Dynamic Web Sites: Visual QuickPro Guide, 5th Edition, published in November 2017 (ISBN[masked]) by Larry Ullman. Copyright 2018. https://goo.gl/TCLsrH REQUIREMENT: You must have access to a domain name and website hosting account that allows you to configure a MySQL database. Self-Study Group Format The format of a virtual self-study group is as follows: NOTE: There is no classroom instruction. There are no webcasts. There are no scheduled appointments of any kind. • Each participant obtains a copy of PHP and MySQL for Dynamic Web Sites: Visual QuickPro Guide, 5th Edition https://goo.gl/nh7r85 • Each participant commits to read one chapter per week, complete the exercises and post links to your completed work. • Each participant obtains assistance by posting questions to a discussion area set up on the Boston PHP Message Board for each chapter. Each participant will receive feedback, as well as, a weekly group e-mail update. https://goo.gl/tDhP1C Once you have obtained a copy of the book and a website hosting account, you simply proceed at a pace that best fits into your current work/life schedule. You DO NOT need to live in the Boston area to participate in this virtual self-study group. How Do I Get Started? • Become a member of Boston PHP if you are not already a member. Simply click: Join us! • Register for PHP Percolate, Season 11. Simply RSVP: Yes FAQs: Q: How long will the course last? A: We will cover nine chapters (not the complete book) starting on Sunday, April 7 (or sooner) and ending on Saturday, June 8. Q: Do I have to wait until to begin? A: No need to wait! Feel free to begin as soon as you obtained a copy of the book and a website hosting account. Simply post a message on the Introduce Yourself: PHP Percolate, Season 11 message board so that we can gauge commitment and participation. Then, proceed at a pace that best fits your current work/life schedule. https://goo.gl/CamJZJ Q: Do I have to live in Boston to participate? A: Not at all. This program is virtual. We have successful graduates from many states and even have graduates from countries in Europe and Africa. Q: What if I have additional questions? A: Simply post a reply below and you will receive a response. Invite your techie friends and co-workers to join in the fun. Let's start percolating! Nancy A Shaw Senior Percolator Gene Babon Chief Percolator

    1
  • Level up your PHP apps with Machine Learning

    Wayfair Boston

    This presentation covers a high level overview of integrating machine learning into your PHP web application. A general explanation of integrating different services as well as a walkthrough of integrating a trained and deployed model on Google Cloud Platform's ML Engine followed by caveats and nuances as well as factors to keep in mind when working with Machine Learning services. WHO SHOULD ATTEND? PHP developers who want to use, write or learn about machine learning services. SPEAKER BIO Varshith Anilkumar is a passionate Software Engineer with over two years academic and industry experience in Software Development, Machine Learning, VR/AR Development and Computer Vision with an emphasis on scalability, reliability and fault tolerance. He previously worked with startups to build scalable machine learning prototypes such as a recommendation engine to provide custom restaurant recommendations and is currently working at Wayfair building scalable services for Catalog Creation systems. Varshith is passionate about neurotechnology and VR apps using AI Follow Varshith on LinkedIn: https://www.linkedin.com/in/varshith-h-a-ab902080/ AGENDA 6:00 pm - 7:00 pm -- Pizza, refreshments and networking 6:30 pm - 7:00 pm -- (Your talk here???? Contact us!) 7:00 pm - 7:15 pm -- Introductions 7:15 pm - < 9:00 pm -- Feature Presentation, Q&A, Wrap-Up HOST / FOOD SPONSOR Wayfair Tech has graciously offered meeting space, pizza and refreshments. Thank them by checking out some of these links to learn a bit about Wayfair: Wayfair Tech Blog: https://tech.wayfair.com/ Working at Wayfair: https://youtu.be/e_EzwfOXWY8 Career Opportunities: http://www.wayfaircareers.com About Wayfair: https://www.wayfair.com/about/ DIRECTIONS Public transportation is recommended: Orange line to Back Bay Station or Green line to Copley Station. If you must drive and park, here are parking options: https://en.parkopedia.com/parking/locations/copley_place_100_huntington_ave_boston_massachusetts_02116_united_states_drt2yt4dpnw/?country=us&arriving=201903271700&leaving=201903272200 The Wayfair office is located at 4 Copley Place, above the Copley Place Mall: http://www.simon.com/mall/copley-place/map Copley Place is across the footbridge from the Prudential Mall or across the street from Back Bay station.

    2
  • Project Night

    Wayfair Boston

    Join BostonPHP and hang out, hack, collaborate or just socialize with some like-minded PHPeople. This is an informal event for developers and we welcome all levels, beginner through expert! We will provide wifi, pizza and people. All you need is a laptop, but we also encourage you to bring: -Your own projects -Ideas -Questions -Friends Lightning Talks There will be time for a few optional 5-15min lightning talks. If you would like to give a lightning talk, contact us with your talk idea so we can reserve a slot for you. If there are any slots remaining during the event, you are welcome to volunteer then. DIRECTIONS Public transportation is recommended: Orange line to Back Bay Station or Green line to Copley Station. If you must drive and park, here are parking options: https://en.parkopedia.com/parking/locations/copley_place_100_huntington_ave_boston_massachusetts_02116_united_states_drt2yt4dpnw/?country=us&arriving=201902201730&leaving=201902202130 The Wayfair office is located at 4 Copley Place, above the Copley Place Mall: http://www.simon.com/mall/copley-place/map Copley Place is across the footbridge from the Prudential Mall or from the Westin Hotel or across the street from Back Bay station.

    4
  • Practical Web Accessibility

    Wayfair Boston

    Whether you've only just dipped your toes in Web Accessibility (a11y) or are doing a deep dive into your application's usability, we can always be building a better site. Creating a usable and accessible site is crucial to reaching as much of your audience as possible. We'll be diving into why, how, and where to focus our efforts for the greatest impact. WHO SHOULD ATTEND? You should attend if any of these apply to you: Know nothing: This is new content for a lot of people! Even if you don't know anything about this "Accessibility" thing – there will be no assumptions of prior experience. Want to Learn: How accessibility will impact their site / business - Web Accessibility guidelines are the same for all sites but don't affect every site equally. We'll talk about sites which have tackled this topic well, those who tackled it poorly, and who benefits from tackling this early (hint: everyone!). Have Questions: Building accessible sites can be tough - we'll dig into the details of how to test and evaluate how usable your site is and how to prevent regressions. SPEAKER BIO Spencer Gregson is an engineer on the Frontend Platforms team at Wayfair, where he has worked for the past 5 years after starting as a CSS/HTML Developer. His passion for Accessibility predates HTML5 and he collaborates with many teams and functions to improve site usability and accessibility best practices. He has worn a lot of professional hats (haven't we all) and loves talking about Architecture, Urban design, and being a Pedicab driver in Boston. AGENDA 6:00 pm - 7:00 pm -- Pizza, refreshments and networking 6:30 pm - 7:00 pm -- (Your talk here???? Contact us!) 7:00 pm - 7:15 pm -- Introductions 7:15 pm - < 9:00 pm -- Feature Presentation, Q&A, Wrap-Up HOST / FOOD SPONSOR Wayfair Tech has graciously offered meeting space, pizza and refreshments. Thank them by checking out some of these links to learn a bit about Wayfair: Wayfair Tech Blog: https://tech.wayfair.com/ Working at Wayfair: https://youtu.be/e_EzwfOXWY8 Career Opportunities: http://www.wayfaircareers.com About Wayfair: https://www.wayfair.com/about/ DIRECTIONS Public transportation is recommended: Orange line to Back Bay Station or Green line to Copley Station. If you must drive and park, here are parking options: https://en.parkopedia.com/parking/locations/copley_place_100_huntington_ave_boston_massachusetts_02116_united_states_drt2yt4dpp5/?country=us&arriving=201901231730&leaving=201901232130 The Wayfair office is located at 4 Copley Place, above the Copley Place Mall: http://www.simon.com/mall/copley-place/map Copley Place is across the footbridge from the Prudential Mall or across the street from Back Bay station.

    14
  • Blockchain Lo Mein: Season 1

    Virtual

    "Narrowing the skills gap, one chapter at a time." NOTE: This virtual self-study group will be led by Peter Phelps, Senior Percolator. In 25 short steps we will learn the following five stages: ~ Terminology and Technical Foundations ~ Why the Blockchain is Needed ~ How the Blockchain Works ~ Limitations and How to Overcome Them ~ Using the Blockchain, Summary and Outlook NOTE: This virtual self-study group does not involve coding. No mathematical formulas, program code, or computer science jargon are used. This book is for everyone who wants to get a general idea of what blockchain technology is, how it works, and how it will potentially change the financial system as we know it. Self-Study Group Format The format of a virtual self-study group is as follows: • Each participant purchases a copy of Blockchain Basics: A Non-Technical Introduction in 25 Steps by Daniel Drescher. https://www.apress.com/us/book/9781484226032 • Each participant commits to read the recommended chapters each week and post your observations and comments in the discussion area. • Each participant obtains assistance by posting questions to a discussion area set up on the Boston PHP Message Board for each step (chapter). Each comment will receive a response. Participants will also receive a weekly group e-mail update. https://www.meetup.com/bostonphp/messages/boards/forum/23382387 • Each participant who completes the course is recognized on the Self-Study Group | Wall of Accomplishment. NOTE: There is no classroom instruction. There are no webcasts. There are no scheduled appointments of any kind. Once you have received a copy of the book, you simply proceed at a pace that best fits into your current work/life schedule. How Do I Get Started? • Become a member of Boston PHP Meetup if you are not already a member. Simply click: Join us! https://www.meetup.com/bostonphp/ • Register for Blockchain, Lo Mein, Season 1. Simply RSVP: Yes https://www.meetup.com/bostonphp/events/256439636/ • Obtain access to Blockchain Basics. Then, start your learning by reviewing one step (chapter) at a time, and posting comments about your completed work. FAQs: Q: How long will the course last? A: We will cover 25 steps (chapters) in nine weeks starting Sunday, December 9, 2018 and continuing until Saturday, February 16, 2019. Refer to the Blockchain Lo Mein, Season 1 -- Master Discussion List for specific dates. https://www.meetup.com/bostonphp/messages/boards/thread/51906671 Q: Do I have to wait until Sunday, December 9 to begin? A: No need to wait! Feel free to begin as soon as you obtain a copy of Blockchain Basics. Simply post a message on the Introduce Yourself message board once you receive your book so that we can gauge participation. Then, proceed at a pace that best fits your current work/life schedule. https://www.meetup.com/bostonphp/messages/boards/thread/51906685/ Q: What if I have additional questions? A: Simply post a reply below ("Add a comment") and you will receive a response. Invite your friends, family members and co-workers to join in the fun. Let's Learn Blockchain! Peter Phelps Senior Percolator Gene Babon Chief Percolator Boston PHP, a Meetup-designated Super Group

    4
  • Project Night

    Wayfair Boston

    Join BostonPHP and hang out, hack, collaborate or just socialize with some like-minded PHPeople. This is an informal event for developers and we welcome all levels, beginner through expert! We will provide wifi, pizza and people. All you need is a laptop, but we also encourage you to bring: -Your own projects -Ideas -Questions -Friends Lightning Talks There will be time for a few optional 5-15min lighning talks. If you would like to give a lightning talk, contact us with your talk idea so we can reserve a slot for you. If there are any slots remaining during the event, you are welcome to volunteer then.

    3
  • HTML5 Brunch: Season 9

    Virtual

    "Narrowing the skills gap, one chapter at a time." NOTE: This virtual self-study group will be led by Nancy Shaw, Senior Percolator. Udacity offers a free course called Responsive Web Design Fundamentals. https://www.udacity.com/course/responsive-web-design-fundamentals--ud893 In five lessons we will learn the following: ~ Why Responsive ~ Starting Small ~ Building Up ~ Common Responsive Patterns ~ Optimizations Self-Study Group Format The format of a virtual self-study group is as follows: • Each participant obtains access to Responsive Design Fundamentals at Udacity. This Udacity course is FREE. https://auth.udacity.com/sign-up • Each participant commits to review the recommended videos each week, complete the exercises and post links to your completed work. • Each participant obtains assistance by posting questions to a discussion area set up on the Boston PHP Message Board for each chapter. Each comment will receive a response. Participants will also receive a weekly group e-mail update. https://www.meetup.com/bostonphp/messages/boards/thread/51843720/ • Each participant who completes the course is recognized on the Self-Study Group | Wall of Accomplishment. NOTE: There is no classroom instruction. There are no webcasts. There are no scheduled appointments of any kind. Once you have access to Udacity, you simply proceed at a pace that best fits into your current work/life schedule. How Do I Get Started? • Become a member of Boston PHP Meetup if you are not already a member. Simply click: Join us! https://www.meetup.com/bostonphp/ • Register for HTML5 Brunch, Season 9. Simply RSVP: Yes https://www.meetup.com/bostonphp/events/255396331/ • Obtain access to Udacity. Then, start your virtual learning by reviewing one video at a time, completing the exercises and posting a link to your completed work. FAQs: Q: How long will the course last? A: We will cover five courses starting Sunday, November 4, 2018 and continuing until Saturday, December 8, 2018. Refer to the HTML5 Brunch, Season 9 -- Master Discussion List for specific dates. https://www.meetup.com/bostonphp/messages/boards/thread/51843720/ Q: Do I have to wait until Sunday, November 4 to begin? A: No need to wait! Feel free to begin as soon as you obtain access to Udacity. Simply post a message on the Introduce Yourself message board once you gain access so that we can gauge participation. Then, proceed at a pace that best fits your current work/life schedule. https://www.meetup.com/bostonphp/messages/boards/thread/51845487/ Q: What if I have additional questions? A: Simply post a reply below ("Add a comment") and you will receive a response. Invite your friends, family members and co-workers to join in the fun. Let's do Brunch! Nancy Shaw Senior Percolator Gene Babon Chief Percolator

    2