Skip to content

Cory Foy

Organizational agility through intersecting business and technology

Menu
  • FASTER Fridays
  • Mapping Mondays
  • Player Embed
  • Search Videos
  • User Dashboard
  • User Videos
  • Video Category
  • Video Form
  • Video Tag
Menu

Category: General

Procedural Polymorphism

Posted on July 17, 2013 by Cory Foy

As a developer, it is really important to practice your craft. And a great way of doing that is through Code Retreats. The goal of a code retreat is to spend a full day practicing techniques you may not otherwise encounter. One of my favorite constraints to give to participants is as follows: Code Conway’s…

Read more

Facebook “Shadow Accounts” for Non-Facebook Users

Posted on July 10, 2013 by Cory Foy

Facebook Shadow Profiles Recently I came across a set of articles talking about Facebook “Shadow Profiles”. If you haven’t read the articles, in a nutshell, Facebook links tremendous amounts of data about your account that you haven’t entered – but that your friends have. For example, if you had an email address you used for…

Read more

What is Scrum?

Posted on June 5, 2013June 5, 2013 by Cory Foy

One of the more prevalent methodologies as part of the agile movement is Scrum. But, like people who use the term Agile, Scrum has come to mean different things to different people. I’ve spent the past 9 years working with teams to adopt various agile methodologies, including Scrum, and wanted to spend some time offering…

Read more

Forget Internships – This Is How We Grow Tampa’s Talent Pool talk now up!

Posted on May 14, 2013 by Cory Foy

A couple of weeks ago I got the chance to speak about Apprenticeships and Software Craftsmanship at Ignite Tampa Bay – specifically how we grow the talent pool locally when so many businesses are complaining about a lack of talent. The talk has now been published! Thanks to the entire Ignite Tampa Bay crew for…

Read more

Learning Programming: Introducing the Foy-Z Model

Posted on November 26, 2012January 27, 2013 by Cory Foy

(If you’d like to see the video, click here) Earlier this year I was invited to be a speaker at SCNA 2012. At the time I was thinking a lot about quality and about the learning and growth process of developers. Back in March I helped launch the Florida arm of 8th Light, and now…

Read more

JQuery Datepicker – Selecting just Month or Year

Posted on September 18, 2012January 27, 2013 by Cory Foy

Quick code post – We’re working with a client who needs to be able to select imprecise dates – either an exact date, the month and year, or just the year. Most date pickers aren’t set to handle this case, and I didn’t really want to write one from scratch. We were already using the…

Read more

On Community and Conferences

Posted on March 23, 2012January 27, 2013 by Cory Foy

Technology Community – let’s chat for a second. Over the past…well, since you were created, you’ve been a male-dominated field. Unlike some other fields, you are well known for your cutesy “lack of social interaction”. Of course, now you are getting popular – it’s cool to be a “brogrammer” and code and hang out at…

Read more

Pareto and Minimal Viable Products/Hypothesis

Posted on December 19, 2011January 27, 2013 by Cory Foy

In a recent post, Jim Shore blogs about a “Minimum Viable Hypothesis.” With MVH, the first step after figuring out the problem to solve isn’t to create a minimum viable product. Instead, the first step is to brainstorm market hypotheses. Which groups have the desire and funds for a solution? What Jim is blogging about…

Read more

Simple Design with Design Patterns

Posted on October 27, 2011January 9, 2022 by Cory Foy

Over the past couple of months I’ve been working with several clients struggling with doing incremental architecture and design. As an organization moves away from a typical waterfall method – with lots of time for analysis and design – they have to find ways to still build scalable, sustainable systems in an incremental fashion. I…

Read more

Recreating Scrum using Kanban and Explicit Policies

Posted on July 18, 2011January 27, 2013 by Cory Foy

This afternoon I was teaching a public class on Lean-Agile principles and practices, and a question came up about the differences between Scrum and Kanban. As a fun exercise, I recreated Scrum using Kanban coupled with a set of Explicit Policies. To briefly summarize the differences, Scrum is a methodology which consists at its core…

Read more

Posts navigation

  • Previous
  • 1
  • …
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • …
  • 52
  • Next
© 2025 Cory Foy | Powered by Superbs Personal Blog theme