Tag: Programming

LinkedIn Learning provides online training courses in a variety of subject matters. I’ve been honored to work with them on a few different courses at this point covering primarily PHP and related topics. The latest one went up earlier this …

LinkedIn Learning Course – Consuming RESTful APIs in PHP with Guzzle Read More »

Tagged with: , , , , ,
Posted in Programming, Web Development, Writings
Short Link: https://justinyost.com?p=4959

New Lynda course covering Test-Driven Development and PHPUnit

Tagged with: , , , , ,
Posted in Computer Science, Presentations, Programming, Web Development
Short Link: https://justinyost.com?p=4945

I spoke on Building APIs, focusing mostly on the upfront design of APIs, at the most recent Las Vegas PHP Meetup. Overall this was defiantly one of my better talks with lots of good feedback. One key things helped I …

Meetup Talk on Building APIs Read More »

Tagged with: , , , ,
Posted in Communication, Presentations, Programming, Web Development
Short Link: http://jty.me/1H9rpCJ

One of the key goals of CakePHP 3.0 as discussed recently was making CakePHP 3.0 more decoupled. CakePHP 3.0 has achieved that goal very nicely. Take a look at the CakePHP organization’s repos on GitHub and you will find a …

CakePHP 3.0, Use It In Pieces Read More »

Tagged with: , , , ,
Posted in Programming, Web Development
Short Link: http://jty.me/1aC74Mf

You want X lines of text. Anything after that, gracefully cut off. That’s “line clamping” and it is a perfectly legit desire. When you can count on text being a certain number of lines, you can create stronger and more …

Line Clampin’ | CSS-Tricks Read More »

Tagged with: , , , , , ,
Posted in Programming, Web Design
Short Link: http://jty.me/11RkNF9

I needed a tool that either added white or black to a hex color. Launching Photoshop just to drag a color picker around wasn’t cutting it. I looked around for a web app that would do this but unfortunately most …

Hex Color Tool Read More »

Tagged with: , , ,
Posted in Programming, Web Design
Short Link: http://jty.me/16kJTSv

If you plan on releasing a library as open source, please make sure it has Clear dependency/installation instructions At least one brief documentation guide A change log and tags in the repo Some information about supported language/runtime/tool versions and project …

How To Make Your Open Source Project Really Awesome Read More »

Tagged with: , , ,
Posted in Programming
Short Link: http://jty.me/11AKCsV

When providing a choice of display options, the computer should almost always respect the user’s stated preference and employ it as the default the next time around. I am amazed at how many sites and applications don’t do this and …

Users’ Pagination Preferences and ‘View All’ Read More »

Tagged with: , , ,
Posted in Design, Programming, User Experience, Web Design
Short Link: http://jty.me/189v848

There is a real problem going to occur with regards to the App Store and desktop/mobile software in general if pure software businesses aren’t able to sustain themselves in the long term.

Tagged with: , , ,
Posted in Business, Economics, Quick Posts
Short Link: http://jty.me/POpBUz

A fun journey through algorithms to find a solution to getting some awesome compression stats.

Tagged with: , , , , ,
Posted in Computer Science, Programming, Quick Posts, Software Code, Technology
Short Link: http://jty.me/z72OrX