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.

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: TBD

Looking For A Speaker

"March 2017 UPHPU"

Read More

Previous Meetings

October 2016

When: October 20th @ 7:00 PM
Presenter: Patricia Witt

How to Get Promoted

"With technology more important to the bottom line than ever, you'd think there'd be career opportunities up the wazoo. But the suits don't really understand what you do for a living. And they hold the keys to the executive washroom. So, while you're saving the company's bacon on a daily basis, these guys are upstairs in the corner offices with the nice view. It doesn't have to be that way. And it won't be, if you assemble a solid strategy for advancing your career."

Read More

November 2016

When: November 17th @ 7:00 PM
Presenter: Patricia Witt

Freelancing and Money: How to Pitch, How to Charge, And Make More Money

"Money is one of the primary reasons for freelancing, but most of us are doing it wrong. As a result, we lose out on some of the things that money can buy. Some of these are freedom, security, and peace of mind. So let’s fix that. In this seminar, we’ll cover some key lessons that will change the way you look at side projects and freelance gigs."

Read More

December 2016

When: December 15th @ 7:00 PM
Presenter: Travis Barney

CSS Magic - The art of declarative styles

"This will be an intimate session covering the secret teachings about the dark arts of CSS. Travis will be guiding a group discussion about the powerful transmutation techniques available for today's front-end mages. If you are in search of answers for troubling styling problems, or simply wanting to take part in the conversation… please join us!"

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

Happy 10th Anniversary & January's Meeting!

Everyone, I can't believe it, but this January will mark 10 years of UPHPU meetings! We're so excited, we're having a little bit of a special meeting for the occasion!

The meeting will be this Thursday (Jan. 16th) at Needle at 7:00 PM. It'll be Elizabeth Naramore from GitHub talking about "GitHub: More than Just Code." We will also me slightly modifying the after party location for this month, so read on for the details.

Talk Summary

"It's no secret that at GitHub, we use GitHub to write the code that runs GitHub. But what you may not know is that we also use GitHub to manage GitHub the company. In this talk, I'll show you practical ways that we use our own system in a non-code context. You'll learn how we track projects and to-do lists, discuss and collaborate on corporate policies, communicate news to a highly distributed company, coordinate events, update and collaborate on internal and external documentation, and even onboard new Hubbers. You'll come away from this talk with a whole new perspective on using GitHub."

About Elizabeth Naramore

Elizabeth is an author, speaker, mentor, and recovering PHP developer. She currently works on the Community Team at GitHub, and loves finding new solutions to old problems.

After Party: Belgian Waffle & Omelet Inn 9:00 PM

For this meeting only, we'll be moving the after party to the Belgian Waffle & Omelet Inn in Midvale (details & map: https://www.skiphp.com/mingle/waffle) I also believe that the food will be covered by Jared Smith from Blue Host, who is one of the original members from back in the day. :)

Ski PHP

You've all likely have heard that Utah is having it's first regional PHP conference, Ski PHP! (https://www.skiphp.com/) It is great to see how awesome our community has grown over the last 10 years, and that our user group is one of the oldest PHP user groups today. If you haven't had a chance to sign up to attend, I highly recommend you give it a shot.

Meeting Venue: Needle

The Meetings are still at Needle, their address is:

Needle Inc.
14864 Pony Express Road
Bluffdale, UT 84065

Look forward to seeing everyone on Thursday! Thank you everyone for making this user group so great and amazing. I feel grateful every day for the friends I've made with all of you. :)

Thanks,

Justin Carmony

November 21st Meeting: PHPUnit Code Coverage by Joseph Scott

This month's presentation will be by Joseph Scott on "PHPUnit Code Coverage". It will be on November 21st at Needle.com at 7:00 PM and then we'll be meeting at Applebees in Draper for the after-party.

Talk Summary:

You've been writing unit tests for your PHP code, but how sure are you that they cover every line of code. We'll go over generating code coverage analysis reports using PHPUnit so that you can see exactly how much of your code your unit tests cover.

Joseph is the team lead for VaultPress, a WordPress backup and security service by Automattic.

Current Venue: Needle.com

The current venue for this year at Needle.com. Here is the address (and map if you like):

Needle Inc.
14864 Pony Express Road
Bluffdale, UT 84065

October 17th Meeting: Real-Time Data with Redis by Justin Carmony

This month's presentation will be a presentation on "Real-Time Data with Redis". It will be October 17th at Needle.com at 7:00 PM and then we'll be meeting at Applebees in Draper for the after-party.

Talk summary:

There are many fast data stores, and then there is Redis. Learn about this excellent NoSQL solution that is a powerful in-memory key-value store. Learn how to solve traditionally difficult problems with Redis, and how you can benefit from 100,000 reads/writes a second on commodity hardware. We'll discuss how and when to use the different datatypes and commands to fit your needs. We'll discuss the different PHP libraries with their pros and cons. We'll then show some live examples on we use Redis at work to handle large volumes of data that is constantly being updated. Time permitting we'll end with a live benchmark of Redis to see just how many Req/s we can do.

The speaker this time will be myself, Justin Carmony, and it'll be a trial run of the talk before I go to TrueNorthPHP and other conferences speaking on it.

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