Archive
Posts
2020
2 posts
2020 · 03 · 03
Snippit: Mature microservices and how to operate them
I’m cleaning house in my notes and to-dos, found this gem and wanting to save it for later. A great slidedeck on running a Microservice …
2020 · 03 · 03
Snippit: Innovation Isn’t All Fun and Games — Creativity Needs Discipline
But despite the fact that innovative cultures are desirable and that most leaders claim to understand what they entail, they are hard to create and …
2019
4 posts
2019 · 07 · 27
Snippet: Big Launch Motto
Tweet from Michael Lopp, VP of Engineering at Slack:
https://twitter.com/rands/status/1150875557761966080
What’s cool is I’m pretty sure …
2019 · 06 · 10
Director's First Rule: My Desired Outcome is...
Last year I wrote about my first rule for managers: the phrase “My expectation is…” Feel free to read it, but in summary, it’s my …
2019 · 03 · 29
New Meetup: Engineering Leadership Utah
I’ve had a few people reach out to me asking about my new Meetup, so the cat is out of the bag: I’m starting an engineering leadership …
2019 · 01 · 17
Engineering Managers: Don’t Forget the Individual Contributor’s High
I was having a conversation with one of my engineers, and they were pretty worked up. They felt frustrated about a hiccup in one of our processes …
2018
4 posts
2018 · 11 · 06
Talk: DDM's Journey into Big Data with BigQuery with KSL and Deseret News - Salt Lake City GCP Meetup
I gave this presentation at the Salt Lake City Google Cloud Platform Meetup we hosted at Deseret Digital Media. …
2018 · 06 · 21
Talk: Making the Switch to Engineering Management - Utah PHP Usergroup
I gave this talk at the Utah PHP Usergroup. It was a quick turn around to make the presentation, so not my best slides, but they got the job done. …
2018 · 05 · 22
Strategies for easier Google Analytics + BigQuery Analysis & Custom Dimensions
I’m a huge fan of BigQuery, and for Google Analytics 360 users you can automatically have your data go directly into BigQuery. It enabled advanced …
2018 · 04 · 17
Manager’s First Rule: My Expectation Is…
Learning how to be a manager can be tricky. Many times I’ll talk with other managers and inevitably, at some point, the subject of a team member’s …
2017
3 posts
2017 · 11 · 16
Talk: Getting Started with Big Data using BigQuery & PHP - Utah PHP Usergroup
Slides I don’t have a copy of the slides for this presentation. However, they were near identical to the presentation I gave at the Google Cloud …
2017 · 09 · 22
How I ate a salad, met Ed Catmull, and had an epiphany
Today while eating my sweet pork salad at Costa Vida my coworker leaned over and asked me “hey, is that Ed Catmull?”
I looked up, and sure enough, …
2017 · 04 · 18
Why You Should Check Out BigQuery for Big Data
If you have a conversation with me right now, you’ll likely end up hearing about BigQuery. For the last year and a half, we’ve been using BigQuery to …
2016
2 posts
2016 · 06 · 17
Cross-Domain Cookies with Google Analytics
At work, we’ve been trying to determine how much audience overlap we have between two of our main websites. We’ve migrated to Google Analytics Premium …
2016 · 05 · 19
Talk: Docker, PHP, and Live Demoing - What could go wrong? - Utah PHP Usergroup
This presentation was a ton of fun. In a room with a dozen or more engineers and did a live demo of using Docker. We made environments for local …
2015
10 posts
2015 · 10 · 04
Talk: Scaling & Managing Asynchronous Workers (and staying sane!) - PHPNW15
I had the absolute privilege of flying out to Manchester, England to give this presentation. It was a total blast.
Video …
2015 · 10 · 03
Talk: Writing Interactive User Interfaces with PHP & React.js - PHPNW15
Wow, this talk. I had warned myself when I started speaking I would never, ever be one of those speakers who came ill-prepared and bombed a talk. It …
2015 · 07 · 16
Talk: Writing Interactive User Interfaces with PHP & React.js - Utah PHP Usergroup
This was my dry-run for my upcoming talk at PHP North West 2015. Check out that talk for the final copy of the slides.
2015 · 06 · 08
Happy Birthday PHP
Whew, it has been a busy day.
Today I saw so many of my friends posting their thoughts on PHP and it’s 20th birthday. It is pretty incredible how far …
2015 · 05 · 07
Talk: Agile Doesn't Have to Stink - OpenWest 2015
This is one of my favorite talks to give. I forget how much great content is inside of them.
Slides …
2015 · 04 · 02
Webpack, React, and Multiple Versions Issues
I’ve been using React successfully for several projects, and tonight I ran into a problem I hadn’t experienced before. I was trying both react-d3and …
2015 · 03 · 19
Barebones Example of using React & Webpack
The biggest hurdle to starting with React is getting your JSX files to compile to plain JavaScript. My preference is to use webpack to accomplish …
2015 · 03 · 18
Thoughts on Learning React & Flux
I started to write a blog post detailing everything I’ve learned over the last few months building applications with React & Flux. After writing …
2015 · 03 · 11
X-Requested-With, AJAX Requests, and Android WebViews
Today we ran into an interesting problem with certain pages of our website not loading for Android users inside their Facebook Apps. We dug down and …
2015 · 03 · 09
How often I've blogged in the last 8 years
I’ve been going through my old blog posts and updating their output from html to markdown. One interesting thing I never realized is just how much I …
2014
8 posts
2014 · 11 · 25
Ferguson
Posted on my Facebook, keeping a copy here:
Given that my twitter feed has been full of news about Ferguson, and Facebook has been completely void of …
2014 · 06 · 28
Talk: Making the Most of your Agile Process - Dutch PHP Conf `14
Slides https://speakerdeck.com/justincarmony/making-the-most-of-your-agile-process-dpc-14
2014 · 06 · 27
Talk: Blazing Data with Redis - Dutch PHP Conference 2014
Slides https://speakerdeck.com/justincarmony/redis-dutch-php-conf-14
Resources Demo GitHub Repo: https://github.com/justincarmony/fun-with-redis-2
2014 · 05 · 09
Talk: Mentoring Devs into DevOps - OpenWest 2014
Slides https://speakerdeck.com/justincarmony/mentoring-devs-into-devops-openwest
Video https://www.youtube.com/watch?v=x0jVSBqj-YY
2014 · 04 · 26
Talk: Top to Bottom PHP Profiling - Lone Star PHP 2014
Slides https://speakerdeck.com/justincarmony/top-to-bottom-php-profiling
2014 · 04 · 25
Talk: Scaling & Managing Asynchronous Workers (and staying sane!) - Lone Star PHP 2014
Slides https://speakerdeck.com/justincarmony/managing-and-scaling-asynchronous-workers-and-staying-sane
2014 · 02 · 24
SSH Key Forwarding & Sudo
Lately I’ve been really liking using SSH Key Forwarding to let a server I’m SSH’d into authorize against my key. Most of the time it …
2014 · 01 · 09
Tech Interviews & Softball Questions
While it seems every few months the topic of the interview process goes around the community, and I think the general consensus is most of the time it …
2013
21 posts
2013 · 12 · 30
Vagrant Alias to Make Life Easy: vurp
I’ve been using Vagrant on a daily basis for over a year now, and there is one common issue I run into: Sometimes VirtualBox’s network …
2013 · 11 · 09
Talk: Blazing Data with Redis - True North PHP 2013
Slides https://speakerdeck.com/justincarmony/blazing-data-with-redis-truenorthphp
2013 · 11 · 08
Restarting VirtualBox on Mavericks
Occasionally when rebooting my machine, VirtualBox would fail to start up correctly. They changed the command to restart it once moving to OS X …
2013 · 11 · 07
Workshop: Bringing Order to the Chaos of your Server Management with Salt
This was my first 3 hour workshop, and boy did I learn a lot doing it. I had a lot of great feedback and learned many ways to improve future …
2013 · 10 · 15
Why You Should Attend a Tech Conference
Ever since 2006 I had always wanted to go to a technology conference. I’d see titles of talks for ZendCon and think “Wow, that would be …
2013 · 08 · 12
Vagrant, VirtualBox, & Guest Additions
If you use Vagrant & VirtualBox often, its important to to keep your Guest Additions up-to-date. Occasionally you’ll run into weird network …
2013 · 08 · 01
Ubuntu 12.04, PHP 5.4, Apache2, and ppa:ondrej/php5
Okay, wow, what a doozy. I guess this is a lesson in why you want to be careful of the PPAs you use on your Ubuntu servers.
Summary The very popular …
2013 · 07 · 26
The Power of "You Are Awesome"
I received a very nice email today from Elizabeth Naramore, someone who I’ve met through the PHP community. In it she made a simple statement: …
2013 · 07 · 16
Talk: Automate Your Local Environment with Vagrant & Friends - php[architect] Web Summit Series: DevOps
Slides HTML5 Slides: https://justincarmony.github.io/slides/vagrant-intro/
2013 · 06 · 24
Lunch & Responsive Web Workshop
At Deseret Digital Media (DDM), we were looking to bring in a Responsive Web Design expert to do some training with our team. However, if we were …
2013 · 06 · 08
Talk: Salt, The New Configuration Management System - Dutch PHP Conference 2013
Slides HTML5 Slides: https://justincarmony.github.io/slides/salt-intro/
Resources Demo GitHub Repo: https://github.com/JustinCarmony/salt-demo
2013 · 06 · 07
Talk: High-Performance Websites with Scalable Workers - Dutch PHP Conference 2013
Slides https://speakerdeck.com/justincarmony/high-performance-websites-with-scalable-workers
2013 · 05 · 24
Favorite IT Crowd Episode: The Internet
I posted this back in 2009, but that video on YouTube is no longer working. So I figure I’d repost it since it is such a funny episode. The IT …
2013 · 05 · 03
Talk: Demystifying CSS For Developers - OpenWest 2013
Slides Note: These slides were from WordCamp SLC, but it was the same presentation. …
2013 · 05 · 02
Talk: High-Performance Websites with Scalable Workers - OpenWest 2013
Slides https://speakerdeck.com/justincarmony/high-performance-websites-with-scalable-workers
2013 · 04 · 22
The Catalyst for Agile Development: Sprint Retrospective
By now, everyone in software has heard of agile software development, and for the most part about scrum. Almost everyone, at some point, has worked on …
2013 · 04 · 08
Thoughts on HBR's "Seven Rules for Managing Creative People"
Today I saw a few mentions on twitter about a blog post by the Harvard Business Review on the Seven Rules for Managing Creative People. The reaction …
2013 · 03 · 19
First Serious Attempts with PHPUnit, Composer, and the Omniture API
At work we use Omniture for our web analytics, and for a long time I’ve wanted query our Omniture Data to run some internal reports. I …
2013 · 03 · 15
Mobile Devices: What A Difference 8 Years Made
I saw this picture and it really drove home the idea that mobile devices have become a major part of our lives. Here are two photos: one from 8 years …
2013 · 02 · 23
PHP Live Regex
Here is a useful website for evaluating regular expressions for PHP and testing them out live.
http://www.phpliveregex.com/
2013 · 01 · 14
IRC Bouncing with ZNC
Before when I worked from home, keeping a continuous connection to IRC wasn’t that big of a challenge. I was always on a great connection that I …
2012
24 posts
2012 · 12 · 31
Up Next: 2013
Eh, I know I’m late publishing this post, but oh well! 2012 was an amazing year for me: new job, first baby boy, new responsibilities. There …
2012 · 12 · 01
Startups and a Reality Check
I read an article about startups that just really just summarized one of the greatest struggles that they face, and how so many of them are oblivious …
2012 · 10 · 19
Personal Post - Infertility
Thursday morning at 12:36 AM, Joanna’s water broke. Eleven hours later, Marshall, our first son was born. It was an amazing experience. …
2012 · 10 · 15
A Different Kind of Tech Company: Families First
I’ve been lucky to work for several successful startups. Granted, they weren’t Facebook or Twitter, but almost all of them turned around …
2012 · 09 · 15
Vagrant & PHP: Our Success Story At The Deseret News
The simple world of LAMP is fading fast into the distance. When I first started developing websites, you’d just drop your PHP code in a document …
2012 · 08 · 31
Refactoring or Rebuilding: Working with Legacy Code
Everyone has some form of Legacy code, and at my new job we have plenty of it. The Deseret News has been around in paper format since 1850, and has …
2012 · 07 · 13
Questions about the LDS Church (aka Mormons)
This is one of my rare, non-technical posts where I talk a little bit more about personal stuff. A few months ago I was talking to a really good …
2012 · 06 · 05
Customizing Graphite Charts for Clearer Results
So if people couldn’t tell, I’ve been having a lot of success with StatsD, Graphite, and Graphene. One of the problems I faced was data …
2012 · 06 · 04
Tracking Your Data with StatsD, Graphite, and Graphene
Update: So I spelt Neil Neal’s name wrong. Sorry Neal! I also added some other links to the bottom that he mentioned to me.
Its been a little …
2012 · 05 · 29
PHP Tek 12 Recap
I started writing this on the plane on my three hour flight back to Salt Lake City. I have to say that php|tek 12 this year was very excellent. It was …
2012 · 05 · 24
Talk: Demystifying CSS for Developers - PHP Tek 2012
Slides https://www.slideshare.net/JustinCarmony/demystifying-css-wordpress
2012 · 05 · 23
Talk: Blazing Data with Redis - PHP Tek 2012
This talk has a special place in my heart. It was the first talk I ever gave at a larger conference. The conference paid for my hotel and airfare, and …
2012 · 05 · 13
Video: Look At Your Data - John Rauser - Velocity 2011
Last year I saw some videos from Velocity 2011 that were really enlightening, and today I wanted to re-watch one of them. Of course, I hadn’t …
2012 · 05 · 01
Talk: Blazing Data with Redis - Utah Open Source Conference 2012
I gave this talk at the Utah Open Source Conference in May 2012, the same year I presented it at PHP Tek.
Blazing Data With Redis (and LEGOS!) from …
2012 · 04 · 24
PHP-FPM, Nginx, PHP_VALUE, and Multiple Values
Quick little post on a problem I had while trying to use XHGui with my Nginx/PHP-FPM setup. I needed to be able to pass the auto_prepend_file and …
2012 · 04 · 23
A New Chapter In My Career - Deseret Digital Media
As several people know by now, I have accepted a position at Deseret Digital Media as Director of Development. For those who don’t know, Deseret …
2012 · 04 · 10
Standing on the Shoulders of Giants
A few weeks back I had the opportunity to be on the Voices of the Elephpant podcast to talk about Redis and the Utah Open Source Community with Cal …
2012 · 03 · 23
PHP, Sessions, __sleep, and Exceptions
Today I ran into a problem where my PHP Application would throw this fatal error:
Fatal error: Exception thrown without a stack frame in Unknown on …
2012 · 02 · 23
httpie - A Pretty Way to cURL for APIs
Thanks to Ben Ramsey for sharing this nifty little tool called httpie. What it does is it makes calling APIs from the CLI easy as pie. With curl …
2012 · 02 · 01
Making a Distributed Workforce Work
I’ve been mulling over this blog post in my mind for quite awhile. I’ve been working exclusively for distributed companies since 2008. …
2012 · 01 · 31
SMS Nagios Notifications with PHP & Twilio
I’ve had a few requests to share my Nagios SMS notifications using Twilio. I’m almost embarrassed to share them, since they are so dead …
2012 · 01 · 14
Debugging Nginx Configuration Trick
Today I had an issue where I was trying to debug a problem with an nginx configuration, I came up with a simple trick. One of the hardest parts of …
2012 · 01 · 13
Letter to Senator Lee
My letter to Senator Lee:
Senator Lee,
My name is Justin Carmony, and I am the C.T.O. for Dating DNA, LLC, a company that makes iPhone Apps. This is …
2012 · 01 · 10
PHP Workers with Redis & Solo
I’ve come across an awesome combination of tools for managing PHP Workers, and thought I’d share.
Why Workers? Sometimes there are …
2011
40 posts
2011 · 12 · 31
My 2011 Recap
As I look back on 2011, its been a pretty fun year technology & work wise. While I have a few more draft posts to finish up, I thought I’d …
2011 · 11 · 27
Helping Daniel Buy A Water Buffalo
I have a very good friend, Daniel Allen, who is living in China for 18 months for his work. It’s been very interesting to hear about how life is …
2011 · 11 · 19
Video - Demystifying CSS & WordPress
The great guys at Pole Vault Media and WordPress.tv have put up a video of my Demystifying CSS & WordPress talk.
2011 · 11 · 07
On the Eve of Modern Warfare 3
While I do work some in the Video Game Industry, I don’t write about it very often. However, I thought I would write some thoughts on Call of …
2011 · 11 · 03
Siege with User Authentication
If you want to stress test your application, the quickest and best way to do so is with siege. From the siege website:
Siege is an http load testing …
2011 · 11 · 03
Sonora Grill - Amazing, Unique Mexican Food
I know from running a business, the best compliment a customer can give is their referral and recommendation. So this is my best complement to Steve, …
2011 · 11 · 01
Dark Patterns - Deceiving Your Users
I remember when I was first getting into making websites in 1999, there was a website that I loved: Web Pages That Suck. It was a website dedicated to …
2011 · 10 · 25
Setting Up Nginx & PHP-FPM on Ubuntu 10.04
This is another wonderful setup that I’ve found myself using rather than the traditional Apache & mod_php setup.
What is Nginx? Nginx …
2011 · 10 · 24
Setting Up Percona Server 5.5 on Ubuntu 10.04
I’m deploying some new servers today, and I realized I hadn’t documented my steps on my blog. So here are a few posts detailing my setup …
2011 · 09 · 13
Preparing a VMWare Ubuntu Guest OS
I forget these steps all the time, so I figured I should record them here.
A lot of times VMWare will auto-install the VMWare tools for you when you …
2011 · 09 · 11
My September 11th Rememberance
There are a lot of people will be talking today about September 11th, and the last decade that has gone by. I’m not very eloquent when it comes …
2011 · 09 · 11
Why I Give Presentations
Today I gave a presentation at WordCamp SLC 2011. It was titled “Demystifying CSS & WordPress.” I’ve uploaded my slides, and …
2011 · 08 · 31
Speaking at WordCamp SLC
I have a few posts I need to write, but wanted to quickly mention I’ll be speaking at WordCamp SLC this saturday on Demystifying CSS & …
2011 · 07 · 27
Mac OS X Lion, /etc/hosts Bugs, and DNS Resolution
Final Update: I’m working on a follow-up post, but thanks to all the comments, it seems that somehow during the Snow Leopard to Lion upgrade, …
2011 · 07 · 23
Don't Punish Everyone
I found this little gem on Matt Mullenweg’s blog. I couldn’t agree more.
2011 · 07 · 21
Talk: Profiling PHP Applications - Utah PHP Usergroup
I gave this talk at the Utah PHP Usergroup early in my speaking career.
Slides https://www.slideshare.net/JustinCarmony/profiling-php-applications
2011 · 07 · 19
Working with Middle-Scale Websites
I’ve been thinking about this idea for awhile, and I thought I would put a name to the thought. I brought up this idea while I was giving my …
2011 · 07 · 01
Published: High Performance Data with Redis and PHP - php[architect]
An article for the July 2011 issue of php[architect].
There are times when MySQL, or another RDBMS, cannot perform under certain circumstances, such …
2011 · 06 · 02
Node.js, Evented I/O, and a Cup of Tea
All Arthur Dent really wanted was a cup of tea.
I was reading The Restaurant at the End of the Universe by Douglas Adams, and I found a humorous …
2011 · 05 · 31
Simple Trick: History Command
So today I quickly installed Redis on a server, and I wanted to keep a copy of all the commands I had used to do so. I knew there was a better way …
2011 · 05 · 23
MySQL, Redis, and a Billion Rows - A Love Story
This last week we pushed live a very large architecture change for Dating DNA. For those who know me, and have heard me talk about the Dating DNA …
2011 · 05 · 14
Attending PHP Tek 2011
I’m excited to say I will be attending PHP Tek 2011 in one week. This will be the first “PHP” conference I’ve attended, and …
2011 · 05 · 12
Mac OS X & Wireshark - No Interfaces Found Fix
Alright, quick fix for a problem I always forget. When running Wireshark on OS X, when I go to select an interface to capture on, I get an error …
2011 · 05 · 07
Tacos al Pastor - The Quest Begins
I lived in Mexico for two years when I was serving my LDS Mission. There I discovered my favorite food of all time: tacos al pastor. Also known as …
2011 · 04 · 29
Node.JS, LAMP, and The Future
I just read an article about “Node.JS and the JavaScript Age.” It was from a very “enthusiastic” point of view. My guess is …
2011 · 04 · 12
First PHP Project - Tournament Brackets
I mentioned on my twitter account that my very first project in PHP is used in production today, and I had a few people ask me what it was. So I …
2011 · 04 · 12
PHP Itch to Scratch: Object Notation
Marco Tabini, co-founder of php|architect and Blue Palabora, posed an interesting topic: Is PHP running out of itches to scratch?
I think it’s fair to …
2011 · 04 · 10
Excellent WSJ Article: Public Employment
I read an opinion article that put into words exactly my opinion on the trends in the public and private sector. Now, I have family and in-laws who …
2011 · 04 · 07
Restoring Large MySQL Dump - 900 Million Rows
This last weekend I had a fun opportunity of restoring roughly 912 Million Rows to a database. 902 Million belonged to one single table (902,966,645 …
2011 · 03 · 30
Sending Email from non-email Ubuntu Server
I have a couple of scripts that use the linux “mail” command to send results of cron jobs, backups, and such. The problem is I don’t …
2011 · 02 · 24
Analogy for Moving From SVN to Git
Today as I was talking with a friend about Git and when or not we should switch a repository from SVN to Git, I thought up a pretty good analogy. So I …
2011 · 02 · 23
How I Became a Web Developer & CTO
Note: many of the screenshots of websites I had done in the past are from the Internet Archive and many of the images are missing. But it can give an …
2011 · 02 · 21
Using GIT with SVN
Over the last two and a half years, since the day I presented on Streamlined Web Development with SVN, I’ve been hearing about the Source …
2011 · 02 · 13
PHP, SoapClient, SoapServer, and Timeouts
I ran into an extremely frustrating problems while trying to add a test script for some PHP web services. I won’t go into detail on all the …
2011 · 02 · 02
MySQL Stored Procedure, NAME_CONST, and Character Sets
For a Project I had helped work on, they recently needed to move servers and in the process upgraded from MySQL 5.0 to MySQL 5.1.41. They ran into …
2011 · 01 · 28
RESTful Web Services & Nirvana
I’ve been hearing, reading, and talking a lot REST, RESTful Web Services, how to implement them, and even how to explain to your wife about it. …
2011 · 01 · 25
PHP, Nginx, and Output Flushing
Alright, so one of the few hangups I’ve ran into with moving from Apache to Nginx was output buffering. Now, we have a few administrative tools …
2011 · 01 · 10
Debuging with PHP, Stack Traces, and Redis
A cool new trick I found with debugging pieces of code and how often they get executed. We were running into a problem where an expensive query was …
2011 · 01 · 08
MySQL Sleeping Connections & PHP
If you want to skip to the explanation, just read below. But before then, here is a little background.
A Little Background On January 2nd, we started …
2011 · 01 · 08
Creating Chatroom / Walls with Redis & PHP
Preface: This is not a step-by-step tutorial, but more of an outline on what I did. Also, I wrote this really quickly before heading off to dinner, so …
2010
26 posts
2010 · 12 · 30
Using Cloud Files w/ CDN for Clipish Library
Over the last two days we’ve moved our Clipish Library from serving the files locally on our web server to Rackspace’s Cloud Files …
2010 · 12 · 30
Goal for 2011: Learn C
I feel this is one area of my computer science education that is rather weak. The years I spent in schooling learning C, C++, or another derivative, …
2010 · 11 · 26
Server Monitoring with Wormly
I know I’ve been behind in my posts, so I quickly wanted to catch up with a few I’ve been meaning to post. The first is my recommendation …
2010 · 10 · 19
New Job: CTO of Dating DNA
I’ve had a few friends ask me about my current employment, and if I ended up switching jobs. So I thought I would answer them here, or at least …
2010 · 10 · 16
Large MySQL Conversion & InnoDB
Over the last week at Dating DNA, we’ve re-engineered our internal mail system that users use to send messages to each other. It took a few days …
2010 · 10 · 07
UTOSC - Day One
Tomorrow is the starting day at the Utah Open Source Conference (http://www.utosc.com/) , and while I’m down here attending, I have a ton of …
2010 · 10 · 06
Music in a Digital Age
Ten years ago, I remember my father introducing me to a band named Guster. They were opening for Barenaked Ladies (BNL) and he wanted to check them …
2010 · 09 · 28
Videos & Slides on Usibility & Persuasive Design by Andy Budd
For a long time I’ve been a fan of Andy Budd because of his book CSS Mastery. It basically was one of the core reasons I was able to switch to …
2010 · 09 · 27
UTOSC 2010
One thing I haven’t mentioned much this year is the Utah Open Source Conference that is being held in two weeks. Larry Cafiero, a.k.a Larry the …
2010 · 09 · 17
SVN Switch - Key to Success In Web Development
So lately I have been given some thought to how we use Subversion (SVN) in our web development, and features we don’t use nearly as often.
In …
2010 · 09 · 16
jQuery UI - Disable Title On Dialog
For some reason, this was turning out to be kind of hard to accomplish, and everyone on the internet wanted to do it with JavaScript hacks. My issue …
2010 · 09 · 15
Sharing Sessions Across Multiple Servers With Memcache
These last few days have been full of quickly implementing things I’ve only read about, but hadn’t done for myself.
One situation was …
2010 · 08 · 15
Ignoring Files In SVN
There is a method for ignoring files in an svn via their svn:ingore tool. For those who use windows w/ TortoiseSVN, it has a really slick interface …
2010 · 07 · 14
Setting up SSH Key Authentication Between Servers
I always forget how to do this, so I have to look it up each time. This will make it easier the next time. It is so simple, just I always forget. …
2010 · 06 · 04
Alaskan Cruise - Very Fun
I think it’s important for technology folk, especially programmers and system administrators, to take breaks and such that allow for us to be …
2010 · 05 · 04
Setting up Nagios for Servers
Ok, so I need to confess, I haven’t been a good blogger. I’ve gone two months without writing a post, which is broke a 2 year streak. But, …
2010 · 04 · 16
#hackUTOS - April 24, 2010
I’ve been busy with several blog post floating around in my head, its just a matter of sitting down and writing them out. In the meantime, next …
2010 · 03 · 22
VirtualBox Networking Setup
Every time I go to set up VirtualBox and several VMs I always forget how I setup the networking for them. Once again, I went through the pain of …
2010 · 03 · 22
The Cloud to Bare Metal
A Little Background It was the summer of 2008 when I attended the LT Pact conference that I first drank the “Cloud Kool-Aid.” As you can …
2010 · 02 · 24
BestBuy Gives Me $8,770 -- Wait, Just $87.00
So I thought I would quickly throw this up here. I have a Best Buy within minutes of my house, and shop there frequently. Between a TV, and …
2010 · 02 · 04
The Skill of Making Habits
Each New Year, people around the world make their resolutions. While I’m not big into making new year resolutions, I thought I would give it a …
2010 · 02 · 03
PHP HipHop – What It Means
There has been a lot of speculation about PHP, Facebook, and a big announcement. Over the last few weeks, several predominate PHP community members …
2010 · 02 · 02
Google Apps Dropping IE 6
This morning I found this email in my inbox. I use Google Apps to host my email and calendars, which works really slick and is fabulous. Here is the …
2010 · 01 · 21
Joining a Startup - The Advantages
While going through my backlog of my RSS feeds. I stumbled on Keith Casey’s post on Joining a Startup. He wrote it as a “reality …
2010 · 01 · 16
Teaching PHP This Year
I will be giving short presentations on PHP for beginners at the monthly Utah PHP Usergroup. Here is the annoucement:
Greets all,
Being in my seat, …
2010 · 01 · 04
Dear 2010 - My Plans for Next Year
Update: I started to write this post on the 31st, but the good thing is since Jan 1st I’ve been keeping my goals. Only four days so far, but …
2009
47 posts
2009 · 12 · 23
My 2009 Technology Recap
Its been two years now that I’ve been a more or less “serious blogger.” I had using the term blogger, since when people hear about …
2009 · 11 · 27
My PHP User Group Experience
I’ve been meaning to blog about this for awhile now, but never got around to it. I woke up and couldn’t sleep only 1 hour before heading …
2009 · 11 · 06
Awesome Animated XKCD
This comic is awesome. If you haven’t heard of xkcd then you are missing out. It is tied with another comic for my favorite comic on the …
2009 · 10 · 11
Presentation: Real Life Scaling
Here are my slides for the presentation that I gave at the Utah Open Source Conference on Friday. It was an awesome conference, and I am glad that I …
2009 · 10 · 09
Talk: Real Life Scaling - A Tale of Two Websites - Utah Open Source Conference 2009
This was my first talk at any conference. Utah Open Source Conference, now known as OpenWest, was and still is a great place to get your start as a …
2009 · 10 · 03
The LDS General Conference
For those technology blog aggregates that view my blog, I apologize for the deviation from my regular posts, but I’ve had a few friends ask me …
2009 · 09 · 26
My New External Hard Drive: Blacx + 1TB Drive
These last few weeks I’ve been dealing with larger and larger sets of data that I would need to download to my PC to work on. When working with …
2009 · 09 · 25
TGIF: IT Crowd - The Internet
I think on Fridays my blog posts will be a little fun. Besides, we could all enjoy a little amusement, right? To kick it off, a great little video …
2009 · 09 · 24
Article: Why Developers Get Fired
Here is an article that showed up on my RSS feed: Why Developers Get Fired. While I never have been fired from a job, I have been put in a situtaion …
2009 · 09 · 23
My iPhone Has Hindered My Email
What!? What is this that I speak of? My very favorite feature of the iPhone has actually hindered it?! How can this be? Its really straight forward …
2009 · 09 · 22
Article: 5 Things Your Clients Should Know
I read an interesting article on teaching your clients about web design. It brings up some great points on helping your client understanding their …
2009 · 09 · 21
SwiftMailer - Sending Mail in PHP With Ease
The other day someone was looking for help with sending emails in PHP. I’ll be honest, the methodology for sending mail in PHP is haphazard to …
2009 · 09 · 20
"Nerfing" a PHP Object
I was trying to think of something with PHP I could blog about that would be short and sweet. Then I thought of something that a good friend of my …
2009 · 09 · 19
Scheduled Posts in WordPress
So I’ve already had a few mess ups with the scheduling of posts in WordPress, where I on accidentally schedule it for an odd time, or publish it …
2009 · 09 · 18
Great Eats: Grideli's In Ogden
Tonight Joanna and I realized we had forgotten to take some chicken out to thaw from our freezer. So we decided to pick up some food from our favorite …
2009 · 09 · 16
Speaking: Utah Open Source Conference 2009
I will be speaking this year at the Utah Open Source Conference this year. My presentation is “Real Life Scaling: A Tale of Two Websites.” …
2009 · 09 · 16
Being a Productive Developer
Doh! I meant to schedule this for Thursday, so oops! Already off my schedule, but oh well. :P
These last few weeks my productivity seems to have been …
2009 · 09 · 15
jQuery Tip: Better Toggle
For many web developers, jQuery is the most awesome JavaScript library out there. For me, it has turned JavaScript from being a nightmare into a power …
2009 · 09 · 14
So You Want To Be A Web Developer?
This last week I’ve been talking with my brother Brack, who to say the least, absolutely abhors his job. Well, maybe abhor is a little strong, …
2009 · 09 · 13
A Post A Day, Getting Back Into Writing
I’ve decided as of Today, September 13th, 2009, I am going to try to publish a post a day. My reasoning is simple: I want to improve on my …
2009 · 08 · 29
Project Management & Entrepreneurship
My dear friend Eric Ping pointed out I only had a few days left before I’d break my year and half record of posting at least every month. I was …
2009 · 08 · 20
Talk: Effective Caching with PHP & Memcached - Utah PHP Usergroup
Slides https://www.slideshare.net/JustinCarmony/effectice-caching-w-php-caching
2009 · 07 · 20
Google Wave Jargon
I got my new Google Wave Demo Account. It is very, very alpha, but the concept is pretty awesome. I saw a funny “wave” and thought I would …
2009 · 06 · 24
Writing Effictive PHP Caches with Memcached
**** Update: I gave a presentation at the Utah PHP Usergroup about memcached that went really well. Here are the slides I used:*
Effectice Caching w/ …
2009 · 05 · 28
Utah Monthly Geek Lunch
Just thought I’d advertise this a little. I’m going to this month’s Geek Lunch in Layton at Pad Thai. I’ve never actually been …
2009 · 05 · 27
Steamlined Web Development Presentation Video
Alright, it looks like the Victor at UPHPU has gotten my presentation up on Steamlining your web development. Since it was the first night Victor had …
2009 · 05 · 20
Memcached: Simple, Effective, and Powerful
Realizing once again I haven’t written a blog post for quite some time, I thought I would just write a few smaller posts on things I’ve …
2009 · 04 · 30
Obama $100 Million Budget Cuts
Ok, I don’t want to do into depth on my opinion of how Obama is running the country, however being a programmer and I enjoy math, here is some …
2009 · 04 · 19
Data Backups - There Are No Excuses
Today I just had the terrible experience of having a database lose data, need to restore, only to not have a recent backup. If you haven’t had …
2009 · 03 · 30
Quick Update
I’ve written at least one blog post per month since Dec. 2007, and I almost let this month slip by. The other day a good friend asked where I …
2009 · 02 · 21
New Blog Design
I’ve finally gotten around to putting up my new blog design. It based off the Carrington theme for WordPress. It isn’t 100% complete yet …
2009 · 02 · 20
Recursively Add New Files to SVN
One great thing about running Windows is TortoiseSVN. I makes managing my SVN so easy. One of the problems I’ve ran into on other systems was I …
2009 · 02 · 14
XAMPP for Mac - My Frustrations & Solutions
These last few days I’ve been trying to get XAMPP to work on my MacBook Pro these last couple of days and it has been frustrating! It seemed I …
2009 · 02 · 07
Aptana Studio – PHP IDE Alternative to PDT, Zend Studio
The other day I ran into another option as an IDE for PHP. If you’ve been following my blog, I’ve been a big user of Eclipse PDT …
2009 · 01 · 31
Software Development With Clients In Mind
Why does it seem so hard to deliver quality products to clients? Sometimes it feels like clientseither don’t appreciate quality, or they have …
2009 · 01 · 30
WhiteHouse.gov YouTube Channel Hacked?
I’m not sure exactly what this is, but its strange. I wanted to add the whitehouse YouTube channel’s RSS feed to my Google Reader. I might …
2009 · 01 · 25
Great PHP Article: Leadership in Software Development
I just read a good article on PHP Development by Cal Evans, an active member in the PHP community. Its about managers, developers, and the problems …
2009 · 01 · 23
Interesting Poll on PHP Hiring
http://twtpoll.com/badge/r/?twt=mqszyl&s=200
2009 · 01 · 21
List of 50 PHP Tools
Found a great article listing popular tools that every PHP developer should be away of. Here is an excerpt:
PHP is one of the most widely used …
2009 · 01 · 20
My Honest Attempt With Linux Desktop
After the last uphpu meeting a few of us went to Applebees like always. We were talking about a lot of stuff and one of the big subjects was Linux …
2009 · 01 · 18
My Tumblr Blog For My Randomness
I’ve been contemplating making a second blog for what I would consider my “non-technical” stuff. Random YouTube videos, funny …
2009 · 01 · 17
Consumer Linux - When & How
I’ve been reading several responses about the news story of a girl who “dropped out of school” because of Ubuntu. I’ve read …
2009 · 01 · 13
MySQL, 40 Million Rows, MyISAM to InnoDB, 45 Minutes
Warning: This blog post is NOT a walk-through or tutorial. If you don’t know what you’re doing, you could seriously screw up your …
2009 · 01 · 12
Characteristics of Good PHP Code
At the time I am sitting in the Las Vegas airport waiting for a very delayed layover flight to San Diego. Wonderful weather causing all sorts of …
2009 · 01 · 08
The Dangers of Twitter!
Over Christmas my wife and I visited my father in San Diego, CA. Several members of my dad’s side of the family were there, and one day we had a …
2009 · 01 · 08
CSS – I’m 100% Converted
It has been a hard, long road. But these last few days, I’ve finally have reached a realization of a great step in my life as a web design: …
2009 · 01 · 06
Happy New Year - Snowmobile Trip
I’ve just created my flickr account and trying it out. I thought I would upload the photos of new years snowmobile trip I took with my wife …
2008
108 posts
2008 · 12 · 25
Yay.... gotta love delays at t...
Yay…. gotta love delays at the airport! Woohoo!
2008 · 12 · 25
Merry Christmas & Happy Holidays
Joanna and I would like to wish everyone a Merry Christmas and a Happy Holidays! I’ve included a funny little christmas video about a guy with …
2008 · 12 · 19
XKCD & 11th Grade
I saw a great cartoon today on xkcd.
Replace Perl with PHP, and that is how I feel about my public education. Granted, there were several teachers …
2008 · 12 · 17
Useful Shell Commands
I’m not an expert at all with the linux shell. I know how to run a LAMP stack, but that is about it. Every blue moon I need to use a command …
2008 · 12 · 14
iPhone App Development Experience
I usually don’t post frequently about work projects, especially one after another. I apologize to the aggregation blogs I’m subscribed to, …
2008 · 12 · 14
New Dating DNA Front Page
Since we’re still pending in the Apple iPhone App Store for review, we wanted a new fresh image for the Dating DNA website front page. Kevin, …
2008 · 12 · 13
Pizza Hut Ordering Online - 3 Hour Wait?
Okay, I order a pizza from Pizza Hut online at 11:44 AM. I was expecting it to take, you know, 30 to 45 minutes. One hour tops. After an hour waiting, …
2008 · 12 · 13
Bad Website Usability - TGI Fridays
Here is a little usability lesson for everyone: vertical text can be very hard to read, especially when it is rotated. Here is a video taken of TGI …
2008 · 12 · 11
WordPress 2.7 - I Love It!
All I can say is I love the new version of WordPress. It makes my life so much easier! I love the new control panel, and it just works. I didn’t …
2008 · 12 · 10
HTML Education in Universities
Why, oh why, are website classes so extremely out of date in universities, colleges, and schools? I just spent the last few hours helping my wife …
2008 · 12 · 07
100th Blog Entry - First Year of Real Blogging
This is my 100th entry into my blog, and 25 days before my first year mark for writing on my blog. It’s been a great experience, and I’m …
2008 · 12 · 05
Ghostbusters - The Video Game
I actually think this game has potential. The details look great, and it looks like the developers are taking a lot of care to make a good game. …
2008 · 12 · 03
PHP Singletons, Sub-Classing, and HAS-A Relationships
I’ve been very busy these last fews weeks and have neglected making any posts. While there are a variety of subjects I’d love to post …
2008 · 11 · 20
Streamlined Web Development: In-Depth
Note: This is a work in progress. I will finish the rest after the presentation. I just wanted to publish the post to link to. If you have any …
2008 · 11 · 13
Speaking: Utah PHP Usergroup – Streamlined Web Development
Next Thursday, November 20th, at 7 PM Mountain Time (9PM EST, 6PM PST) I will be speaking at the Utah PHP Usergroup meeting on “Streamlined Web …
2008 · 11 · 07
Digital Conversion Video
This made my day, and I thought I would share it.
2008 · 11 · 04
MySQL - Does Table Exist w/o Throwing Errors
There are times where you would like to know if a table exists before executing an query. Most solutions require having MySQL throw an error saying …
2008 · 10 · 31
I'm Boycotting Electronic Arts (EA) Games
As of today, I’m not going to buy another Electronic Arts (aka EA) video game. I’m tired of their “quantity over quality” …
2008 · 10 · 28
Father Sued Over Freedom of Speech
I thought I would step in and write about the total non-sense that has been going on with the Linspire/Freespire debacle. Today I just found out my …
2008 · 10 · 25
PHP Design - Biggest Database Oversights
Over the last three years I’ve had the opportunity to work on several PHP projects, some of them having grown rapidly and required to scale …
2008 · 10 · 25
Empowering JavaScript Through jQuery
Once I discovered jQuery, my life as a web developer changed. There are few libraries, tools, etc. that I can honestly say have completely changed the …
2008 · 10 · 15
Is Apple Blinded by Style?
I have to add my voice to Jason D. O’Grady from ZDNet’s “The Apple Core” about the new MacBook & MacBook Pro. Jason …
2008 · 10 · 15
EA - Lack of Quality & Out of Touch
An article posted on Slashdot just set me off today. Custom PC reports a quote from EA’s CEO, John Riccitiello, about DRM & their recent …
2008 · 10 · 15
PHP Video Tutorial – Getting Started – Installing XAMPP
I’ve decided to give this a try and make a video on Installing & Running XAMPP, the easy to instal web stack for developing websites on …
2008 · 10 · 10
Local LAMP Developement & User Content
I’ve come up with a simple solution for handling user uploaded content when trying to work in a local development environment. I’ve …
2008 · 10 · 10
Ubuntu Desktop Terminal - Su
This is just a quick reference for myself. When I want to “su to root” in Ubuntu’s terminal I need to do the follow:
sudo su [enter …
2008 · 10 · 08
Jing - Sharing Made Easy
I’ve found this really cool program, and it is awesome. I think Jing has stumbled upon a great idea. The concept is simple: instead of …
2008 · 10 · 07
Adeona - Open Source LoJack for Laptops
There is nothing worse than having your laptop or computer stolen. Recently, a close family member had his house robbed, losing his PC and Laptop. The …
2008 · 10 · 07
It's Time for Campaignin' - Elections Video
I couldn’t help resist posting this video I found over at John P’s blog. The thing I like best is that it equally hammers all people …
2008 · 10 · 03
CSS – ID vs Class
After hacking apart & cleaning up code for the better part of the day, I’ve decided to set the record straight about CSS, IDs, and Classes. …
2008 · 09 · 30
Exactly 9 Years Ago Today: Fannie Mae Eases Credit To Aid Mortgage Lending
I read this article on John P.’s blog “One Mans Blog” today and I thought I would pass it along. Here is an except:
In a move that …
2008 · 09 · 29
Carrington Theme & Hashcash Plug-in Solution
I’ve been a huge Hashcash fan since using WordPress. In a nutshell, it requires a browser to process some javascript to generate a number to …
2008 · 09 · 28
WordPress Carrington Theme - I'm Impessed
I just read over at Matt Mullenweg’s blog about the annoucement of the Carrington Theme for WordPress. For those who don’t know, WordPress …
2008 · 09 · 24
Zend Studio vs PHP Development Tools
I’ve been using Zend Studio (ZS) for the last two years. It is developed by Zend, the company behind PHP. The very first time I used it and it …
2008 · 09 · 23
Adobe Creative Suite 4: I'm Excited!
All I can say is I’m excited. I was skeptical about Adobe acquiring Macromedia at first, wishing it was the other way around. The only real …
2008 · 09 · 23
PHP 6 Books - Did I Miss Something?
Update 01-21-12: since I was contacted by the Author of one of these books, and a few years have gone by and I’m more familiar with the …
2008 · 09 · 22
WordPress & OOP
I’ve been hacking around with WordPress these last few weeks, and I’ve loved using it so far. My only concern has been that WP seems to …
2008 · 09 · 19
I'm a PC - Take That Apple
It is about time that Microsoft answers back to Apple’s “I’m a PC, I’m a Mac” commercials. The ironic thing is I am …
2008 · 09 · 19
Crisis on Wall St & Web Technologies
I ran across this video from Tim O’Reilly’s Twitter account on the Crisis on Wall St & Web 2.0 companies. While I hate media madness …
2008 · 09 · 18
Palin's Yahoo Account Gets Hacked
Today I opened my email and found a story about how Sarah Palin, the Republican VP Nominee, had her email account hacked. Here are some quotes:
On …
2008 · 09 · 16
Web Design & The Cookie Jar: When Dealing with Clients
I saw this YouTube video and I couldn’t help but post about it. Here is the video, and I’ll add my thoughts at the end:
I’ve seen …
2008 · 09 · 16
Blog WordPress Theme Experiment - Grunge Style
So I if you looked at my website within the last few hours or so you might have seen a very different theme. It was a grunge like style. My goal was …
2008 · 09 · 15
Dear Mr. Obama
I wonder how Obama would respond to this video:
2008 · 09 · 12
PHP Article: 10 Principles of the PHP Masters
This article has some great overall advice. My only disappointment is that #10 isn’t higher on the list:
The single most important thing I tell …
2008 · 09 · 11
Why Google Chrome is Good for FireFox
I’ve heard time after time people saying how FireFox might take a backseat to Google Chrome. However, I actually think Chrome and FireFox will …
2008 · 09 · 10
Is Google following Microsoft's footsteps?
With the announcement of their new web browser Google Chrome, is Google starting down the path of Microsoft? I thought I would jot down a few of my …
2008 · 08 · 29
Comcast Limit to 250GB a month for Residential
According to Slashdot:
Comcast has confirmed that all residential customers will be subject to a 250 gigabyte per month data limit starting October 1. …
2008 · 08 · 23
Two-Way Sync between Google Calendar, Windows, OS X, and iPhone
Since my wife and I got our new iPhones, I’ve been playing around with a way unify our calendars. When we first got married we started to use …
2008 · 08 · 13
Bad PR, The Internet, and Censorship - Just Take It
Well, it looks like there is case of a large organization trying to cover up some bad press. Featured on slashdot: “YouTube Yanks Free Tibet …
2008 · 08 · 08
WordPress - Easy Upgrades, I'm Impressed
I’ve been very happy with WordPress. I’ve experimented with textpattern, drupal, joomla, and dozens others. Each time I circle back to …
2008 · 08 · 07
Test post from iphone.
I am testing my new iPhone app for wordpress. While I wouldn’t want to write an essay from this, it is pretty cool. What they really need is for …
2008 · 08 · 06
Funny iPhone Comic
I haven’t written in a few days, and I’ve been swamped with work, but I thought it’d make a quick post about Ctrl-Alt-Del’s …
2008 · 07 · 27
iPhone SDK 2.1 - Another NDA
Until Apple change’s their attitude and policies, they will never be a Microsoft, Sun, or other monolithic technology company. Why? Their NDA on …
2008 · 07 · 27
DRM vs. Users - The Good and The Bad
The other day I posted on my thoughts of Rhapsody and Yahoo Music. It seems like there has been a lot of talk about how Yahoo Music users are going to …
2008 · 07 · 22
Yahoo vs. Rhapsody - Why Yahoo Lost
I’ve been a subscriber to Yahoo Music, first with their Radio, and then their Unlimited service since 2005. I’ve loved the ability to …
2008 · 07 · 18
Why Are Some Open Source Advocates Hypocrites?
Edit: This article was intended to specifically address certain types of of open source advocates, as stated in the title. This article is not …
2008 · 07 · 16
Web Development 10-Years Ago & Now
This week’s blogging challenge was our computer software now and then. Lorelle talked about the different versions of WordPress over time. I …
2008 · 07 · 10
Alright, an iPhone App that is definitly going te cause horror stories: Friend Book
… Is it me or is this idea just bad:
http://lifehacker.com/398228/friend-book-to-beam-your-iphones-contact-data-with-a-shake
Here is an except …
2008 · 07 · 10
Collection of Useful Plesk Tricks
Found this blog post with a handful of Plesk tricks while searching for a different problem. Posting it here to remember it.
2008 · 07 · 07
AVG - The New Popular Anti-Virus
AVG, a popular anti-virus that I use, has a good free version. I guess it has become popular enough that I found a avgsafe.dll on a computer using …
2008 · 07 · 04
_CGRectZero Error with UITableViewCell
Preface If you haven’t agreed to the iPhone SDK License Agreement and NDA, please ignore this post, or Apple might hunt you down with their …
2008 · 07 · 03
Mac Keyboard Quirks - Making Mac more like Windows
Alright, the sound of dying Apple fanboys are crying through out the internet at the posting of this entry, but there are two things I can’t …
2008 · 07 · 03
My Computer Setup
I’ve recently subscribed to Lorelle’s blog who I met at the LT Pact. She is by all means a professional blogger and really know a lot of …
2008 · 07 · 02
Apple Needs to Stop Being Misleading - Viruses & Malware
The other day I was talking with my cousin and she asked how I liked my MacBook Pro. She told me all the cool things she had heard. A friend of hers …
2008 · 07 · 01
MySQL & PHP – SQL_CALC_FOUND_ROWS – An easy way to get the total number of rows regardless of LIMIT
Here is a little trick I found awhile back. I faced a challenge several months ago where I had to query a large, complex data result from MySQL. I …
2008 · 06 · 30
SoapUI - a simple and raw Java SOAP Client
There are times when you need a “raw” SOAP client to see the exact messages being sent to and from a Soap Sever. This is especially …
2008 · 06 · 29
Lifehacker - Making your Mac sing!
It still amazes me the randomness people can find online. On LifeHacker they posted how you can make your OS X computer sing:
You already know that …
2008 · 06 · 28
Why Palm Lost the Lead
I read an article today about Palm on Slashdot. Here is the summary:
Palm’s fourth quarter results came out a few days ago, and they were not …
2008 · 06 · 28
Blogging - Meeting up with Family
This weekend I was in Las Vegas for the LT Pact (you can read about that more below) and I was posting on my blog that I was in Las Vegas. A cousin I …
2008 · 06 · 28
WhySecurity.org - A New Mini-Project
Yesterday while listening to the security panel’s discussion for LT Pact there seemed to be a common theme: end-users want security, but they …
2008 · 06 · 27
LT Pact '08 - Overview of Experience
I just left the last session of the LT Pact ‘08 conference and it has been fun. I’ve learned a lot and there were a lot of common themes …
2008 · 06 · 27
LT PACT 2008 - Day 1
Whew, today was a good day. I took a lot of notes and over the next few days I’ll be blogging on the different topics. Hopefully you’ll …
2008 · 06 · 26
In Vegas and ready for fun!
We’ve landed and are having a good time. Wrapping on some coding projects before I head off to the meet and greet cocktail party.
2008 · 06 · 24
How to tell what Linux OS you're running
I deal with many different servers and it is hard to keep track of which is running which Distro of linux. Here is the quick way to tell:
uname -a …
2008 · 06 · 24
Getting ready for LTPact 2008
Well, I’m doing my laundry and getting ready to leave tomorrow for LTPact 2008. I’m looking forward to hearing about new technologies in …
2008 · 06 · 24
PHP Practices: Buffering your autoload
I spent 2 hours working on a problem with PHP, Doc-Types, and a website. We started to see symptoms across our website where we would get a 12px space …
2008 · 06 · 21
Why I like Twitter
Alright, I’m going to have to join the ranks of twitter users and say that I like twitter. I’m actually pretty shocked because I …
2008 · 06 · 17
Why I love ecto
Ecto is a blogging program that I’ve come to love and use almost daily. It has taken the hassle out of using a web interface for writing to my …
2008 · 06 · 17
OS X and Tabs - Skipping Drop Down Controls
This was driving me crazy for this last week. Since moving to my new house I’ve been without internet for a week. Comcast is supposed to come …
2008 · 06 · 12
iPhone 3G - My Personal Perspective
Well, after reading Kevin’s opinion about the new “iPhone 3G” I thought that I’d throw my two cents in:
The iPhone is getting …
2008 · 06 · 09
Redesigning blog....
Alright, I figure it is about time I design my own WordPress theme. Most likely in the next few months I’m going to need to design some …
2008 · 06 · 06
Use Different Editor for Crontab
I really dislike vim and most servers I work on use vim for editing the crontab. So here is a quick little note for myself on how to change it after …
2008 · 05 · 21
iPhone SDK - Learning the Basics by Removing the Touch
After looking around for tutorials on the iPhone SDK, I’ve come to a revolutionary idea on learning the iPhone SDK: Learn it by programming in …
2008 · 05 · 16
iPhone SDK DNA - A Frustrating Issue
I’ve been searching all over the internet for good resources on the iPhone SDK and tutorials. I know that many times that an SDK can sometimes …
2008 · 05 · 14
A New Stage in Life: My MacBook Pro
Well, I’ve finally crossed the bridge I never thought I’d cross. My new laptop is a screaming new MacBook Pro. It is a 17" with the …
2008 · 04 · 26
Zend Studio – Basic Intellisense Tutorial
I thought I would throw together a little video on how make the most out of Zend Studio’s intellisense using PHP Doc Blocks.
`
[A Flash demo …
2008 · 04 · 21
iPhone Web Development: Controlling the viewport via Javascript
Lately I’ve been doing a lot of iPhone web applications. A client wanted to create a portion of their site for the iPhone, and they wanted it to …
2008 · 03 · 08
Brother HL-2070N - Sharing an Vista Printer to a XP Machine
Steve Rowe had a solution to a problem I was having for my Brother Printer. My wife has an XP Pro machine, and I have Vista 64bit. When I tried to …
2008 · 03 · 07
Deepest Sender - Best FireFox Blog Extension... Worst Name Ever
Alright, I’m trying out Deepest Sender, an extension for FireFox that allows me to send blog posts to my WordPress blog. It’s pretty …
2008 · 03 · 07
Five common PHP design patterns that aren't used enough
“This article explains five widely used design patterns in PHP with sample code to demonstrate each pattern. Intermediate level.”
I …
2008 · 02 · 29
iPhone SDK release on March 6th?
According to Information Week the iPhone SDK will be released March 6th. It seems a full blown event is happening, so I doubt we’ll have to …
2008 · 02 · 25
ASP .NET, LINQ, GridViews, and GUID Errors
I found a simple problem today. Here is the deal, there were several times where I had to base a LinqDataSource off a Guid that I would set in the …
2008 · 02 · 25
LINQ and NOT IN Queries
Found an excellent blog post on how to do NOT IN scenarios using .Contains().
2008 · 02 · 23
Thunderbird Email Client: A Guide for Outlook Lovers (Part 1)
Overview I’ve been using Thunderbird over the last year or so, and especially with version 2.0 I think it is a great client. In my opinion, it …
2008 · 02 · 19
Starting Book Reviews
Alright, to help me continue the learning process in my life, I’m going to start to do a book review once a week. The great thing is that this …
2008 · 02 · 19
MS SQL 2005 (T-SQL) Row Count for Each Table
At work I needed a solution to give me a count of how many rows each table contained. I’ve always liked phpMyAdmin’s ability to list all …
2008 · 02 · 12
Page.FindControl() Returning Null Issues and Solutions Within Another Control
Alright, I’m going to have a lot of blog posts over the next few days going over my wonderful expereinces learning how to create advanced server …
2008 · 02 · 11
ASP .NET Ajax - Straight forward and simple, the way it should be.
I have to say, I’m very impressed with the implementation of ASP .NET AJAX. After creating several projects in .NET, converting several of my …
2008 · 01 · 31
ASP .NET, GridViews, SqlDataSource, and Guid Parameters
Another thing I ran into today. I actually ran into it awhile back but since I ran into it again today I’d thought I’d post on it to help …
2008 · 01 · 31
ASP .NET & System.Threading.ThreadAbortException Error
While doing some work today I started to run into a ThreadAbortException error. While debugging it spit back this error:
Unable to evaluate expression …
2008 · 01 · 29
WordPress Plugins - Documentation Please!
Alright, I know some might be thinking that I’m asking for a lot. However, when ever I get a new WordPress Plugin for my site or another’s …
2008 · 01 · 22
ASP .NET GridView Access to Data In Code
There are situations where you want to gain access to the GridView’s DataSet to display extra information outside of the GridView. I found the …
2008 · 01 · 17
ASP .NET Accessing Session, Request, Response, etc from within a Class
I remember it took me forever to figure this out and the headache before learning this that it caused. Because .NET is strongly typed you are unable …
2008 · 01 · 17
iPhone & Vista 64-Bit.... Finally!
Here is the good news finally: iPhone Supports Vista 64-Bit. It’s about time, its only taken 6+ months to get a version of iTunes that works …
2008 · 01 · 15
iPhone and WordPress
I am now testing my new plugins for my iPhone for wordpress. So far they seem pretty good. I got two plugins: one for visitors and another for an …
2008 · 01 · 08
ASP .NET 2.0, GridViews, HyperLinkField, and JavaScript
I’ve found some interesting notes on ASP .NET’s GridView, it’s limitations and work arounds. For work I was looking for a way to …
2008 · 01 · 02
PHP5.x or PHP6 - Argument for Type-Hinting: Better IDEs
I’ve read some posting lately about PHP6, the Meeting Notes by the Developers, etc. that deal with type-hinting, especially scalar type hinting. …
2008 · 01 · 01
WoWscape Totem Vendors
If you’re a Shaman Alliance and you’ve glitched one of your totem quests, there are totem vendors on WoWscape. However, after looking on …
2007
2 posts
2007 · 12 · 31
Retrieve Current Module/Controller/Action inside View Script / Layout Script
Before I forget to do this again I’m going to make a post on how to get the current Module, Controller, and Action while inside a View Script or …
2007 · 12 · 31
To Blog or Not To Blog...
Alright, I’ve decided I like WordPress more than TextPattern. I won’t go into details to avoid any flames, though I doubt I will receive …
- Sheet
- A-2 · Writing
- Drawn
- Utah
- Scale
- 1:1
- Rev
- 2026