![]() ![]() ![]() I feel very lucky that I reached that juncture as quickly as I did. We needed about $3k a month to meet our expenses, and within a few months I was making that with BuildAModule subscription revenue. I released it with a subscription model, charging $29 / month, with a discount for 6- and 12-month memberships.Īt the time I had one infant son (hi Haven!) and my partner and I had worked hard to reduce our expenses to a bare minimum. I took a leap of faith and quit all my contracting work to focus on building a new version of BuildAModule, with content that covered more areas, and spent three months building it out. Interest grew, and requests were being made for videos on other subjects. Often I was nervous that maybe I'd reached some saturation point and there wasn't really a market for what I was doing. The process of creating videos was slow and arduous, but eventually I was increasing my library and watching sales go through in unpredictable waves. It was a good deepening in the lesson of not allowing imperfections to keep me from moving forward - a lesson all my most valued mentors have reiterated. I didn't make my first sale for a while, but when I did start making sales, I was shocked that people actually enjoyed the amateur content. I charged a $49 one-time fee for access to all the videos. My first products were a few small collections of videos on how to build Drupal modules - thus the name BuildAModule. Books like The 4-Hour Workweek gave me a sense of the power of products as opposed to hourly work, and by the time Matt reached out to me I was trying to figure out how to create them. Hourly work could get me there eventually, but to not miss out on my kids' childhoods, I would need to accumulate resources much faster. My ultimate goal was to be as present of a father as I could be to my children, and to do that I needed enough money to feel secure being at home with them without working for pay. The reason I put so much work into BuildAModule was because I wanted to free myself from the constraints of hourly wages. We haven't talked for a while, but I still know I couldn't have done it without your support. There was much doubt and uncertainty, and he gave me encouragement when I needed it. ![]() Matt gave me lots of mentorship and cheerleading when I was starting out. I had a hard time believing him, but something resonated and I started working in that direction. I of course wish I could transpose the entire BuildAModule interface over (particularly the interactive transcripts), but for now I hope that this will at least give access to those who can still benefit from the library.įor those of you who have enjoyed BuildAModule, who supported it and learned with me year after year as I discovered what exactly I was trying to do, I would like to offer an explanation about how this decision came about and some of what I've learned along the way.īuildAModule was originally conceived when Matt Petrowsky at ISO FileMaker Magazine reached out to me after watching a couple Drupal-module-tour videos I'd made and suggested that I could probably make a living making educational videos for Drupal. I have posted all 2200+ videos for free on the BuildAModule YouTube channel, organized by collection. Just a quick note that BuildAModule is a DBA (Doing Business As) for Implied By Design LLC., just in case you're here due to any unfinished business / payments / etc. Please contact me if you need anything or have any questions. It's a tough call, but one that I believe will ultimately free me to pursue other endeavors more fully from here on out. If you're a backend or front-end developer new to Drupal, explore these guides to learn more about how you can use Drupal's APIs to alter, extend, and customize a Drupal site.After careful and lengthy deliberation, I have decided to take BuildAModule down for now. There is also a robust template layer using the Twig templating language, which lets you precisely customize the look of the site. This allows developers to finely tune a Drupal site to have the features and functionality you need. Underneath the powerful UI, there is a very flexible object-oriented framework, which has been built from the start to be modified and extended. moving blocks of content to different areas of the page.organizing content with categories and listing pages.managing users and the access they have to content and features of the site.creating and managing custom URLs and menu items. ![]() controlling publication status and workflows.creating and editing content with editor tools.As a modern CMS, it has many features for managing a site through a GUI, including: Overview of Free and Open Source Software (FOSS), Drupal project, and Drupal Association.ĭrupal is software that you can download from and use to build a website. ![]()
0 Comments
Leave a Reply. |