Recently, cloud hosting provider Cloudways interviewed Yii2x founder Jeff Reifman. Cloudways asked about Jeff’s development as a PHP programmer and what he appreciates most about the Yii Framework.
There’s also discussion about how he builds features for scheduling meetings in his startup, Meeting Planner:
Recently, I gave a meetup presentation on how I built the JQuery popup calendar for Meeting Planner. The date and time picker widgets I was using confused customers. Frankly, I didn’t think I had the skill to build a responsive, scrollable, popup calendar with drag and drop and sliders. Then one day, I just began breaking the tasks down and googling on line for one challenge at a time.
How do you build a responsive, scrollable table with fixed headers and columns? How do you do drag and drop with table cells? How do you get mobile touch events to work with JQuery UI? It took a week or so and a couple of overnight hacking sessions, but the results has made Meeting Planner incredibly faster and easier to use.
I wouldn’t be able to do this work without Google and the generous openness and willingness to share of programmers around the world. I feel even more appreciative of open source contributors (there are some excellent Yii extension offerings). Recently, I wrote about the open source foundation that Meeting Planner relies on.