• Austin PHP Monthly Meetup
    A Testing Talk From Magento! Igor M. from Magento will talking this month about different types of tests and why some of the traditional approaches may not work on your code base. Be sure to attend this one to learn about the different testing strategies that are used at Magento. If you are interested in sponsoring the subgroup this month, please get in touch with Ian (https://www.meetup.com/austinphp/members/72452672/).

    Needs a location

  • AustinPHP\BeverageSubgroup::FULL_CIRCLE
    Thanks to TriNet (https://www.trinet.com/) for sponsoring this month's AustinPHP Beverage Subgroup! Since The Ginger Man is gone until Plaza Saltillo is back, we're having this one at Full Circle Bar. Show up, kick back, play Skee-Ball, grab a beer or a Topo Chico, and regale other attendees with your latest PHP war stories. Interested in sponsoring the Subgroup? Get in touch with Ian or Eric Leversen via Meetup's messages system, or on Slack at austinphpchat.com.

    Full Circle Bar

    1810 E 12st St. · Austin

    1 comment
  • Austin PHP Monthly Meetup
    Join the Austin PHP Slack Channel: https://austinphpchat.com Topic TBD If you are interested in sponsoring the subgroup this month, please get in touch with Ian (https://www.meetup.com/austinphp/members/72452672/). Like us on Facebook (http://on.fb.me/AustinPHP)!

    This Meetup is past

    Needs a location

  • (Ab)using process control for powerful CLI applications - Ian Littman
    This month Ian will reprise a talk he gave at CascadiaPHP Conference: (Ab)using process control for powerful CLI applications. Show up to find out how to do with PHP things you probably thought you'd need to write Python, or something compiled, to utilize. -- PHP's process control (pcntl) extension provides a set of highly underrated tools for scripts invoked at the command line, exposing behaviors that you might have thought only existed for compiled applications, such as forking and signal handling. We'll dive into these behaviors, including fun diversions like making a process zombie that rises from the dead when you hit Ctrl-C, and a parallel utility that uses multiple processes to get things done faster. We'll also take a look at Symfony's Process component that can be used to execute additional command lines safely and asynchronously, whether you need to run those commands from a web cotext or a CLI.

    Region XIII Educational Service Center

    5701 Springdale Road · Austin, TX

  • Austin PHP Monthly Meetup
    GO for PHP Developers This month we are exploring a new language and how it compares to the one we all know and love. Greg will be giving us an overview of GO and how it can fit into an existing PHP application ecosystem. We will review basic language constructs, a brief history of the language, how the GO Frameworks compare to Laravel and how to think about building applications that are tailored for GO strengths. You will be GOPHPering in no time! We will be raffling off a ticket to SymfonyLive that is happening in October. Please make sure to attend to hear more about the conference and be eligible to win. https://usa2018.live.symfony.com

    Needs a location

  • AustinPHP\BeverageSubgroup::FULL_CIRCLE
    ...and we're back with an end-of-summer AustinPHP Beverage Subgroup! Thanks to Victory (https://victorycto.com/) for sponsoring! Since The Ginger Man is gone until Plaza Saltillo is back, we're having this one at Full Circle Bar. Show up, kick back, play Skee-Ball, grab a beer or a Topo Chico, and regale other attendees with your latest PHP war stories. Interested in sponsoring the Subgroup? Get in touch with Ian via Meetup's messages system, or on Slack at austinphpchat.com.

    Full Circle Bar

    1810 E 12st St. · Austin

  • Austin PHP Monthly Meetup
    This month we'll have Buster Neece presenting I'm a Docker Rocker and So Can You!. Says Buster: If you're like me, all your friends are talking about Docker and what it can do. "Run faster! Jump higher! Deploy easier!" Okay, maybe it's not *all* true, but one thing definitely is: if you adopt the Docker mindset into your organization, it might make everything from your development to your testing and deployment a little easier, more predictable and more portable. Join me as I discuss the thought process and tools that I used to make understanding and using Docker so much easier, and how they can apply to you and your applications. Join the Austin PHP Slack Channel: https://austinphpchat.com If you are interested in sponsoring the subgroup this month, please get in touch with Ian (https://www.meetup.com/austinphp/members/72452672/). Like us on Facebook (http://on.fb.me/AustinPHP)!

    Needs a location

    1 comment
  • Austin PHP Monthly Meetup
    Automating Developer Workflow Before your code makes it to the remote repo, what should happen? How could it happen? What does that look like? Does it play well with virtual runtime environments (e.g. Vagrant, Docker). Boyd Hemphill of Victory CTO will show how he is using CircleCI in a Lumen application to: • Check for code style (PSR1, PSR2) with PHPCF • Check for messes with PHPMD • Run unit tests using a database and some Lumen goodness to make it fast • Check for code coverage to fail the build with 30% or less. • Show off a pre-commit hook that does all the above before a commit is logged (also mention the --no-verify and --amend switches) • Show off a pre-push hook to show it likely the build will succeed remotely if the code is pushed. If you are still awake, Boyd can show: * PHP Storm + Lumen + PHPUNIT is as easy as a right click. * Use of debugging (xDebug) to remove the need to clean up your print_r statements after the code parade. This presentation will be deeply technical with much code on screen. Bring your questions and your reading glasses. Join the Austin PHP Slack Channel: https://austinphpchat.com Like us on Facebook (http://on.fb.me/AustinPHP)!

    Needs a location

    3 comments
  • Austin PHP Monthly Meetup
    Cache or Not To Cache that is ... no wait it is NOT a question; you should always Cache. You just need to do it properly! Come and learn to how to use Redis to solve[or create] part of your caching problems! Matthew Hellinger will be speaking this month and will touch on one of the two hardest things in computer science. (cache invalidation, naming things, and off-by-1 errors) --- Join the Austin PHP Slack Channel: https://austinphpchat.com If you are interested in sponsoring the subgroup this month, please get in touch with Ian (https://www.meetup.com/austinphp/members/72452672/). Like us on Facebook (http://on.fb.me/AustinPHP)!

    Needs a location

    1 comment
  • AustinPHP\BeverageSubgroup
    We're doing this month's meetup on the fourth Wednesday because, well, it's the last time we'll be able to do so at the Lavaca Street location of THe Ginger Man: https://twitter.com/brilliantcrank/status/994677450578780160?s=21 No sponsor this time around; we should have that rectified in time for our June subgroup though.

    The Ginger Man

    301 Lavaca St · Austin, TX

    4 comments