cultivating your bits...

Welcome to devFarms!

Let's build something!

From single page static sites to complex active communities, we can help find the type of site and technology to match your vision. But, building the site is just the beginning. With care and attention, we can help your site flourish and grow.


In-n-Out Online Order

Requirements: To create a form to select items from a menu of food, calculate the totals and pass that data to a new page to display a receipt. This was a fun lab assignments and made me hungry.

PHP forms, math and variables

Tuition Calculator

Requirements: To take input from the user and accurately calculate fees based on the selections made and return that information to the user. Of course, the design is based LBCC logo and colors.

PHP forms and math functions

Constellation Ipsum

Requirements: To use loops to randomly build sentences and paragraphs with data stored in an array. This take on the Lorem Ipsum site uses the names of the constellations as randomly generated text.

PHP Arrays and Loops

Registration Form

Requirements: This assignment was to build a form that would take data and add that to a database. This was the begging of building out a fully function "Create, Read, Update and Delete - CRUD" site.

PHP and SQL create and read.

Password Encryption

Requirements: To allow users to create fully encrypted password to secure thier profile and create sessions to track the users from page to page to control access for the page or to show or hide specific data.

PHP, SQL - CRUD and Password Hashing

Form Validation and Math

Requirements: Prevent users from voting more than once without using logins. Calculate totals to determine winners. Provide backend admin panel for staff to monitor participation and winners.

PHP, SQL, CRUD and Match

The Project

It's too soon for reflection. The nerve is still exposed!

This was a challenge. Fun, but certainly a challenge. I think we could have benefited from taking more time to plan out each page and what it needed to do. Let the purpose of the page determine what tasks each team needed to do. I think we tried to do too much the first night. We had a bunch of general idea of what needed to be done, but we needed to keep refinining that process down in to very specific tasks. I also think we didn't cross test enough early on. We got so far down the road that it made it hard to go back and correct course.

It's also interesting to see how people approach these problems with how they code it. It’s like a secret insight into their minds.

Overall, I think the groups were too big, four teams would have been a little easier to manage schedules and task management. There were things that people worked hard on that did not make it into the final project.

About. ugh...

The obligatory and painful about page. I have been working as a full-time web developer for over 20 years and devFarms is something I started on the side to freelance and scratch my itch to learn and try new things that I cannot do in my 9 to 5.

The name devFarms came from my days volunteering at a local community garden. Building websites is a lot like farming. Good sites require cultivation, attention to grow. My particular affinity for farming is urban farming, small scale - high impact and that is exactly the type of websites I like to build.

A well cared for and purposeful site or can provide sustenance for the human experience. Lofty? Maybe, but a good website can connect people, expand knowledge or provide a means to support a cause or mission to the benefit of our existence. Conversely, a website can be used to damage our collective as a species - the high fructose, easily consumable monocropping commodification of you, to which we say no thanks! That is not what we are about. Our sites are handcrafted, artisanal, bespoke endeavours, with the occasional help of WordPress.

The mission - Websites for good.

Contact Section

Still not working...