1
2
Fork
You've already forked treehouse
1

Eggs #282

Open
opened 2026年02月20日 16:23:29 +01:00 by foxwyn · 1 comment

Preface: I didn't see a discussions tab, so that's why this is opened as an issue.

I was just browsing Ruby projects on the explore section and came across this, and thought i'd look thru it to see how you implemented everything. And I noticed the eggs. A whole subsystem just for eggs.

And for some reason I find this absolutely hilarious, and would love to know the lore behind this if possible. ty

Preface: I didn't see a discussions tab, so that's why this is opened as an issue. I was just browsing Ruby projects on the explore section and came across this, and thought i'd look thru it to see how you implemented everything. And I noticed the eggs. A whole subsystem just for eggs. And for some reason I find this absolutely hilarious, and would love to know the lore behind this if possible. ty
Collaborator
Copy link

I don't know if Etienne ever answered you about this, but the eggs subsystem was one of the first we created for this site. We have local farmers who deliver eggs to us 2x weekly, and it seemed like a good fit:

  • coordinating the logistics of egg ordering by 30 families who may or may not want eggs
  • setting a maximum number of eggs based on farmer availability
  • emailing people to remind them of egg ordering times
  • emailing the egg order to each farmer automatically
  • notifying people that the eggs have arrived

It's possible to do with a spreadsheet and some automated reminder emails, but this is a more complete solution, and as you point out, it's entertaining to have a site supporting all these weird little personalizations.

I don't know if Etienne ever answered you about this, but the eggs subsystem was one of the first we created for this site. We have local farmers who deliver eggs to us 2x weekly, and it seemed like a good fit: - coordinating the logistics of egg ordering by 30 families who may or may not want eggs - setting a maximum number of eggs based on farmer availability - emailing people to remind them of egg ordering times - emailing the egg order to each farmer automatically - notifying people that the eggs have arrived It's possible to do with a spreadsheet and some automated reminder emails, but this is a more complete solution, and as you point out, it's entertaining to have a site supporting all these weird little personalizations.
Sign in to join this conversation.
No Branch/Tag specified
main
review-meal
concert-mailing-list
email-community-fund
add-remove-from-funds
ledger
clean-up-reminder-email
no-take-out
delete-booking
free-night
open-concerts
more-concert-2
concert-admin
car-share-whitelist
more-concert
more-car-admin
concert
meal-setting-clean-up
car-share-admin
car-payment-fund
fix-car-fund-relationship
documentation
new-farmer
add-library-item
croppie
simplify-meal-system
implement-meal-role
team-members-in-db
settigs-class
library-v1
various-fixes
seating-size
tool-library-6
meal-associations
kamal
extract-tve-meals-features
dev_setup_script
checkout-checklist
tve-controller
split-admin-controller
tve-override
scottd-dev-setup
195-meal-team-members
leftovers
sqlite-dev
multiple-seatings-1
multiple-seatings-2
google-api
portion-name-desc
data-integrity
upgrade-ruby
gem-upgrade
finish-car-booking-payment
car-booking-payments
admin-meal-payments
meal_payments
eggs-page
description-for-transfers
area-booking-max-limit
upgrade-ch-area
areas-part-3
add-remove-money-admin
manage-rooms
last-details-around-meal
close-meal-service
refine-transfers
eb-household-and-attendees
add-fund-email
meal-sign-up
add-state-to-payments
meal-screens
add-children
meal-models
66-transaction-table
66-create-tabs-for-funds
66-create-fund
add-bookings-to-car-page
note-for-car-bookings
car-owner
open-car-sharing
update-room-booking
room-booking-to-use-dates
collapse-cars
prepare-car-booking
charging-color
a-round-of-refactor
ajax-for-car-booking
fix-car-booking
add-columns-to-car-and-booking
car-sharing-algorithm
ajax-calls
reorganize-secrets
create-car-booking
master
car-calendar-color
book-a-car
remove-user
update-packages
fix-booking-confirmation
open-marketplace
pricing-options
add-cron-for-emails
19-ten-day-booking
19-some-rules-for-booking
feedback-from-becky
19-emails-and-guest-room-admin
19-pay-by-night
19-create-payments
19-ten-days-credit
19-household-name-logic
19-room-booking-confirmations
19-create-households
19-guest-room-admin
19-users-roles-table
marketplace-search
add-tests
No results found.
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
etienne/treehouse#282
Reference in a new issue
etienne/treehouse
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?