I’ve been blogging for 10+ years though I’m relaunching my blog detailing my 23 year career in the web industry. Here are some articles/posts that I have been working on in ‘draft’ mode. Please let me know if there is an article you would like to see posted.
- "Failure... that is how I succeed" #quote (ID: 1248)"Simplicity is the ultimate form of sophistication" #quote (ID: 1249)Agencies should not be hosting websites and this is why... (ID: 1596)Agency vs Corporate vs Startup vs SMB vs Contractor (ID: 1148)Agile vs Scrum vs JIRA (ID: 1497)Always question the code library you're using (ID: 252)Analytics is beyond numbers/clicks, it's more about understanding intent (ID: 1243)Automated Websites (Stealth Mode Startup) - CTO (ID: 503)Bad Management = Listening to developers without questioning back (ID: 1232)Bad Management = Not having a dire to Win (ID: 1250)Bad Management = Stubbornness and Pride (ID: 1231)Best approach for effective change… Patience (ID: 1566)Bringing in Contractors to the team (ID: 1516)Clients of an Agency. Always ask for a price breakdown (in detail). (ID: 1580)Code should tell a story (pretty formatting) (ID: 1518)Copy/paste developers should still write original code (ID: 253)Dear Recruiter, NOOOOO I Do Not Want To Give You The Last 4 of My SSN # (ID: 1769)Design to the user, not to the screen (ID: 260)Developing a web application on the WordPress "framework" (ID: 1592)Don't let "black box" development happen (ID: 1522)Ecommerce is not about products, it's about predicting and closing sales (ID: 1176)For Developers... a 9-5 / 8hrs a day shift doesn't cut it (ID: 1512)Front-end vs Backend Development (it's night and day) (ID: 1574)Getting into your programming "groove" (my approach) (ID: 1035)Good Manager = Always take time to help... always (ID: 1514)Good Manager = Being a Coach (ID: 1149)Good Manager = Being on top of the political climate of your industry's future (ID: 1636)Good Manager = Don't be a people pleaser (ID: 62)Good Manager = Enhance production, Embrace innovation (ID: 258)Good Manager = Errors are yours and yours alone (ID: 256)Good Manager = For the 'best interest' of your team... not your own (ID: 1251)Good Manager = Grow your team's skills... with humility (ID: 1150)Good Manager = Listen, Learn, then Lead (ID: 64)Good Manager = Patience (ID: 1601)Good Manager = Protecting your team... without question (ID: 1528)Good Manager = Resolving team conflicts (ID: 257)Good Manager = Take risks (with confidence) (ID: 1238)Good Manager = The buck begins and stops with you (ID: 255)Good Manager = Understand your team's strengths and weaknesses (ID: 1151)Good SEO = Going well beyond titles and tags... like way beyond (ID: 1638)Good user experience is about the user's mood (not their personality) (ID: 261)Hire passion, not talent (ID: 1229)How can you manage without metrics?? (ID: 1174)How to vet an Agency as a Client (from an insider) (ID: 1252)I 'write code' and that's all most Recruiters ever seem to focus on :/ (ID: 1240)I don't get why Vine was not successful. Seriously can someone help me understand?? (ID: 1611)I'm either over qualified... or under qualified. Blah blah blah. (ID: 1108)In an Agency the Client is your boss and mentor (ID: 1520)Innovation Requires Risk (ID: 1033)Interviewing Developers (finding the Engineer) (ID: 1564)Jiffy Lube (Variable Data Printing) (ID: 1640)Managing a young developer vs a seasoned developer (ID: 1572)Me Experience as a Consultant (freelance) (ID: 1586)Most Drupal Developers... are not really Developers (PHP) (ID: 1159)Most technology Recruiters do not understand technology (ID: 1175)My Advice: Starting a career as a Project Manager (ID: 1121)My Advice: Starting a career as a Web Developer (ID: 1119)My Experience as a Certified Project Management Professional (PMP) (ID: 1568)My Experience as a Chief Executive Officer (CEO) (ID: 1605)My Experience as a Chief Technology Officer (CTO) (ID: 1603)My Experience as a Corporate Executive (ID: 1584)My Experience as an Engineer (ID: 1588)My Experience fixing flawed architecture/development (damage control) (ID: 1535)My Experience in Ecommerce (ID: 1590)My Experience in Public Relations (damage control) (ID: 1532)My Experience with corporate red tape (bureaucracy) (ID: 1560)My Experience with Marketing and IT (projects) (ID: 1562)My Experience with Rebranding Your Company (ID: 1582)My Experience with SEO (and it's opinionated) (ID: 1407)My Experience with Website Redesigns (ID: 1594)My life as a Father (ID: 1177)My life as a Minimalist (ID: 1239)My love/hate relationship with Drupal (ID: 1160)My love/hate relationship with New York City (NYC) (ID: 262)My love/hate relationship with technology automation (ID: 1246)My love/hate relationship with WordPress (ID: 1161)My own flaws as a Manager (ID: 1167)My own flaws as an Engineer (ID: 1224)My personal experience running a startup (CEO, SocialSimple) (ID: 1170)My professional experience running a startup (CEO, SocialSimple) (ID: 1169)My unintentional 4 years as a Consultant (ID: 1171)Never, never, never disperage your client (to your team) (ID: 1164)No I cannot fix your computer. No I am not in IT (ID: 1503)PHP Development. Scripts, Websites, Plugins, and Enterprise. (ID: 1576)Portfolio Management is not just Project Management (is so much more) (ID: 1609)Premium Themes (WordPress/Drupal) are sometimes just a nightmare. I'll tell you why... (ID: 1578)Quality development is not about the technology stack, it's how it's coded (ID: 1242)Responsive design is not only formatting to the screen (ID: 68)Scrambling for results only causes chaos (Project Management) (ID: 1499)Scrum is not Project Management (it's only a slice of the pie) (ID: 82)SEO is well beyond keywords and descriptions (ID: 1162)Social media Founders owe their users financial rewards. Why is nobody else saying this?? (ID: 1236)Social Media is more then updates... (ID: 1235)Sometimes developers do not make good Managers (ID: 1244)Sometimes the best talent are weird or abrupt (in personality) (ID: 1526)Sometimes top talent is unjustly perceived as flawed (ID: 1233)Speak up (at work)... more so if you fear it (ID: 1247)Technology is not black and white, it's very opinionated (like politics) (ID: 254)Technology is still flawed... and it's 2017 (ID: 1166)The beauty of API development (ID: 1225)The Client is always right (as an Agency) (ID: 1165)The complexity of 'targeting marketing' through data analysis (ID: 1123)The complexity of finding a WordPress Developer (PHP) (ID: 1505)The costly flaw in static development (ID: 1163)The fight between Marketing and IT (ID: 259)The lack of documentation (in development) is more damaging then you think (ID: 1598)The Manager of technology teams today are missing the mark (ID: 1172)The never pleasant task of firing (or layoffs) (ID: 1530)There is a difference between a Developer and an Engineer (ID: 1168)These everyday simple inventions fascinate me (ID: 1621)Top Talent is your key to success... always remember that (ID: 1228)Unfortunately most Agencies care more about money then the Client (ID: 1241)Variable Data Printing "Purls" (Personalized URLs) (ID: 1642)Web Application Engineers vs Script Developers (ID: 1613)Web Development is NOT one size fits all (ID: 1501)Websites are no longer text and photos... I want VR websites (ID: 1524)What I'm most passionate about... Personalized User Experiences (ID: 1237)What I've learned most after 22 years in the Web technology industry (ID: 1230)What makes an outstanding Designer (ID: 1227)What makes an outstanding Developer/Engineer (ID: 1226)When everything is a "priority" (ID: 1510)Why I don't do coding during interviews (ID: 1495)Why I love love love Google AMP (Amplified Mobile Pages) (ID: 1114)Why I'm a strong advocate for work queue "tickets" (ID: 1173)Why Top Talent is always hard to find (ID: 1234)Why you should hire me (bragging) (ID: 1029)Why you should NOT hire me (being honest) (ID: 1031)You always need a Project Plan... always! (ID: 1245)