Connecting members of the PHP community since 2003

Meetings

Third thursday of each month we meet to have a presentation given by one of our community members. Come learn about a variety of topics and hang out at the After-Party. Meetings details can be found at https://www.meetup.com/Utah-PHP-User-Group/.

Attend a Meeting

Slack & IRC - Online Chat

Get online & chat on our Slack server. It is great for asking questions but also just chatting about anything. You can also connect through our IRC Freenode channel.

Join via Slack or Join via IRC

Upcoming Meetings

Find us on Meetup.com for all the latest meetup information.

April 2017

When: April 20th @ 7:00 PM
Presenter: Kyle Waters

Implementing a Restful API with Lumen

"Due to the rise of mobile application restful back ends are in high demand. There are several PHP frameworks that promise to make this simpler. In this presentation we'll use Lumen to implement and test a simple restful API with authentication. We'll also cover aspects of the Eloquent ORM."

Read More

May 2017

When: May 18th @ 7:00 PM
Presenter: Levi Morrison

Contributing to Official PHP Projects

"The speaker will share their experience contributing to several official PHP projects and talk about how you can contribute too! They will also cover guidelines for contributing and low-hanging fruit for projects such as the documentation, php.net and of course PHP itself."

Read More

June 2017

When: June 15th @ 7:00 PM
Presenter: Mark Niebergall

Impostor Syndrome: Be Proud of Your Achievements!

"Impostor syndrome can leave you feeling like you are a fraud and incompetent to be considered a professional in your chosen path. In reality, impostor syndrome is common and occurs when one struggles to internalize achievements and successes. Come feel a burden lifted when you realize that not only are you not an impostor, but you have actually succeeded in achieving something great. Hear about the experiences of others and how to overcome feeling like an impostor, and leave feeling confident in your accomplishments and skills."

Read More

Previous Meetings

January 2017

When: January 19th @ 7:00 PM
Presenter: Steve Meyers

Websockets and Event-driven Programming with ReactPHP

"Modern browsers support a new standard call Websockets, which allow persistent connections between a browser and a server. We'll discuss how to implement Websockets with your client-side Javascript talking to your server-side PHP, using the ReactPHP framework."

Read More

February 2017

When: February 16th @ 7:00 PM
Presenter: Mark Niebergall

Security in PHP Applications: An absolute must!

"Applying proven security measures based on the OWASP top 10 can help make your PHP application more secure. We will focus on secure coding practices and discuss topics including SQL injection, XSS, CSRF, user authentication, and data validation. We will discuss how to bake security into an application and how to convince management that security issues must be addressed."

Read More

March 2017

When: March 16th @ 7:00 PM
Presenter: H Hatfield

Traits: When, Where, Why, and How

"Traits were added to PHP in version 5.4 as another tool to use to create clean code. We’ll take a look at what traits are and how they help solve the problems they are intended to help solve. We’ll also explore some things to watch out for and how to figure out where traits could be introduced into your codebase."

Read More

Sponsors

JetBrains

JetBrains provides a free 1-year license to any of their products every month to one random lucky meeting attendee. Thank you JetBrains!
JetBrains

Latest News

September 2013 Meeting: Single Page Applications and Javascript MVVM Frameworks by Mac Newbold

This month's presentation will be a presentation on Single Page Applications & Javascript MVVM Frameworks by Mac Newbold. It is important to note we are at our new venue so please share this announcement with people you know who are coming.  It will be September 19th at Needle.com at 7:00 PM and then we'll be meeting at Applebees in Draper for the after-party.

Talk summary:

For many years, we've been building web applications in more or less the same way. The tools have changed, but the architecture has mostly remained the same. Single page applications are a newer approach that can simplify your development and provide a better user experience, especially for mobile devices. This talk discusses what single page apps are, how you build one, and lessons learned in a team that has built several in a variety of different ways. We will also discuss the role that Javascript MVVM frameworks can play in Single Page Applications.

Mac Newbold has been involved in the Utah Open Source scene for a very long time, and previously was our Utah PHP Usergroup President. He currently is a Principle Developer at Vivint. To be honest, he is a pretty darn smart guy and always gives a good presentation. :)

See you there!

Current Venue: Needle.com

The current venue for the rest of this year at Needle.com. The great thing is it is in the same building complex as last year's venue, C7. Here is the new address (and map if you like):

Needle Inc.
14864 Pony Express Road
Bluffdale, UT 84065

Tags: javascript, frameworks, single page apps

August 2013 Meeting: Show & Tell - Favorite Tools w/ PHP

This month's meeting on August 15th will be a slightly different format. Instead of a traditional presentation, we will be having an open discussion night with the theme: "Show & Tell your Favorite Tools for PHP."

It will be an open discussion with a little structure of people showing some of their favorite tools they use while working with PHP. Whether it is a PHP Library, Editor, Debugger, or even favorite git command, it'll be a chance to see what people find useful while working with PHP. So if you have anything interesting to share, please feel free to show it off and talk just a little bit about why it is awesome.

There will be free pizza like usual, and we're hoping that everyone will be able to walk away with a slightly fuller brain and stomach. :)

Current Venue: Needle.com

The current venue for the rest of this year at Needle.com. The great thing is it is in the same building complex as last year's venue, C7. Here is the new address (and map if you like):

Needle Inc.
14864 Pony Express Road
Bluffdale, UT 84065

July 18th 2013 Meeting: Kohana Framework by Will Smith

This month's presentation will be an introduction to the Kohana Framework by Will Smith. It is important to note we are at our new venue so please share this announcement with people you know who are coming.  It will be July 18th at Needle.com at 7:00 PM and then we'll be meeting at Applebees in Draper for the after-party.

Be cause Will is a man of many words, he gave me this very lengthy summary of his talk:

Here is a summary of the talk:

Kohana is a lightweight open source PHP5 framework that is easy to learn and very flexible. In this presentation we will introduce key concepts.

The Bio he sent was every more lengthy!

Will Smith: Utah native. Family man. Mortician. SysAdmin. Open Source advocate.

I'll see if you can notice which one of those credentials is not like the other. :P But Will is an excellent speaker who is very fun to listen to. He has served on the Utah Open Source Foundation's Core Team and Board of Directors.

Looking forward to seeing everyone there at the meeting!

Current Venue: Needle.com

The current venue for the rest of this year at Needle.com. The great thing is it is in the same building complex as last year's venue, C7. Here is the new address (and map if you like):

Needle Inc.
14864 Pony Express Road
Bluffdale, UT 84065