Updates from April, 2014 Toggle Comment Threads | Keyboard Shortcuts

  • Justin Carmony 14:16 on Monday, 14 April 2014 Permalink | Log in to leave a Comment  

    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

     
  • Justin Carmony 11:39 on Wednesday, 19 February 2014 Permalink | Log in to leave a Comment  

    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

     
  • Justin Carmony 23:27 on Sunday, 12 January 2014 Permalink | Log in to leave a Comment  

    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

     
  • Justin Carmony 10:32 on Tuesday, 15 October 2013 Permalink | Log in to leave a Comment  

    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

     
  • Justin Carmony 10:46 on Tuesday, 17 September 2013 Permalink | Log in to leave a Comment
    Tags: frameworks, javascript, single page apps   

    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

     
  • Justin Carmony 16:07 on Wednesday, 14 August 2013 Permalink | Log in to leave a Comment  

    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

     
  • Justin Carmony 14:37 on Thursday, 20 June 2013 Permalink | Log in to leave a Comment  

    June 2013 Meeting: Building RESTful API’s in Slim Framework by Noah Goodrich 

    This month’s presentation will be on “Building RESTful API’s in Slim Framework” by Noah Goodrich. 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 at Needle.com at 7:00 PM tomorrow (May 15th) and then we’ll be meeting at Applebees in Draper for the after-party.

    Here is a summary of the talk:

    With a lot of applications being built out for mobile devices or javascript client apps, traditional server side languages and frameworks are becoming more and more often the tools for building web services rather than full stack sites. Slim is a framework that caters specifically to building RESTful web services in PHP.

    Looking forward to seeing everyone tonight!

    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

     
  • Justin Carmony 15:37 on Wednesday, 17 April 2013 Permalink | Log in to leave a Comment
    Tags: presentations, scaling   

    April 2013 Meeting: “Scaling From 2-to-6″ by H Hatfield 

    This month we will be having a presentation from H Hatfield, as well as a new venue so please share this announcement with people you know who are coming.  It will be at Needle.com at 7:00 PM tomorrow (April 18th) and then we’ll be meeting at Applebees in Draper for the after-party.

    H will be presenting on “Scaling From 2 to 6″:

    At some point in any successful web(site|app)’s lifetime, you have to tackle scaling. The first hurdle is having a separate box for your database—going from 1 box to 2 (This is where a lot of sites start these days). The next hurdle is significantly higher. It involves having load balanced web/app servers, a master and a slave database and a caching server. The focus will be on a traditional LAMP stack, but the principles are fairly universal.

    Since H didn’t give me his Bio, I’ll give it for him! H is the Director of Development for Deseret Digital Media on the Marketplace team. He oversees many of KSL.com’s sites such as KSL Deals, KSL Jobs, KSL Local, Utah.com, and several others. Yes, his whole first name is spelt with a single character, “H”, and he is normally sleep deprived with his two twin babies at home. He is also a pretty good guy. :)

    New Venue: Needle.com

    We’d like to thank Vivint for hosting us while we were in-between venues and new presidents, however we did receive a lot of people asking if we could move it back to the other side of the point of the mountain. We have found the new venue for the rest of the 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

     
  • Justin Carmony 15:04 on Tuesday, 19 March 2013 Permalink | Log in to leave a Comment
    Tags: kss, ,   

    March 2013 Meeting: KSS & PHP by Russell Ahlstrom 

    We have an excellent presentation for this Thursday’s meeting by Russell Ahlstrom: KSS & PHP.

    KSS is a set of guidelines to help you produce an HTML styleguide tied to CSS documentation that is nice to read in plain text, yet structured enough to be automatically extracted and processed by a machine. It is designed with CSS preprocessors (such as SCSS or LESS) in mind, and flexible enough to accommodate a multitude of CSS frameworks (such as YUI, Blueprint or 960).

    KSS-PHP is a php library that you can use to turn your KSS documented files into a living styleguide similar to Github’s (https://github.com/styleguide/css). Styleguides are helpful for maintaining consistency across your sites, getting new developers up to speed, proving out new designs or additions, and ensuring changes or updates to your css don’t break existing styles.

    Russell is the Director of Web Development for Scan, a Provo based startup that connects the real world with the digital universe in fun and innovative ways. Previous to that, Russell worked as the Director of eCommerce Development at Deseret Digital Media, Senior Developer at Bloosky, Team Lead at BYU’s Department of Continuing Education, and as a Web Development instructor at BYU.

    Our meeting will be held at 7:00PM at the Vinit Office’s in Thanksgiving Point, and the after party will be at Applebee’s in Draper as usual. At this meeting we will be discussing venues as well.

    Directions To Current Venue: Vivint Offices in Thanksgiving Point

    For this meeting we will be meeting at the Thanksgiving Point Vivint Offices, which is just one more exit south than our previous venue. Here is the address:

    2500 Executive Pkwy #200, Lehi, Utah 84043

    Here is a link in Google Maps:

    https://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=2500+West+Executive+Parkway+Suite+300,+Lehi,+UT+84043&aq=&sll=39.499761,-111.547028&sspn=8.839041,10.579834&vpsrc=0&ie=UTF8&hq=&hnear=2500+Executive+Pkwy+%23200,+Lehi,+Utah+84043&t=m&z=17

    Here are the directions given by our very own Mac Newbold:

    Easiest way: get off I-15 at Timpanogos Highway (SR-92) and head west (right if you’re coming from Draper, left if you came north through Lehi)

    the next light in about a block is Ashton Blvd/Maple Loop – turn left and about 3-4 blocks later, after the in-construction building, there’s a road on the left right before the thanksgiving point complex starts,

    that’s executive parkway

    you’ll turn left there and we’re the building on the left that is finished

    come on in, 2nd floor

    Look forward to seeing everyone Thursday night at 7:00 PM! Don’t hesitate to let us know if you have any questions!

     
  • Justin Carmony 23:48 on Monday, 14 January 2013 Permalink | Log in to leave a Comment  

    January 2013 Meeting: An Intro to Server Configuration and Remote Management with Salt 

    Everyone, we’re going to start off the 2013 year with a great presentation from Dave Boucha. It will be this Thursday (January 17th, 2013) at 7:00 PM. We will also be changing venues! So please check the details below! 

    An Intro to Server Configuration and Remote Management with Salt

    Are you tired of repeatedly configuring each new server by hand? Is your current configuration management system driving you nuts and making you feel like you’re in a straight jacket? Are you scared because that 5 year old mission critical server could have a hardware failure at any moment, yet nobody still working at your company has any idea what’s on it or how to configure it?

    Salt is designed to solve these problems and much much more.  Manage one or two servers in a clean simple manner.  Control 20,000 to 30,000 servers like a Sith Master!  Duplicate your web server in a matter of minutes on the cloud of your choice.   Query available disk space on 100′s of servers in a matter of a few seconds right from your CLI.

    Easily create your own Salt modules to add functionality specific to your infrastructure and needs. Salt bends to your will! Use Salt’s python api or rest api to give the power of Salt to your custom application.

    And best of all, join Salt’s huge and passionate community of users on the mailing list and #salt on irc.freenode.net.  Salt was the project with the 8th most unique code contributors on Github in 2012! (https://github.com/blog/1359-the-octoverse-in-2012)  Salt has a very welcoming and helpful community and is designed to make it very simple to contribute and participate.

    New Venue: Vivint Offices in Thanksgiving Point

    We’d like to thank C7 for hosting us for this last year & excited to see their growth! Unfortunately, this means the conference room area we used for meetings is being converted into office spaces to handle their growth.

    So the new venue will be at the Thanksgiving Point Vivint Offices, which is just one more exit south than C7. Here is the address:

    2500 Executive Pkwy #200, Lehi, Utah 84043

    Here is a link in Google Maps:

    https://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=2500+West+Executive+Parkway+Suite+300,+Lehi,+UT+84043&aq=&sll=39.499761,-111.547028&sspn=8.839041,10.579834&vpsrc=0&ie=UTF8&hq=&hnear=2500+Executive+Pkwy+%23200,+Lehi,+Utah+84043&t=m&z=17

    Here are the directions given by our very own Mac Newbold:

    Easiest way: get off I-15 at Timpanogos Highway (SR-92) and head west (right if you’re coming from Draper, left if you came north through Lehi)

    the next light in about a block is Ashton Blvd/Maple Loop – turn left and about 3-4 blocks later, after the in-construction building, there’s a road on the left right before the thanksgiving point complex starts,

    that’s executive parkway

    you’ll turn left there and we’re the building on the left that is finished

    come on in, 2nd floor

    Look forward to seeing everyone Thursday night at 7:00 PM! Don’t hesitate to let us know if you have any questions!

     
    • jason 9:43 on Friday, 18 January 2013 Permalink | Log in to Reply

      Dave Boucha gave an awesome presentation and having Thomas Hatch, the founder of Salt Stack there in person fielding questions was great too.

c
compose new post
j
next post/next comment
k
previous post/previous comment
r
reply
e
edit
o
show/hide comments
t
go to top
l
go to login
h
show/hide help
shift + esc
cancel