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

Welcome to the New UPHPU Website

Though it is slightly old news, I thought we should announce that we have a new website for UPHPU! The great thing is that it is statically generate, meaning that it is very easy to have anyone contribute. All of the code is up on uphpu-website GitHub repo and you can easily create a fork, make some changes, and submit a pull request.

While the new design looks awesome, I'm still trying to finish all of the little pages across the site. So if you have some time, feel free to hit me up on the IRC channel and ask for any things that need to be done.

Thanks, Justin Carmony

April 2014 Meeting: Abstraction, Object Interfaces, Traits, Namespaces, and Dependency Injection - Cool Stuff in PHP

The meeting will be this Thursday (April 17th) at Needle at 7:00 PM. It will be Mark Niebergall from i3logix talking about "Abstraction, Object Interfaces, Traits, Namespaces, and Dependency Injection: Cool Stuff in PHP."

Talk Summary

This presentation will focus on some of the really cool stuff in PHP that you may not know of or not know quite how to use. There will be examples and discussion regarding abstracts, interfaces, traits, namespaces, and dependency injection. Have you heard of some of these and always wanted to use them in your PHP application but didn't know where to start? You will learn the benefit of each one and when to use them in your existing or new application. This will be a perfect presentation to help you advance your skill-set to include these tools to make your code even more clean, structured, and awesome!

About Mark Niebergall

Mark started coding in PHP in 2005 and works for a company based in Denver called i3logix on an occupational health screening project for employers to drug test employees and candidates. He spends his days coding in PHP, MySQL, and JavaScript.

The After Party

The After Party will be at the traditional location of Applebee's in Draper. We typically head over there at about 8:30-9:00, so watch Twitter and we'll announce when we're heading over.

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!

Thanks, Justin Carmony

Feb 2014 Meeting: Mentoring Devs Into DevOps

The meeting will be this Thursday (Feb. 20th) at Needle at 7:00 PM. It'll be me (Justin Carmony) from Deseret Digital Media talking about "Mentoring Devs Into DevOps."

Talk Summary

"Lets set aside the buzzword for a moment and have an honest discussion about DevOps. There is the idea of putting more Dev into Ops, but just a crucial (if not more crucial) is getting your Devs to think more like Ops. Most developers have little to no experience dealing with production environments, and helping them add value to your DevOps efforts can be difficult.

"We'll discuss practical ways of mentoring Devs into more DevOps skills and responsibilities. We'll share past experiences & ways to help your Devs gain more insight to the health of production. Ultimately, our goal is to help your Devs gain the skills to help your team achieve better application performance & uptimes. Finally, we'll talk about how Salt can play a major role in increasing insight in your production environment for your Devs."

About Justin Carmony

I work for DDM, been involved with the Utah PHP Usergroup for about 5 years now, and I use PHP on a daily basis. Currently at work we operate KSL.com, DeseretNews.com, Ok.com, and many others.

The After Party will be at the traditional location of Applebee's in Draper. We typically head over there at about 8:30-9:00, so watch Twitter and we'll announce when we're heading over.

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!

Thanks,

Justin Carmony