|
Adilas.biz Developer's Notebook Report - All to All - (154)
|
||||||
|
|
||||||
|
Photos
|
Time Id | Color | Title/Caption | Start Date | Notes | |
| Adi 16 |
|
B.S.I. - Balance sheet rework (round 4) | 6/3/2011 |
We need to circle back around and work on automating sales tax, collected fees, standalone declarations, watchers, feeders, hybrid callouts, etc. This is quite in depth and is what we would be calling round 4 of the balance sheet. As a note, on 7/4/13 we had another request from Kelly Whyman to add some sort of off the record type entry that a CPA makes. This would allow the owner or manager to see things as they really are and/or see things as they become adjusted according to specific entries. Kelly was requesting this show/hide option that could be turned on/off as needed. I (Brandon) replied to the email and mentioned the "standalone declarations" that are planned for adilas. Here is some info from the email. Kelly, Great ideas! We love it! Now if only we could find some time... :) I'm not sure if I've ever mentioned this before but have you ever heard of a thing called a "standalone declaration". This is a future adilas project that I think could help you out. A standalone declaration will be a physical entry that is mapped to a specific spot within the financials (income statement and/or balance sheet). It will be called a standalone declaration because it just exists or was created (kinda pulled out of the air if you will). It doesn't really have any backing or supporting documents other than it was an entry that was required or requested by a CPA. We are going to call these entries a standalone declaration to help them stand out or be their own little sub set. In order to help with the show/hide options, we could add a special show/hide flag or we could add an option for "real" or "taxes only". Another thing that we could do is allow the dates to be very general. Most of the dates inside of adilas are a physical date such as 7/4/13. However, if we needed to, we could allow for things like: In 2013 or in July or 2013 without going clear to the exact or physical date value. Anyways, just some ideas and food for thought. Enjoy your day and keep the ideas coming. Even if we can't jump on them yet, we can at least record them. That is at least a start in the right direction. Thanks, Brandon Moore 435.258.5504 (home/office) brandon@adilas.biz :: www.adilas.biz "all data is live and searchable" ----- Original Message ----- From: Kelly Whyman To: Brandon Moore - adilas.biz ; Stephen Berkenkotter Sent: Thursday, July 04, 2013 1:40 PM Subject: HUGE SUGGESTION - The need for an additional day on the Balance Sheet or Option for Adjustments to be seen or hidden Gentlemen - Happy July 4th, with it being independence day, I have a huge request for the Adilas System. Is it possible to add a day or some time of sub section to the system that allows adjustments to the P&L/Balance Sheet to be shown or hidden. So many CPAs adjust clients books and it takes away from the ability to see the business as it was prior to adjustments. Originally Steve had mentioned an extra day of the year. I would like to suggest you allow the adjusting entry mechanism (Invoice, Deposit, Expense, Balance Sheet Detail) to have the ability to be active or inactive when viewing P&L or Balance Sheet. Is this possible? It would be something that no other system is capable of doing. Best, Kelly |
||
| Adi 419 |
|
Tools - Customizable label maker | 7/26/2012 |
Request from Kelly Whyman for a customizable label maker. With drop-downs, dynamic fields, logos, colors, etc. She mentioned inventory items, flex grid fields, dates, times, quantities, prices, PO #'s, invoice #'s, customer info, etc. She would also like to see different sizes and layouts. Basically, make a dynamic custom built "savable" label and then use it over and over again. The data would know where it needs to go and how to do the mapping. This doesn't have to be in Flash... it could be a mini HTML page or mini webpage or sorts. This could hold images, have colors, and be specific sizes as well. It would be cool if we could make assignments to main application types and then build custom mappings for that type. It would be cool to be able to save these settings and be able to name them (code once - use many). Basically, a custom one-to-many between application types and fields or values. It may also be cool if you could hardcode a value or let the system show an option (custom drop-down box). What about custom stuff like sizes, logos, yes/no options, special fonts, colors, font faces, and custom positioning or placements. All good stuff. |
||
| Adi 420 |
|
Invoices & Reports - Time based daily/weekly reports | 7/26/2012 | Request from Kelly Whyman for a time based daily/weekly sales report that had options for showing times or pulling date/time stamps. For example: All invoices created between 10 am and 11 am on a daily, weekly, and monthly level. | ||
| Adi 460 |
|
Parts & P&L & B.S.I. & Reports - Internal Cost Corrections (ICC's) | 7/30/2012 |
We are seeing a need for a thing called an "Internal Cost Correction" or "ICC's". This deals with corrections to cost of goods sold and inventory values. This is a new concept that was found by Kelly Whyman and Steve Berkenkotter as they were helping people get their inventory values and numbers correct. The inventory values are figured on adding up the quantities in/out and then taking the costs in/out to get the value (we call that a stepped actual costing method). If either side is off (quantities and/or costs) the numbers are not exactly correct. This disconnect means "some of the parts get to ride" meaning that their value was either over or under stated as they were pulled out of inventory. Many accounting system use an average cost to accomplish this disconnect. That becomes a never-ending changing variable and doesn't allow us to pull a balance sheet with any level of accuracy (literally a shot in the dark because of the variables that could change at any given time). The goal would be to have tools that help update either side. The logical place to do that is either on a PO (update po for quantities) or on an invoice that only holds cost of good sold. Steve & Kelly want to use an invoice depending on whether the cost needs to go up or down... The invoice would use a -1 (negative one) or a +1 (positive one) on the quantity field. Each entry would have two lines. You would then adjust the cost accordingly (up or down). Pretty creative. The price on both lines would be $0.00 making the price of the invoice be $0.00. Doing it this way only effects COGS and does not effect inventory because a -1 plus a +1 = 0 on the quantity side. Basically it becomes an internal cost correction invoice that only carries the cost of goods sold (no revenue, no taxes, no receivables, no payments). The quantity is unaltered and we are able to virtually push the cost up or down according. Pretty cool! It is kinda like selling the quantity of 0 at a actual cost that shows up. That would be impossible except for the -1 + 1 = 0 logic. Read on for more ideas and notes about the subject. Here are some random notes on the subject. No particular order... some of these notes were written down before we decided that an IIC invoice would be the way to go. - We need a clean-up feature to help with updating cost of goods sold... Basically matching up PO's and costs to invoices and costs. The goal is to catch the pieces that "get to ride" on the cost changes. - This is location specific, date sensitive, and according to individual part numbers. What we need is a one-to-many relationship from parts to the corrections. We virtually track what came in (po's), what was sold (invoices) and calculate the differences or cost differences between the two. This correction could really help with perfect cost of good sold (GOGS). - On the accounting side, the cost differences would need to play into the P&L or income statement as part of the GOGS. It would also be cool if they, the differences or manual corrections, would show up under the part usage sections. - We talked about a thing called watchers and feeders for the balance sheet. This could be things like taxes, collected fees, etc. Why not cost of good sold corrections or differences. It automatically sits in the background and runs logic on items sold vs. items sitting in inventory. This would be cool and would take out the manual portion of this task. If it was virtual, it could be very dynamic but may take more processing power... if it was manual, it would take up more storage space but would be quicker to get to... - What about correcting per location? Locations play a part of inventory values. - We've had requests to be able to clean-up old inventory items. This is two fold... 1. COGS and 2. Quantities on hand. Basically, we need a "sweep the floor" function to get everything in order and then really hide the items on the look-back reports (subs of the balance sheet). Even if they are inactive... they still show up if there is a problem with GOGS and quantities on hand. - On the part number look-back reports (subs of the balance sheet)... maybe add a part number status filter and/or help them clean things up so that is works correctly. - We has a request to have a report and the ability to delete items (part numbers) in bulk. This would need to set COGS to the correct values and get rid of any remaining pieces (whole or parts) and mark the items as inactive. Do all of this all at once... |
||
| Adi 742 |
|
Custom Code - Kelly Reuest | 8/1/2013 |
Steve - I am thinking I would like to add a few items to the MMJ Operations Page, these are items that AZ is computing manually (and it is not easy to do) Total Sales Less Tax Weight Sold (We need to figure this out for both We-Weight and Pre-Weigh) Average Weight Sold Per Customer % of Sales by Shelf (Top, Mid, Special, Etc - description) # of New Patients vs # of Returning Patients Sales Male vs Female Total Customers Per Day (Not Invoice = Customers) Are these items that can be added easily? Let me know. Best, Kelly |
||
| Adi 744 |
|
Custom Code - Idea | 8/2/2013 | Kelly and Josh want to have a multi view of the income statement over time ........ year to year to year view. I'll setup a page that has 3 frames and populate with the income statement in each, they can set the dates and pull the data | ||
| Adi 759 |
|
Custom Code - Label | 8/23/2013 |
Hey Kelly! I have inserted a screenshot below showing the barcode we need to be compliant with AZDHS (change bottom left to "Purchased" and bottom right to today's date) Hi Kelly, >> >> I wanted to see if it is possible to change the auto-populated data on the Adilas barcode generator. We have been changing Bottom Left to read "Purchased" and the Bottom Right to the current date. The only corp wide setting I saw was to change the default label size. How involved of a process (time and cost) would it be to make this change? >> >> Thanks! >> Caleb |
||
| Shop 149 |
|
Pricing Structure for Kelly | 10/28/2015 |
Kelly wants a general pricing structure for selling on Nov 9. Notes - Dave and I met and chatted about some basic prices and options. We then took a couple of laps around the block and talked about options for the shop and where we are headed. |
||
| Shop 176 |
|
Adilas Shop Website | 11/6/2015 |
Get domain name and re-direct Adilas Shop page to it for Kelly sales. Notes: We ran out of time. No action was taken. This deals with pointing different domains to the adilas servers. Basically, we have tons of domain names but they are not pointed to anything as of right now. |
||
| Shop 581 |
|
Sub Inventory | 2/11/2016 |
On a GoToMeeting session with Steve. Our main topic was finishing up the sub inventory brainstorming page. We ended up on a number of different topics. Fun session. We also had Russell, Dave Forbis, and Bryan chime in here and there as they found the topics interesting. Kinda fun. We did a small quote for Kelly Whyman. She wants a few things. We decided to see if we could roll together adding datepickers to all dates, implementing the ice-down date for financials, and cascading database field settings (starting with the customers table) all around the entire site. We decided that would be touching almost 1,000 pages. We also decided that we would have a good 15-20 hours of code writing and logic and then pushing that code to all 1,000 pages. We came up with a number between $30,000 and $50,000. We are going to try to use community funded projects to get some of that stuff done. We can get started as soon as we get the first $5,000. A huge piece of what we did today was talk about some concepts of the adilas community and how to tap into that as a resource. See the attached notes: - Next logical step - This is what our goal is... What is the next logical step? - We are selling a partially done product That has been a huge pain but super worth it... We have a producing idea farm - right now! Our clients are helping us drive the ship! – If we have a producing idea farm - we need to harvest some of these things. - We try to listen to what our customers are really asking - within limits of budgets and time - what can we do to help the ones who love what we do? - we may need to pick and choose what clients we service. - what will benefit everybody the most? - In the railroad analogy, we are the train tracks - we'll let others build out the other pieces as they see fit and needs. - Quote from Danny Shuford - Adilas is a business solution for solution minded people. - Ideas from Ryan Fox (adilas client) - Adilas Community - Post things - Training - Teach from the inside out - This is a huge resource that we could tap into - Tap into the power users - Help them setup their own companies - We are sitting on the answer to tech support and customer service - basically make a call to the power users and see if they want to help make some side money - allow our people to make some extra money by helping to fill needs - allow them to set their own schedules or times when they are not working for someone else - What if we had a merchant account that could be used for the adilas community. Help push things around. This could be for selling both products and services - Be able to send requests to users for help and tech support - training - setup - audience that is watching what is going on (potential for advertising and marketing) - maybe use Calvin's gmext (group mass texting) texting to the power users. Then let them respond to service the needs. - See elements of time - in the adilas shop - # 667 - concepts of sharing resources and tapping into a community type platform. - Referrals and testimonials - who knows it, who loves it, who can help us spread it around and about. - Idea on a flat tech support/training fee - thinking $20/hour for our community to help with training, setup, and such. We (adilas) then would pass the monies around. We would eat the credit card fees as our part of the process. We could spread the monies around and help track things. - The way we make our money is by more and more clients using our system. There will be tons of ways to make other monies once things get pushed and get going. - We really need to get the job costing and finish up the elements of time thing done to get to a higher level... That would be awesome. - What if we change from "as is" to "community driven" - What do you want? And what tools do you need? Here is what we have, if you like it great. If you want something else, let us know. Let's drive this thing together. Help us know where we are headed. - Another internal asset that we have is the data that we are storing and connecting together. That is huge! - Whoever wants to play... then let's play! That is who we want. - Get the system to help the people know what to do next and how to fix potential problems that come up. Easy wizard steps, new interfaces, training (inside out), new setting and features. - Corp setting, page settings, location settings, user settings, manager settings, etc. To what level? Business world building! - Business to Business (B2B) transactions. Application flex grid options. EDI electronic data interchanges. - Keep plugging, keep plugging! We are going in the right direction! The windows keep opening. This project is way bigger than we are... - Our business model is: small to medium sized business, self-server, software as a service, open API model, etc. |
||
| Shop 1552 |
|
Data Import for Kelly | 6/29/2016 | Did a digital inventory import for Kelly Whyman and her client Kush Gardens. The file had about 400 items from over 50+ different vendors. Prepped the Excel file, imported data, and ran it through the import process to get it setup on the data 4 server. Invoiced and billed the client. | ||
| Shop 1159 |
|
General | 6/30/2016 |
Did a special database update for Kelly. We lengthened out the general payee notes field. It went from a varchar 255 to an unlimited text field that was HTML compatible. Coded all of the pages, ran the update script, and invoiced for the work. Went into each server and added a scheduled task to run the task queue. This is needed for Hypur but will also be beneficial for other tasks that need to be done. |
||
| Shop 1676 |
|
In-Line $ Discounts: ADI-146 | 7/19/2016 |
Working with Bryan on logic and bugs on the in-line discount for the dollars off. We were working on the mini invoice, logic for the main update cart page, and tracking down how all of the math was calculated. I also was on a phone call with Kelly Whyman for almost an hour talking about sub inventory and places where it fails and/or has light disconnects. Lots of cause and effects. Kelly asked about learning code, helping with project requirements, standardizing communication, and fully reworking the sub inventory section. |
||
| Shop 1616 |
|
Adilas time | 8/16/2016 |
On a GoToMeeting session with Nick, Steve, and Kelly Whyman. We were going over sub inventory stuff. Nick, Steve and I started out and then Kelly joined us a little bit later. We fixed some bugs and tracked down some changes on the add/edit sub inventory method. We started to get off on a tangent and got pulled back to focusing on the main component pieces. We did follow a possible bug around dealing with sub disabled field and functionality. Basically, there is a field that allows a package to be open and shown, open but disabled, or closed and hidden (3 different settings). Some of the code forces the value and that could be a possible problem. Once Kelly joined us, we spent a lot of time talking about a full map and master plan. We talked a lot about going to the source of the actions and fixing and validating things at that level. We also talked about bigger more general watcher and global checkpoints of sorts. These are places that have natural funnels and we could run some logic and checks in bulk. Good session. Over the next couple of weeks, we are planning to include Kelly and some of the sales reps to get a different take on what is needed and wanted on the operations (ground floor) level. Kelly is also planning to help us map things out and setup some expectations of sort. That will be good. Overall a great session. We welcome the help and input. |
||
| Shop 2238 |
|
Adilas Time | 2/7/2017 |
The main session was a GoToMeeting session with Danny, Steve, Kelly, and Brandon. Prior to that we redid the data import for another company. Apparently, the rep wanted us to import the products into one company but didn't really state that in the instructions. We did the import and then got an email saying that they really wanted it pushed into another company. We had to flip flop some things and get that taken care of. We had to take a couple of tech support calls and helped Steve with some of his code logic. We finally got started on our main meeting about 10 am. Big brainstorming meeting on the custom label app and where we could take it. Tons of good ideas from Kelly, Steve, and Danny. I was taking notes and drawing and they were talking and brainstorming. See attached for the first draft of the notes. Expand... As a side note... On 2/13/17 - Alan Williams mentioned that we could use a JavaScript canvas object and then draw and write over that. That is a great idea and I didn't even think about that. We have used canvas objects to catch digital signatures and such. We have even taken that canvas object and then saved it as a standalone image. |
||
| Shop 2357 |
|
Russell Moore | 3/7/2017 |
On a Zoom session with Russell. We did three main things. First we merged in some new files and tweaks that he had been working on. Some of it was dealing with new videos for the ecommerce settings, new tweaks to the snow owl theme, and light CSS changes for mobile. Second, we pushed up some files for a company called Campaign Rise to the data 6 server. This will allow the other developers to get in there and start the building process. We are building a customer facing website that will be pulling live data from elements of time, subs of time, media/content, flex grid, customers, and online ecommerce and invoicing. Big and fun project. Dave Forbis is running as project manager on that project. Third, we spent the rest of the time talking about sub part categories, sub inventory, sub inventory attributes, and how we could get that stuff out to the ecommerce level. We looked at images, scans, and did tons of drawing. We looked at database tables, live data, current page flow, etc. We had a pretty good session and talked about how we really need to get sub part categories in place before we push too much further. Great discussion. As a side note, we had a request from Kelly and Molly (adilas consultants) to add a new setting per sub inventory attribute. The new setting would be a show/hide on the web option. We also thought that it might be nice if certain attributes were searchable and even combo searchable. If the sub part categories are added correctly... that could help filter things going up and down a logical chain. Then the sub attributes would allow additional and multi filtering options for the underlying products. We did a sample mock-up (drawing) using clothing, men's and women's clothing, ages, and styles. These were all part categories and sub part categories. We then went into sub attributes such as color, size, fabric type, brand names, etc. Those would all be sub attributes. Good discussion and good progress. |
||
| Shop 2379 |
|
Adilas Time | 3/22/2017 |
On the GoToMeeting session. We were actually on since 9 am, but I was here at my house working with Nick on a project. Once Nick left to go to school (BATC), Steve and I started talking for about half an hour. We had some great discussions and talked about a number of other pieces that are starting to play into the mix. Some of the subjects were: We are going to be starting a new wave of balance sheet projects and financial reports. Steve and Kelly have an adilas power user who wants to help us get things lined up better and faster for the financial reports and such. She has been an adilas user for over 5 years and is quite good. Her name is Danielle (spelling). Steve is finding more people who want to help with sales and have some experience selling software and such. We also talked about trying to bring everything we have under one roof vs. charging for this widget and that widget or special function. In some ways, we are actually impeding virtual progression by not letting our clients use all of the tools in the closet. For example, Steve just helped a client do a bank reconciliation. That has existed for a couple of years and the client didn't even know it because it is somewhat controlled by an independent developer. Anyways, the goal will be to charge them enough that we could just include everything in the closet vs. charging them extra for this and that. Around 11 am, Eric popped on and we did some work on the gift cards, loyalty points, and special accounts. I did some more research and then showed Eric some of what we have been learning through our research. I showed a number of the deeper balance sheet stuff and how the new special accounts would or could tie in. Lots of drawing on the screen and showing how we've learned things as we go. I spent quite a bit of time going over how operations and accounting play together and how we've learned tons about allowing things to flex and then come back together at specific checkpoints. As part of the conversation, I drew the parallel lines, the lines with a flex zone, and then showed how Steve's new analogy of building off of a base of operations (like a church or steeple type building) related to the difference between operations and accounting. Basically, you always have to start with operations and then let it lead into the accounting side. Sometimes you have to know where you are going, but if you can catch the data in a central location, you can get what you are looking for. Letting operations lead is a huge part of the puzzle. It also allows us to build things quicker, then test them to see if we are getting everything, and then connect the good data to where it needs to show up for a proper roll call and accounting. Good stuff. |
||
| Shop 2533 |
|
Virtual Post-It Note | 3/30/2017 |
We had a small blow-up today. I launched some files and they tested out locally. Once they got pushed live, we had tons of phone calls. There was an if statement that ran similar queries. One of the queries was good to go and the other was missing the new code. That was causing some major errors. As a side note, Kelly Whyman, one of the main reps and consultants asked up please to only push up new files in the mornings and after hours. That is a good idea. Some of our clients really rely on our services almost 24x7. |
||
| Shop 2582 |
|
Adilas Time | 5/4/2017 |
On the daily GoToMeeting session with Steve. We started out the day just working through some small tweaks and making some new changes. 9 to 10:30 am - Making a few small changes. We added in a small tweak to the my cart favorites buttons. We made all of the disabled subs disappear from the my cart favorites view for smart groups. All other sub views were left alone. We also added in a date/time stamp to the advanced invoice searches. We added the date/time stamp to main invoices and invoice line items. This will help users see when the invoices were created. 10:30 am - Meeting with Kelly and Danielle about financials and such. In the financial world, they really want to see certain reports and certain views. This is huge for owners, investors, auditors, CPA's, and bankers. They expect a certain format and certain key indicators and such. - We talked about a possible policy about pushing new code and updates. We have people using this product on a daily basis. They rely on it. When we change it without letting them know, they freak out sometimes. - Chart of accounts and special groupings. Trial balance, month over month financials, year over year financials. - Currently, our users have to do tons of manual entry and tweaking the system to get their numbers. For example: The user has to pull data from tons of different pages and reports and then put it together in a manual process to get the views they are looking for. We have tons of the data, but it may not be formatted easily and correctly. - People want to see tons of different view points, averages, running totals, comparative values, trends, projections, budgets, etc. - Uploading budgets and then comparing to how things are going and doing. - People want to see the year over year values vs. a single one month or one year at a time. - People want to consolidate values, merge locations, look at all kinds of angles, etc. How can we help the person look at their data in a more standard way? - Currently there are a number of ways that things could get disconnected. People want to see GL (general ledger) details. There are also tons of possible disconnects and possible variables. Some of that is due to how we are built. That isn't bad, it just doesn't follow normal roads and normal expectations (for certain users). - We talked about us either being able to export to QuickBooks or build it out so that we look like we are a little bit more stable or standard. Somehow we need to bridge that gap. - Just as an idea... maybe use a simple dash (-) instead of 0.00 on some of the financials. The dash may mean, N/A or nothing to report. Sometimes a 0 (zero) makes it look like it should be part of the reporting but we have nothing. The dash may help show that no data is there to report or don't worry about it. Kind of a mind trick of sorts. - We may need to open back up the old chart of account number fields. This already exists, we just need to re-expose it. We then need to have some mappings to that number if doing cross corp or consolidated reporting. Also by way of a note, we need a way to flag where those pieces play in and what main group or categories they fit into. This could be to any of the main 6 categories such as: Revenue, COGS, Expenses, Assets, Liabilities, Equity. If we opened up the account numbers, it could help with cross-corp mapping and such. That way you map against the numbers vs. a naming convention that might have spelling differences. - We need to move more away from transactional data and go more into daily totals per location. The transactional data is awesome but we really need some preformatted numbers, values, and totals. That would really help with speed and reporting. We have tons of cool ideas (back from 2010 ish) dealing with watchers, feeders, and standalone declarations. Supper cool stuff - well worth looking back into. - On the adilas side, we really need to look into the system-wide defaults and what gets loaded into the system. These are the generic corp-wide settings that get setup when a new system gets created. As a side note, we may even need to take out the defaults for expense types and deposit types. The girls are wanting it super clean and simple (don't even add anything as far as defaults). Maybe figure out some standards and then even keep it super simple from there. - We talked about light world building and breaking up the bus into smaller motorcycles and smaller cars per corp. This deals with breaking up the database to smaller pieces. - Some of the problems the girls are having is on the consolidation between multiple corps. The bigger the business, the more pain there is as you try to consolidate things. Making systems talk to each other, that is the trick. This will end up going clear to a full API socket level at some time. Pretty cool. - We still need the special accounts and custom tracking accounts. This could be customer in-store credits, loyalty points, etc. There are also some other needs that need to be looked at. - Danielle's top 3-5: overall chart of accounts, month over month, year over year reporting, exportability of the general ledger. - Kelly's top 3-5: trial balance, general ledger, p&L and balance sheet on the same page (trial balance), formatting of views (month over month, quarter over quarter, and year over year views), setting up the chart of accounts using the chart of account number. - We have some clients that want a really cool tool for accounting. We need both the simple and automated views as well as a more advanced model that has advanced tools and speaks a standard language. Think of a new view for users. Simple and automated or more robust and showing greater details. - Task from Kelly to me, look into opening up the chart of account numbers on expense types and deposit types. Check out the cause and effect relationships. At the end of the session, Kelly and Danielle were excited to maybe look into two different views. One for the general public and one for a more hardcore financial person such as a CPA and/or an auditor. We will tweak a few things around and see if it gives us more of the look and feel we are hoping for. Good meeting. |
||
| Shop 2638 |
|
Adilas Time | 5/15/2017 | On the morning GoToMeeting session with Steve. We had Wayne Andersen and Alan Williams join us for a bit as well. We got Wayne introduced to Alan and then got Wayne setup with a bit bucket and adilas account. We chatted there for a bit and then moved on. Steve and I went over some finances and then worked on our own projects. Right towards the very end of the session, we had some issues with the data 1 and data 3 servers. Spent some time on the phone with Steve, Kelly, and tech support. | ||
| Shop 2702 |
|
E-commerce projects | 6/8/2017 |
On a Zoom session with Russell. We were going over the parent inventory attributes and how that would work... Kelly came on and we had to switch to help her with an upload. On the phone with Bryan Talking with Russell more about parent inventory attributes and possible ways we could take it. We talked small, medium, and large. Passive budgets - rolling things going forward. |
||
| Shop 2758 |
|
Data upload for a client | 6/8/2017 | Did a re-upload of some items for two different corps. I got a call earlier today from Kelly with some new changes and instructions. I re-uploaded the changes. About 600+ items per corp. Invoiced the client. | ||
| Shop 3050 |
|
Adilas Time | 10/3/2017 |
On the morning GoToMeeting with Steve. We were talking about how quickly we could do a patch job for mini conversions. This is just a quick patch, not the real deal. Basically, you could create a new small table. The new table would have an auto id, a corp id, and the stored QR code value (text entry with a max of 50 characters or a varchar field). The QR code values would be in this format: qr_7777_77_7777 where it follows this pattern: "qr_subId_price_weight". The new table would use the auto id as the new barcode value. We were talking about the ^ (carrot sign or symbol). Say something like: ^27 or ^3555. The barcode would be that value. We would need a special page to take off the carrot and then look up the QR code value. It would then translate what was needed and pass it to the normal QR code page that Steve and Danny created. This is a simple way to use a standard barcode (smaller than 15 characters) and have it do the same thing that a 50 character QR code could do. The other things that were important were which pages to add code to help intercept the barcode searches and what pages to put links out to the new barcode generator. Steve took some notes and some screen captures of what we needed to do. Bryan Dayton and Steve will be working on this project. Both have already done some prep work and such. Steve built the original QR code page and Bryan has a small JSON object solution for storing and looking things up. The new patch would be to take that (both Bryan's and Steve's) code and make it into a new small mini table and a couple of pages to get the job done. We also talked about a number of other fun things on the horizon. These are just some small notes to help us remember what we were talking about. - We are excited to be working with Calvin and seeing what kind of fun internal 3rd party pieces we could come up with. We could do a texting service, bulk labels direct from adilas, exports to CSV files, and even getting back into GPS stuff. We talked about a bunch of options and even lessons learned from past projects. - We've got Alan back on with the database project - We've got Wayne working with the new frameworks and model view controllers (MVC's). - Bryan with custom projects - Russell with other projects, design, internal and project management - Nick small black boxes and icon menus - Steve made a comment that we already have a great popsicle. We just need to make it easy by putting it on a stick or on a popsicle stick. The easier we can make it, the better. It needs to have tons of functionality built-in behind the scenes... if we can make it look and feel easy, then we really win big. Keep it simple and easy. - Another comment that Steve made as he was talking. This one came from Kelly Whyman, an adilas consultant. "The sales taxes and tax pieces must be like the nervous system in the body... it goes through everything." We loved that the comparison was to the body and how things work. Wayne Moore (Brandon's dad) has made similar type analogies comparing body system to internal adilas systems. You could make some analogies that way. Think of the skeletal system, the nervous system, the digestive system, the endocrine system, the whatever system... It could be really cool to take it out to that level. - Steve was also saying that the key to keeping things going is delegation and training. We then let each person keep improving their own processes and such. - One other topic was dealing with possible look-n-feel/functionality of a one pager with multiple feeders, tie-ins, and even asynchronous loading and variable visual displays. Think of dashboards, drill-downs, charts, graphics, placeholders, movable pallets, expanding windows, etc. Thinking about future options and where we want things to go. Good session and lots of fun ideas and such. |
||
| Shop 3089 |
|
Kelly: barcode | 10/9/2017 | GoToMeeting session with Bryan. Going over making a new table and getting the underlying source code (SQL syntax). We built a small demo table and then looked at the underlying create statement and code. We also talked about the QR code and barcode project that Bryan is working on. See time id # 3050 in the shop for more details and info. We bounced around and chatted about a couple of other questions and such. | ||
| Shop 3146 |
|
SWC PO location | 10/25/2017 |
GoToMeeting session with Bryan... Mike O'Conner and Anna from SWC were on the meeting with us. Mike was using a lumber mill type analogy (one or more trees make tons of other products) to help us understand what they were looking for. Once they come in (one or more items), they start splitting them into different sub locations, sub phases, and sub items. Basically, different WIP (work in progress) stages. They can rebatch using the current system, but they would like to move individual line items between locations, phases, etc.. This is more of a growing process vs a retail process. Maybe a sub location or sub phase option per line item. Mike would like to see a one page conversion screen of sorts... where we can break something from one thing into other things... this is changing phases, changing sub locations, etc. We still need to track the whole batch or group, but it allows us to sub divide things as needed. They currently use flex grid to track all of the different options (what came from what). Flex grid is cool but it kinda clunky... they would like it be smoother, more automated, and easier to use. ------------------------------ After the meeting, Steve jumped on with us (Bryan and I). He has tons of code and development to help with some plant management. He was working on it, but he stopped due to other fires that needed attention. As a side note... those who have the knowledge of what is possible, are huge assets. Somehow we need to be able to share and get that information and training out to the general public. Without the knowledge of what is possible, what is done, and where things are going... they (the users) kinda sit and/or get stuck. Maintenance and education may be bigger than new features. We could help with bulk moving pieces, bulk grouping, etc. Think of a bulk move option that allows for bulk pieces from stage to stage or place to place and then help track it all the way through the process. Elements of time is totally able to track all of this sub data and sub details. We may need to keep building this out a bit more. We may need a way to tie tons of PO's, parts, plants, etc. to a single element of time. Then as things move, we could help track it and keep linking into different groups or sets. Steve has tons of good ideas on this process. Basically a way to move inventory through a process and be able to track the sub locations, sub phases, or sub groupings on a bigger global scale. Think of starting out with a bunch of items... then as it goes, we start grouping and sub grouping. When we get all done, we can fully tell exactly what happened and where things are at. As a note from Steve to Bryan, maybe they could meet with Mike and Anna and go over some of the existing options for state traceability systems and what is already made and being used for those systems. Other key players are Kelly Whyman and Dustin. On plant batches - they start as a group (bunch of baby plants) - veg or vegetating state (they become an individual item or piece as they mature) - when they harvest... they go from individuals back into a bigger bulk or grouped package. We need some other dates on PO line items... Maybe we need to go to elements of time where we have unlimited dates, states, status, types, groups, flags, sub categories, sub locations, sub phases, etc. We also talked about being able to split PO's into smaller pieces. Basically, start with a bigger group, then split things off as needed. Either way, we need bigger bulk manipulation tools. We still need to maintain histories, chain of custody, chaining of PO's, merging, splitting, etc. It could get a little bit crazy. What about children item, mini conversions, etc.? This could cause some possible issues. What about creating a PO group. Basically a one-to-many between PO's, line items, and PO's that are grouped together. We may also need the sub additional tie-in's, assignments, sub pools, etc. This is the any assignment tool (any person, any place, any thing). This would be kinda like flex grid but with a specific goal and a simplified version. We gain power, flexibility, and ease of use. At some time, we will need to build out the other planned subs of time. Here is the link: https://data0.adilas.biz/top_secret/help.cfm?id=391&pwd=sub The deeper we get, the more we will need to help build individual tools, bulk tools, and ways to flip and move between them. We need to push things to the next level. We have a problem with dates and inventory tracking... A single PO is only able to have one main inventory date. If you put tons of plans or items on a single PO, you only get one date. That is a problem because everything doesn't develop at the same time. If you go to one plant per PO, you can flip those dates (even in bulk) and it would effect the correct inventory tracking as dates change. Another huge challenge is speeding up and making the internal build PO processes bigger, better, and smoother. This is a big part of the project. Basically, we need to bring things together so that we can sell the new output items. |
||
| Shop 3372 |
|
Adilas Time | 1/4/2018 |
Steve's review of his meeting with Kelly and her crew. We are seeing that we provide a service and a product but we need people to support and help with training. We are seeing more need for education, training, helping, and mentoring. We need other players in the mix to be successful. We almost need someone at the ground level helping the people go and get things done. Adilas has been helping to create new markets and/or byproducts. That seems to be what is successful. Basically a funnel of sorts. We need all of the people who keep playing the game along with us. That is very important. Helping Steve with his gram tracking logic. Helping Bryan with his 2nd vendor project. Went through the project and did some planning and taking notes. Request - We have users who would like to be able to add their own system-wide special line items (special unlimited items) |
||
| Shop 3589 |
|
Adilas Time | 3/12/2018 |
Morning GoToMeeting I was working on sales tax expansion project for Kelly - tying in the tax by customer type stuff. Alan and Steve were working on some Leaf Data and Metrc API stuff Russell and Steve went over the new WordPress news and updates section (adilas university, help files, media/content) for adilas features and such. Lots of good ideas and what not. Good meeting between Steve and Russell. Lots of questions and answers. Michael with McCorvey's Pro Shop jumped on and chatted with me on some needs that they have. Below are some bullet points from the conversation: Indiana - need this asap - county specific North Carolina - I didn't know about that FUTA - check Florida calcs Employees clocking in at one store but they really want that value to be split between locations. We talked about departments and how the internal setup goes. We also talked about a combined P&L between multiple locations (across states) and across multiple departments. Maybe relate the employee taxes to where the person lives vs where they work. Somehow we need to combine some hours and maybe even allow for cross bridging of hours between different departments. They would really like to be able to clock in/out at different locations and have the system calculate things properly. Problem with the cost of goods sold - they get items at all kinds of costs (sales, promotions, bulk, etc.) but they sale things and the system uses the last known cost. That creates all kinds of problems with the P&L. ICC - internal cost corrections - this is important to do for items and usage under the bridge - bring things back to 0 quantity and 0 costs, where appropriate. This needs to be managed going forward. This needs to be done location by location - per item. Michael would really like to get some data and the code for the part usage page and inventory adjustment pages - this would be database tables, data, code and page logic and also methods that are used. Possible black box code for average costs - tied to the add to cart logic - this is a new twist and/or option since we last talked Michael would really like it built in with a corp-wide setting that says something like - use last known cost or use average cost - this could be huge... it creates a nice alternative for similar businesses. There size and the number of locations complicates the issue. Some of their managers are paid based off of the percentage (back to the P&L) Item life cycles - at some point, the product will reach the end and/or die out. |
||
| Shop 3590 |
|
Adilas Time | 3/13/2018 |
On the morning meeting with Steve and Russell for the first little bit. Steve and I were talking about the balance between custom code and internal code and development. We spend a lot of time on custom stuff. However, it also helps to pay for our guys and we gain some benefits by allowing it to happen. We do need to be careful, but if we keep it balanced, it can and will work great. We talked about using the Ice-down dates and ICC (internal cost corrections) per locations to help keep things straight. This could be done to help close things out and keep parent costs in check. The real answer is in sub inventory and cost controls, but we have met with some resistance, especially from older or prior clients. They don't want to take the jump and do that extra step. Anyways, as Steve and I were talking, there was a definite undercurrent of the users need to use the tools provided and/or pay for future development. We would totally wear ourselves out if we did everything that was asked of us by our clients. We simply can't do it all. We need to make the dreams meet reality, on both sides of the fence. Good conversation. Russell and Steve chatted about changes to adilas ecommerce while I started paying bills and fixing a small bug on the BSI (balance sheet items stuff) to expense/receipts. After that, I jumped off the GoToMeeting session and did my own stuff. I did a bunch of emails, paid bills, and got Wayne setup with Newtek as an authorized adilas rep to open and check on support tickets and such. After that, I started to work more on the sales tax by customer type changes that Kelly is waiting for. This is a smaller part of the bigger sales tax expansion project. That has been a long time coming. |
||
| Shop 3606 |
|
Adilas Time | 3/19/2018 |
On the morning meeting with Steve and Russell. They were going over the news and updates section. Lots of talk on where to store the filters and sub features - at the corp level, at the admin level, and even at the employee/user level. The filters and settings will help us display the correct feeds and news and updates back to the users. They also talked a bunch about pushing 3rd parties over to the adilas marketplace. The eventual goal is to get all 3rd party solutions to have an active adilas market account and profile before we add them to the adilas 3rd party solutions page. Kinda force them over there before we do any outside advertising for them. Fun little one linear from Kelly Whyman - "If you touch, you track." On elements of time, Steve is wanting to setup internal templates and being able to fully control them and/or lock them down. Basically, a way of making a normal template but not allowing the users to change and/or manipulate things. Basically, we create it and let them use it, but we don't allow direct editing of certain pieces (maybe only certain things or limited options). Steve was mentioning a virtual ice-down on some of the settings and features that are turned on/off. This is not an ice-down date, but it is a form of ice-down but icing down settings, features, and functionality. Some of the custom settings are almost becoming their own database tables and we have to make sure that things are setup correctly. At 10 am to 1:15 pm, Eric popped in and we worked more on the loyalty points and gift cart stuff. We went into media/content and looked at all entries under "loyalty" and got some good ideas. That spun us off on some side tangents. We also talked quite a bit today about how things will be tracked, showed, and how things will be held on the balance sheet. One of the good breakthroughs today was an idea of how we could tie in these new special tracking accounts to existing balance sheet items. See attached for a small screen shot. The uploaded image is a normal BSI (balance sheet item). It shows a main and normal subs. We then talked about how we could add additional options such as: main_account_types (#1), account_type_rules (#1.5), special_accounts (#2), and special_account_transactions (#3). We also talked about some of the stacking order under the main balance sheet items and how that would play out. We recorded a number of new notes and even did some light scenarios using small drawings and such. Towards the end, we talked with Steve about the accounting side of both gift cards and loyalty points. Gift cards need to be tracked on an invoice, the part number needs to not be recorded on the P&L (revenue) but needs to be deferred to the balance sheet. We also have gift cards as a form of payment. We talked about some of the invoice payments that might need to be tied into make that happen. We also talked about how loyalty points and coupons are basically future discounts of sorts. Those values don't really show up on the balance sheet, but do need numbers below the surface. A discount could be in-line and/or standalone. Both the loyalty points and coupons reduce revenue and need to be treated like special trackable discounts or price adjusters (variable of price). See other attached document for more details and notes. |
||
| Shop 3617 |
|
Adilas Time | 3/26/2018 |
Met up with Steve over the GoToMeeting session. We need to train the system. What is green, yellow, and red? Think of a stop light and being able to let people know if we are good to go, caution, or uh oh. - From Kelly Whyman. Basically, make the system help us know where to go and what to do. That would be awesome. Teaching people how to think vs just a 1, 2, 3 step process. Enable them. Merging in Steve's branch. Talking about helpers and their schedules. Looking into a Metrc sales and sync bug. Small changes. |
||
| Shop 3708 |
|
Adilas Time | 4/30/2018 |
Brainstorming with Russell and Alan about the upcoming training event. - news and updates, snow owl theme (look and feel and custom links), ecommerce, email, time clocks, other projects - sub inventory training - lots of emphasis on what is new and how that works and changes. - reflexive flex grid, 2nd vendors, review what has happened over the years (maybe even research and setup a time line), future projects - stay on task - give industry specific training and maybe schedule things for a different training session or breakout sessions. - open learning time... specific time to just practice with reps and consultants - planned and special breakout sessions. So, for example, from 1-3 pm classes taught on this and that in this room and that in this other room, etc. - as we host cooler and cooler events... we really have to charge and be professional. Make it really cool. - try to shoot for 4 days. the 3rd day is mostly hands-on training - 9-10:15, 10:30-12, 12-1, 1-2:30, 2:45-3:45, 4-5 sessions. - make each day specific to the task at hand - best practices - Roxanne - training on financials. Lots of others who may be able to play. - Having a pizza party with the crew - being able to hang out - day 1, here is what is new with adilas. Maybe here is what is coming. Make it exciting. - day 2 and 3, more specific training - POS (point of sale) and CRM (customer relationship management) stuff. - day 4, hands-on training, one-on-one training, group training, open sessions, and industry specific training - thinking about skipping the financial side of things for this first training - we teach in general and then point them to the specific consultants to get industry specific info and advice. - Get some of the power reps and have them be ready and available to help. Maybe even allow the reps to charge extra for custom time. - Have someone who is watching for comments online and also taking notes. Someone to help with chat - We could use one-person Zoom sessions to answer specific questions - Try to get both Kelly and Molly out here to the training session. It may be $500 to $1,000 per super rep. Let them know that they could extend their stay and charge for individual consulting and other outside meetings. Or we split the fees with them for day 4. Day 4 could also be their thing and let them charge what they want. We could cover their plane tickets. - Shooting for between 20 - 50 participants. - Try to keep things industry specific between breaks and on day 4 group sessions. - Run the payment through ecommerce. Setup online seats and live seats (limit the quantity). - Run the new classes through the news and updates page. - Come up with some numbers and budgets - Document management options - After the session, I was answering some questions about custom forms, custom documents, and custom procedures. I was answering by telling about state manifests, transfer docs, state title work, and even the vacation rental and timeshare company that has a one page form in Adilas and it creates and saves multiple contracts and agreements and records them for clients. We also have gun clubs and such that sign waivers and then assign the signed waivers to the correct client record. Good stuff. - This wasn't part of the session, but other notes on the training event from post-it notes and my mini notebook. Dated 4/27/18... Black box, presenters choice, Q&A, business topics, meet the developers, participant presentations, demos, industry specific, what is possible with _____ (fill in the blank), and interactive & hands on sessions. Other ideas might be direct video feeds, group games & hands on activities, watch a developer work - say a black box take over or something like that, reports from the field, exploring the database, white labels, dedicated servers, timed challenges, speed and shortcuts, custom wire jobs - show & tell. |
||
| Shop 3888 |
|
Adilas Time | 7/23/2018 |
Jumped on the morning meeting with Steve and Dustin. We briefly talked about some topics for the upcoming Denver training (9/11 to 9/14) Some of the recommended topics were things like: new cultivation processes, production and packaging processes, Metrc Specific topics, new sales tax stuff, new discount stuff, normal and advanced POS (point of sale) stuff, ecommerce, my cart favorite buttons, sub inventory, labels, loyalty points, etc. We also talked about getting the graphical homepages into place and even starting with sales tax and invoice homepages. We would also like for the adilas developers to be able to present to us while in Denver... (merging in technology and live classroom stuff). People who could help out: Cory from Pagosa Springs, Kelly Whyman, Steve Mitchel, Shannon, Russell, Alan, and other adilas developers. After talking, we broke into a work session type scenario. We were all working on our own projects. I went back to working on the developer's notebook stuff and showing the historical listing of elements of time (for web indexing and web crawlers). We got back together for random questions throughout the morning session. |
||
| Shop 3957 |
|
Adilas Training Class in Denver, CO | 9/10/2018 |
Adilas training course in Denver, CO. We will be at the La Quinta Inn and Suites. Englewood Tech Center 9009 E Arapahoe Road, Greenwood Village, CO 80112 See attached for notes, scans, files, and GoToMeeting recordings (videos) -------------------------------------- Day 1 We did some intros and then got started. Danny Shuford did a demo and did a great job. See attached for some notes. Here are a couple of the highlights from what I took away from it. - Solution for solution minded people - It can be molded to fit your industry - Changes keep happening - Big open view of the whole system - it wasn't made for just one industry - Brief overview of the framework - Based on user permissions and valid logins - All web-based and cloud-based - Features and benefits - focusing on the benefits - CRM - log notes, additional contacts, photos, and other media - We all deal with money, but in the end... we are all dealing with people - Note to me... Danny went into the customer table and doing the custom page settings on the customer fields. This is for things like the name, aliases, sort value, show/hide, etc. We really need to keep pushing that idea and concept forward. People really want that level of control. It just takes a ton of work to cascade that through the full system. - He talked about news and updates - "Our Interface" - what do you want? We don't have a single set interface, we let you choose - Customer queue - Lots of moving parts - Drea - "Adilas is play dough" - Inventory tracking - Reporting and building your own reports - Labels and changes to the requirements - ecommerce - Payroll - Accounts payable and accounts receivable - Print checks - emails - Customize and working with the developers - Security and back-ups - Steve - Showing some hidden gems - Small demo on flex grid Next, I gave a small section on the adilas model - core concepts - and intro to world building. I will upload my outline. I'm also hoping to upload the video as well. I don't have any notes because I was the presenter, but here is my rough outline: - We will be bouncing around - Start with a guy holding tons of stuff - Talk about the needs and how to organize things - Go over different tools... head and mind, paper and pencil, word processing, spreadsheets, databases, software packages, web or hosted solutions - Go over systems and how things start to inter-relate - Cover the 12 main players - Cover the 12 business functions - Cover the 12 main world building concepts - Mix and blend to get the desired results After lunch, Alan Williams did a presentation on highlighting and exploring new features. He started out with a fun group activity and a game of sorts. Minimal communication and we had to figure out a path through a virtual mine (bomb) field. It ended up having forward steps, side steps, back steps, etc. We eventually, as a group, got through the mine field. Really fun exercise and it opened up some conversations. Here are some notes from Alan's presentation: - Little active - mine field - group activity - finding their way - How does this relate to the adilas process? - He then showed some of the steps that we have taken to build the application - Side steps, back steps, and forward steps - Going into advanced add to cart and sub functions - Request from the group - no standalone discounts - Make that a permission and/or a setting. Standalone discounts can and do cause tax problems. Next, Steve Berkenkotter lead an open Q & A section. The first question was asking about any updates with the Metrc (state compliance and tracking system for Colorado). That got pretty deep but exposed some of the challenges that exist between connecting and maintaining dual systems (adilas and Metrc). Here are a few notes: - Questions on Metrc - Some new tables and new limits from Metrc - Auto processors - running nightly stuff to help sync data between systems - API and server to server connections - Challenges that exist - Mixing old and new functionality - Transfers - Sales - Using elements of time to track states, status, phases, and groupings - Getting back at the data - reporting - High level vision - Question from Pat - 280E - new tax and accounting rules - what can we write off as cost of goods? What about unitizing expenses? - Steve - How the IRS is looking at things and expecting things - Steve - loves numbers and how he brings his skills to the table - Work in progress - attributing a value as part of the accounting - The progression of building and breaking - The system is able to store the data (huge piece of the puzzle) - The system may be customized to get the data back out and/or to get the data in (another huge piece of the puzzle) - Template building - A consultant spending time and configuring a system before it is released to the end users - Small questions on CSS and changing certain page colors The last section of the day was a presentation on historical stepping stones - what have we learned and why do we do what we do? I did this presentation so I will add my outline. Once again, we are hoping to get some videos uploaded to this element of time incase someone wants to watch the videos. Here was my outline: - Where did we start? Spreadsheets, static web sites, zip disks and sending inventory around from place to place - Fixing current business problems - Where is your pain? Start there - Letting operations lead - Use the adilas interactive map to help show flow - At some point, accounting will need to follow - Checkpoints and flowing data - Gap between operations and accounting - drawing the gap, horses and carts, and old school T accounts - light history of accounting - How does time play into the mix - Comparing operations and accounting in a static environment - Comparing operations and accounting in a dynamic environment - Progression - drawings of the data assembly line and how it ended up at a 3D data assembly line - 3D world building - x=time, y=resources, z=space or depth - draw out the box or cube - Black boxes & white label options - The whole deal We didn't quite make it all the way through the whole outline, but we covered a good portion of it. Towards the end, we went around the room and got some feedback. Those documents and notes will also be uploaded. The final request from the class was to have adilas allow the "adilas version" spreadsheet to be shared with the world. It was originally created in order to get a bank loan, but Steve said to release it to the world. Great meeting and good energy on day 1. Good stuff. -------------------------------------- Day 2 We spent most of the day working on and going over inventory tracking and point of sale (POS) features. See the attached videos. We also had some great demos from Calvin Chipman on building custom labels and one from Dustin Siegel on some new code and features that help with plant phases and cultivation. Here are a couple of notes from some of their presentations. For a more complete version, you may need to watch some of the videos from day 2. - Calvin and the adilas label wizard - He gave a slide show and then started to interact with the label builder. After he was done, we asked him to show some of the behind the scenes pieces of his label builder. Good stuff. - Vaporware - the product doesn't fully exist (yet) - part concept, part actual, not yet fully functional - User designs the label (step 1) - User selects the label from inside of adilas (step 2) - The label(s) are created and displayed on the fly, based on stored instructions, mappings, and special code. (step 3) - Part of the demo was showing sheet labels with a data merge, labels with barcodes and QR codes, static text, dynamic text (user can interact and change things), data mappings, graphics, etc. Pretty cool. - Small talk about PDF's, Flash, & HTML and CSS - printing options from the web - Our choice is PDF currently - Interacting with printers, browsers, and other hardware pieces - PDF - actual size vs shrink to fit size - Questions about font point size and possible limitations for compliance reasons - We will leave that up to the users, that way we don't have to chase all of the compliance rules and regulations. - We talked about settings and maybe limits that could be stored and looked up on the fly. - Possible template options - Be careful saying a compliant label - A good disclaimer to keep things legal according to the local and/or state requirements - put the liability back on the companies and/or users. - Small story of a company and internal programming wars and war stories - Different places that Calvin has worked. - It may take a hybrid solution of both software and web - Small demo of the actual builder - Calvin is going to be taking that and putting it more into a wizard-type format. Currently, you have to be pretty techy to use it. Round 1 - prototype. Dustin gave a presentation on some new cultivation processes and some dynamic mapping. We had some technology issues, the demo was going slow (Internet) but the concepts were awesome. Imagine going from a manual one-by-one process, to a bulk streamlined process. Huge time saver, plus tons more data points, capturing the whole story clear down to minutes, seconds, locations, phases, etc. Pretty cool. -------------------------------------- Day 3 Busy day today. We got into sub inventory, why we do sub inventory, customer relationships, elements of time, flex grid, ecommerce, custom emails, group mass texting (GMext Pro), and a presentation by Kelly Whyman (super power user from the Denver area). We are going to be posting the videos and the notes from the day. Good sessions. Here are some of the notes that I took while others were presenting. Once again, see the attached media/content files for videos and other digital notes. These are some notes from Shari O.'s presentation on CRM functionality - CRM - The real acronym stands for Customer Relationship Management - Shari O.'s acronym for CRM is - Can't Remember Much - pretty funny - Good data in = good data out - Fill things out completely and make sure you get good data in - The client log and how to use it - Leaving personal footprints in the sand - using the log - Addin gin a user-maintained history... internal communication - Cover you own rear-end - Being business appropriate - have good manners when recording details and data points - Custom emails Drea did a demo on how to show/hide transfer packages inside of the adilas/Metrc inventory pages. Here are some notes from that: - Transfers in and out and how to hide things - Everything in adilas is flexible - This new functionality is only a week old - Talking about manual clean-up and automatic clean-up - doing side-by-side comparisons - Using the data tables and being able to sort and search data - almost on the fly - re-writing the page based on the data. - Some of the new CSS cards, tabs, and such - really look super cool and it seems more intuitive - it also makes it look more modern. - We would love to keep adding new data tables and more options - As we keep going, we may need more clean-up options Calvin game a PowerPoint presentation on GMext Pro - This is his group mass texting solution. He did a great job and I think that people really liked it. Here a few notes that I wrote down. - Pretend like you are a client - Communicating to a large group or large groups (plural) - Pitching GMext Pro - great demo and presentation - Some of the stories of huge companies and how changes have happened and how those big companies weren't able to keep up. WordPerfect and Blockbuster were some of them. Major game changers entered the market and could do things better, faster, and cheaper. People gravitated to those new options. - Technology happens... embrace it and thrive - Mass texting and single text notifications - similarities and differences - Phones and phone numbers - with mass texting, you are basically buying phone numbers so that you can send more texts at a time. Each phone number can only send 1 text per second. So you may need 5, 10, 15, 20, 25 phone numbers to get all of your texts sent out. - Problems with people giving out the wrong phone numbers (bogus numbers or wrong numbers) - that can break your marketing campaigns - too many wrong numbers and you get reported as a spammer. - Ways of opting in and out -------------------------------------- Day 4 Final day of training for this go around. We started out day 4 with a group session on tips, tricks, and best practices. We spent quite a bit of time going over settings, permissions, and parent attributes for items. Steve then did a whole session on the three main parts of the balance sheet (assets, liabilities, and equity). The topic was intro to adilas backend office and functions. Steve took the words backend office and tried to flip it to - let's put the owners in the driver seat vs trying to drive from the back of the plane (pretend they are trying to fly the plane from back in the bathroom with the doors closed). Great session. The afternoon session was talking about BI - Business Intelligence & Big Data. The group talked about databases, data, and how to both get data in and out of the databases. Lots of fun examples. We then has some other Denver power users jump in and do demos on tiered pricing and smart group buttons, and another one on the process of doing a full inventory reconciliation and full inventory count. Great info and good sessions. The final session was supposed to be on the adilas model - vision, future, and wrap-up. We were all too tired, so we just chatted and went over a bunch of the things that we learned from the training session. We got some great notes and tried to clarify a few items, topics, and concepts. Pretty casual ending. Great people, wonderful ideas, excellent participation, and memories made. A great training session. Here are some of the notes that were taken while others were presenting: - Molly presented on parent attributes for items - think of tag or ways to categorize things - On parent attributes - for example: say you have an item but want to show different brand names or characteristics - Say you are selling shoes... You may want Nike, Converse, Adidas, etc. Or running, walking, hiking, trail running, etc. These would be good parent attributes or tags. - Parent attributes are huge for ecommerce searching and creating tags for different items - Russell did a great job on so many different features - we would love him to keep building more features - Easy setup - Building your own little shortcuts - Parent attributes are used for labels, sales, ecommerce, searching, filtering, etc. - Treat parent attributes like a way to build your own database... eight use the flex grid and the custom fields or use parent and sub attributes. - Both parent and sub attributes are unlimited and they have a proper data type such numeric, dates, text, toggles, and drop-down lists. That really helps when putting data in and also when querying the data to get certain results back. - As an idea... what if we build out both parent attributes and sub attributes to all 12 main player groups, inside of adilas. You literally could build your own one-to-many database relationships. The main 12 player groups are deposits, invoices, users, vendors, customers, stock/units, expense/receipts, balance sheet items, elements of time, quotes, PO's, and general inventory items. Currently, parent attributes and sub attributes are only available for parts or general inventory items. Think how cool that would be if we pushed it to the next level... /////////// - Small note from a meeting during one of the breaks... what is the internal adilas funnel to report an error or a bug? Who gets put on that project? We need to figure out our own process and communication funnel. - Bryan and Molly and others... funding some of the consultant projects - what is the short list and then where are things at. Basically, what do we have to work on and what are the priorities of those pieces? - Shannon may be part of this funnel that we are trying to build out ////////// Back to the main training even... The next session was Steve Berkenkotter and Shari Olin - going over financials and adilas backend office functions. Steve pretty much ran with this subject and did an hour long power session on the three main parts of the balance sheet (assets, liabilities, and equity). - CPA homepage interface - Inspecting what we expect - you have got to look at what is being delivered as a final product (actual items and/or tasks or services) - Going back to the beginning - balance sheet homepage - When you get a new system, we setup a default bank and default location - Problem with batching... Say trying to remember 30 days back and/or not getting data and information for a long period of time. It kinda leaves you guessing and/or missing some of the details - Steve - Think of flying a plain... try to be ahead of the plane... where is it going - often pilots try to think 3 tasks ahead of what they are doing - Views of the balance sheet - a trial balance - working and checking mode - Assets, liabilities, and equity - We covered the difference between the income statement (P&L - profit and loss statement) & the balance sheet - Values and tax laws - Depreciation and schedules - Life cycle - length of the life of an object and/or an entity - time and a schedule to lower a value (usage & wear & tear) - The IRS has setup the tax game... They want you to play and even play up to the lines that have been setup - think of a game - play to the line - Where you put things in very important - Small discussion on double entry accounting - history and pros and cons - Skate to where the puck (hockey) will be - The formula is the most important part of it - Passing things like a hot potato... basically moving things along the data assembly line - roll call accounting - A balance sheet is a snap shot in time - Talking about the profit margin and where does that come in to play - Small holes in the ice - things that are either gotcha's or thin ice (not all the way done) - Some of the guys and gals were saying that we need - big dumb animal pictures - super simple instructions - Accounts receivables - Think of that as they have your inventory or they have your endeavor (a promise to pay for something) - basically, they owe you money - You have to know the story - sometimes the numbers tell the story but sometimes the story tells the numbers what they mean - Liabilities and hidden liabilities - be careful there - Hidden costs - Triggers - Payroll and payroll taxes - this is a huge sink hole - Sometimes we can't do things due to the technology - as that opens up, we have more options - Auto processing and calculating needed values in non-peak times that could then be available for other reports - Fall backs, redundancy, auto-syncs, and re-syncs - Turtle up, sometimes the servers will shut down and pull in their legs - kinda like a turtle protecting itself - We need an all encompassing system to help steer the ship - think platform or system - Owners - who holds the liability - Steve - analogy of the tail wagging the dog vs the dog wagging the tail - who is in charge & which way do things flow? - The owner needs someone who is a decision maker and/or gate keeper - What is the game plan and do you have buy in? - The POS (point of sales and inventory tracking part) is only a small part of the puzzle. Very small compared to the whole business realm (world). - Abundant model - you have to imagine a line of people wanting your services and standing in line - next, next, next - The backend - really, this is the pilot's cockpit and/or the driver's seat - Absorption (in take) model & attributing sub costs over time - Dustin - I want "this" (meaning adilas & underlying data) to argue with my boss, not me. - I need a business tool & now I can run faster & better - thank you - Equity - Net Profit - it comes from the P&L - one of the only connections between the income statements (P&L) and the balance sheet. - Investment - how was this company funded and/or formed? - Fracture - just having fun - it keeps doing it (fracturing) on its own... maybe let it keep going and play accordingly - Change "backend office" verbage to the cockpit or balance sheet. Towards the end of the day on day 4, we had a couple of power users show some demos and such. We had Josh do a presentation on my cart favorites and smart group buttons (tiered pricing). Drea made a suggestion that you make the pricing tiers as dummy proof as possible. They even pushed the ending values clear out to show a visual warning to the person using the buttons. The other major request was for this feature (buttons and tiered pricing) was dealing with allowing these buttons to be time sensitive for sales and promotions. We also had Drea go through and show an inventory update and how she does a physical count and then an inventory clean-up. She would pull reports, export data, show/hide columns, add columns, print things out, and have her people go work. Then she showed how the system would take those over and short values and push them through an update PO (internal tool for updating inventory counts). Pretty cool. As we go along, we will need more clean-up tools. Clean-up tools make things look better and help to give users a peace of mind. We also talked about trust issues and how sometimes it is tough to trust and/or trust people. All of that plays into the mix. My final note about the training sessions is that those who played with us, live and online, really had a good time and we all learned a lot. Good times, great food, and wonderful people. Inspiring sessions. If you want more details, check out the media/content pieces (notes, excel docs, scans, and videos for more info). |
||
| Shop 4087 |
|
cross corp | 10/1/2018 |
The first part of the meeting was spent chasing some big queries. Then we rolled into a discussion about cross corp barcodes and buying and selling sub inventory and being able to use a set barcode for that item. Basically, one systems sub inventory would then be allowed to be sold from another corporation based off of a barcode that was set by the original corporation. I was thinking that it will end up being tied into this new adilas community funded project. See the link below. https://data0.adilas.biz/top_secret/time_web_gallery.cfm?corp=22&id=1348 After the meeting, I kept working on some code for the Bear 100. I spent some time working on emails and light tech support. I also reviewed a label demo video that Calvin Chipman did for Kelly Whyman and Steve Mitchell. This was the first demo that I had seen with Calvin's new wizard style label builder for the upcoming adilas label builder. Compared with the old prototype, this looks awesome. I put up a small screen shot of the video. The real video is awesome, but I don't have permission to push that up yet. The video had and brought up some great questions dealing with the adilas label builder... things like: permissions on labels, history on labels, simple mapping interface, right clicks vs buttons, checkboxes vs scrolling drop-downs, visual indicators, auto save, prompts when closing, AWS (amazon web services) and putting the Windows software on a Windows box and then allow the user to login and use the program from there. Tons of good stuff. |
||
| Shop 4152 |
|
Adilas Time | 11/20/2018 |
Steve was showing us a small demo of some of his tiered pricing out in ecommerce. We had Kelly come on and gave him some feedback. It is literally crazy to hear what they, the users and consumers, really want. It gets super crazy and they want a multi-flipping gymnastic display with super easy functional and beautiful at the same time. The deeper we go, the more things are really flowing and trending towards more configuration settings and then being able to display things in a really simple format. Another thing that I am seeing is the need for specialized and specific interfaces, per business vertical. It is crazy how much people want and how quickly they want it. That makes for a tough mix. Creating a layered approach seems to work better. The user experience is huge. On that same level, we are seeing a growing need for a developer to code it and a designer to help with flow and the user experience. As Kelly and Steve got deeper in the ecommerce demo, they, were asking for more searchability, more multi select, more JavaScript show/hide filters and menus, etc. They want the moon and even demand it. Kelly would like to do a different session where they, (Steve, Kelly, and Dustin) go in and do a look around on other ecommerce sites and get ideas of good/bad/ugly and then make a plan from there. These are some questions that are going on in my head, who is coordinating all of these decisions? How is it all going to work and play out? Who is funding what and who is driving what functions and features? Assuming that we have the funding, who is going to plan, design, and code it? Huge demands and huge questions. The conversation started rolling over into complaints about look and feel, server up time and/or perceived up time, and other perceptions for the users. They were talking about levels and costs to get to those levels. It then got into a discussion between web, on-sight servers, software, hardware, hybrid solutions, apps, mobile, etc. What are the expectations and what is expected? Kelly wants us to get pricing on what it would cost for this and that. Steve came back and was talking about how the system keeps growing and developing and who is going to pay for this and/or that. Kelly then was talking about costs and choices that need to be presented to the clients. If you want this and that, you need to pay for this and that. If you only want a smaller set, you would hope that you only need to play for that piece. Steve was talking about the cost of, even say, your worst employee? It most likely will be $2,000 to $5,000 per month. What is the cost of the adilas system? Say maybe $200 - $400 per month. There is a known disconnect, the adilas system provides tons of functionality, but yet, the price is itsy bitsy tiny and therefore sometimes perceived as less important. The conversation then turned to how do we support the bigger clients and what are their needs. Wayne popped in and was reporting on servers and server stability. FTP and FTPS - normal and/or secure file transfer protocol issues. He had some questions on how do we keep the servers up to date, synced up, and how do we manage the custom code (things that are different per server or per corporation). Custom code is somewhat of a wildcard piece and/or variable per server. We talked about core adilas code and custom code and how they relate and interact. We also talked about ways to manage custom code and who has what code and/or reports (we need a system of recording who has what and what it does). We have had requests on the client side - am I running custom code? We have also had requests on the tech support side - are they running custom code? We have also had some developers ask the same question - are they running custom code? Kinda interesting - lots of different angles to cover and what not. I got a call from Bank of America to talk about some term loans and/or revolving business credit lines. I was on the phone for 20 minutes and the rep is going to be sending us some information. They have a couple nice looking products that have way better interest rates as compared with Kabbage and other high interest options. Steve and I were talking about the future of software of a service is - we do build a product that has as many permissions and features as we can see to solve the needs. The future is that the clients want to customize the results and/or the output. They all want some kind of specialized output. Each client wants to mix and blend the variables in a different way. This could be seeing the data in a certain way (report and/or dashboards) or they have a slightly different process (add/subtract certain steps). Steve is seeing that there is a cost to switch systems, so we are hoping that our clients have basically, choose your platform and then invest in your solution to make it almost your own. Custom solutions that fit people's needs and how they want to play. Sometimes with bigger clients, you actually get beat-up more and they still may not be happy. We need to find the clients that are happy with us and even bring us donuts... :) We want to find the correct level for us and our company. Bigger is not always better. From Shannon - it is an abundant model. That is awesome. Picking your battles and multi-concept decision making. That is quite the game. Fun, but very challenging. Question - who wants to play? Great, let's play. Lots of indicators, you just have to make decisions according to those indicators. Adilas is a giant idea farm. We will keep building and breaking things. That is somewhat of our model. We want to help businesses succeed. Those who want to play with that model, we love it, let's play. On the financial side, we are so glad that we don't owe anybody huge amounts of money. That is freeing to the mind and the soul. Good stuff. This is on a different note, we would really like to circle back around and see where we are at on the accounting side. Most of our current efforts are still focused on operations and operational flow and process. There is some huge potential for future growth in that area. We need to keep working on and refining our plan. The other area that could really use some loving is the user interface and the look and feel. There is a constant progression from one thing to the other. That is fun and exciting to see and even revisit those pieces. Steve jumped back into a recap of where he started with the coding and development side - simple HTML and web stuff on the old steps to success. As you get deeper and deeper, you keep needing to step outside and get deeper in the complexity and background pieces. Lots of moving pieces under the hood, but it looks super simple on the outside.  Steve and I are realizing that we can't do this whole project by ourselves. We have a great little team and we are even refining things within that model. That is exciting. It is the team that wins the battle, not an individual. We are learning tons and tons about the software as a service (SaaS) model. Our plan it to keep going at the current pace, keep building, and keep listening. Our plan is to run as fast as we are able within the bounds of not running faster than we are able. We are happy to keep building up the core pieces. We are seeing numerous outside parties that are catching the vision and building out more and more custom stuff. |
||
| Shop 4195 |
|
Adilas Time | 12/11/2018 |
On the morning meeting with Alan. We logged into the data 3 server and looked at some database stuff. We had some client questions on the invoice table and it possibly being locked for a client. These are corp-specific tables and only affect each individual client (corporation). Numerous emails back and forth. Eric popped in and had a few questions. Around 11 am, Steve invited a gift cart company to join us on the GoToMeeting session. I chatted and talked them for awhile. I ended up texting both Eric and Bryan trying to check on some custom gift card implementations. I wasn't able to get much ground there and we may have to reach out to the client directly. I got a bug report from Kelly on the data 7 server and jumped on that to try and fix it. I uploaded some new code for the fix. Get Janna new account info to help her with the WordPress site back-up stuff. |
||
| Shop 4317 |
|
Working with Shannon | 1/22/2019 |
Reminder for me: Follow-up on graphical sales flyer, custom emails, and adilas market. Shannon and I met over a Zoom session (Steve was using the GoToMeeting session for a sales demo). We got going and I showed Shannon a few of the things and projects that I was working on. Limiting certain query tools to 100,000 records or less, maintaining customer tax category settings in the cart, etc. In a small way, they, the current projects, played into some of our other discussions. By way of a report, Shannon said that she had been working on some content for the new graphical sales flyer. We spent most of our time talking about what we really want there. The sales flyer is not done and is somewhat of an open book. We want to make it fun, visual, and really get what they are getting and/or getting into in front of them. Mixing those pieces will be a challenge. We talked about all kinds of things that normally may or may not be on a sales flyer. We talked about being a good fit, explaining the open market concepts (adilas market or adilas world), setting realistic expectations, steps for success, how to set an attainable goal, how to eat an elephant (step by step or bite by bite process vs trying to take down the whole thing at once), cause and effect decisions, training, setup, self-serve model, and how custom plays into that mix. Shannon took a number of notes and I passed her over some links and documents that had some good ideas. We setup another meeting for next week. Our plan is to keep chipping away at things and hopefully come up with a great sales tool that inspires and also educates our client base. Here are a couple of the links that I sent to Shannon. https://data0.adilas.biz/top_secret/time_web_gallery.cfm?corp=748&id=3957Â - notes from a training session in Denver. Search this for the key word "Kelly". We recorded a session where Kelly Whyman, power adilas rep, was talking about setup, training, and steps to success with the adilas platform. https://data0.adilas.biz/intro_to_adilas.pdf - older PDF sales flyer with some light info about adilas and our model. |
||
| Shop 4348 |
|
Working with Shannon | 2/5/2019 |
Keep following up on graphical sales flyer, custom emails, and adilas market. Shannon and I started re-watching the video of Kelly Whyman doing a presentation from the Denver training event. See this element of time and look for the afternoon video on day 3 - the actual start time of the Kelly portion of the video is at 2:33:19 (ish) - Web link - time_web_gallery.cfm?corp=748&id=3957 - One of the first things that she does is get the physical process that really happen and then she breaks those values into a work flow and defines who is going to do what? - Setting and maintaining the expectations. Owners and operators are different. If things are too complicated, they, the users, stop putting things in. - There are those who are good at frontend, backend, and maintenance. Different skills, talents, and interest levels. - Shannon and I talked about "getting an investment approach" where the clients see what other successful people do. This was talking about other skills such as training, setup, maintenance, consulting, overseeing, etc. Ongoing help and other services. - The setup and initial portion of the client's implementation is very important. They may need some ongoing oversight and/or help. How am I going to support you to get to your goals. Ongoing relationships. - Try to operate out of the box first and then customize from there. Sometimes they jump too early on the custom bandwagon. Everybody loves the idea of custom but it can be a two edge sword. There might be a difference between small customization vs full or huge customization. - Are you really ready to take on adilas? Is this the right system for you? You have to really want this (data feeding game). We talked about can's and should's... cost/time analysis. - Maybe a way we can differentiate ourselves is based on concepts. We love talking about 3D world building, systems, interconnected data relationships, digital story telling, permissions & settings, and objects and data over time. There is an older PDF flyer that has a fun math equation of :: "Results = Mix(Functions, Players, Concepts)". See this older flyer for more info: Web link - adilas_formula.pdf - Good stuff. - Sell the sizzle Anyways, Shannon and I only made it part way through the video from Kelly. We had some good talks and we have some homework to keep watching and taking notes. We will touch base again next week on Tuesday. |
||
| Shop 4371 |
|
Reviewing a training movie | 2/5/2019 |
Back reviewing video content from a training video and a presentation done by Kelly Whyman. - What kind of a setup is it? Coming off of another system, brand new, a recovery type scenario? Fresh setup, new implementation, or a clean-up. - Corp-wide settings and what you call things? Speak their language and setup an internal glossary. - Sharing information back and forth. Build the team. - What are your goals and how are we doing on those goals? Sometime the first quarter is pivotal on if they like the system or not. You have to be there (physically at times). - Templates and standardizing things. Using bite size flow charts, lots of drawings, etc. Show visual diagrams and then relate it to the system. Start out of the system and then go back in the system. - No more than 60 to 90 minutes per session. Do a session and then allow for some Q & A. - Help them learn that mistakes are ok and then how to correct those mistakes. - When getting a client started, do a once a week follow-up and/or training session. After a few of these, they may not need them as often. - Recording training sessions and share them - avoid being a broken record. - On a demo, who am I speaking to (owner or operator)? She usually does a 30 minute consulting meeting and then she gears her demo based on that. - Talk about the life cycle of different things... there is always a start, one or more steps, and a finish. Sometimes people love seeing that full life cycle. - 4-square diagram - PO's, Invoices, Expense/Receipts, Deposits - use positive and negatives and explain it really simply. How do these values affect inventory or banks. This is a great simple process of what really works. These are the big 4. So many things play into the mix. - On tech support - a quick response can help eliminate the escalation of the emotion - sometimes that is where the problems are and/or where their roots are. - Defining the rules and expectations early on help to set the ground rules - How much do you want to work? There are tons of options, but it is important that you define those rules and guidelines. If you don't define those goals, it could run you over... literally. - The language that we speak between developers, consultants, and clients. We all have to play in the same area and define who wants what, who is going to do what, and who is going to fund what? Once we answer those questions, we can move forward. - When you are onsite with a client, you will get spun in multiple directions... lots of moving pieces. We need both women and men working together to make the team stronger. - Adilas has and does create a community of independent parties. Working together and sharing values and ethics. Good stuff. |
||
| Shop 4451 |
|
Beep check | 3/4/2019 |
Working on some code changes for Kelly. She had reported a page where the quick search wouldn't work. I also started working on another page that needed URL (web path variables) scope access. This was a request from a client wanting to be able to get to reports externally by passing in search criteria without interacting with the normal search form. Bryan and I got on a GoToMeeting but were having some problems with connections. He had some code that checked for certain things and then would beep (small sound) when some attention was needed. Once we started looking at the code, we had to still go back in and work on it some more. We have to be able to switch between test and live environments. Finished up the night by doing some emails and tech support information. |
||
| Shop 4464 |
|
Meeting with Kelly | 3/21/2019 |
Meeting between Kelly, Steve, and Brandon. This was a discussion about the current state of adilas, wishes, hopes, disappointments, frustrations, needs, wants, and dreams. Kelly has been involved since 2010. She has trained, trained our trainers, done tons of tech support, and opened up tons of accounts on her own. She would like to help drive the business but feels like she doesn't have much say. Steve was talking about payment and commission structures (monies paid and owed to Kelly). Kelly wanted to know, what is our admin structure? Steve said, well, we have dependables - people who just help and work with adilas. Kelly would really like to see our organizational structure. We are seeing different people and they have different skills in different places... How do we mix and blend those pieces? Kelly proposed a basic model... see graphic. She really wants to build out a standard structure. She sometimes get very frustrated by having to provide customer support for things that we are adding and doing in the background. Question: Is it the size of a company thing or is it personnel thing? Kelly came back and said - It sounds like you need a motor (a person), someone to help drive the ship per company. We are starting to see that there are some dependencies. Some of the known dependencies are good consultants and good developers. Steve said, our solution is a tool, we need to find those that want to use our tools, in whatever state (our system) it is in. It kept coming back to different people being good at different things. Nobody can take adilas from a to z. Currently, it is a very loose model right now. Steve kept coming back to having a person who helps to drive the adilas implementation per corporation. Kelly wants it to be standardized. She really wants some kind of structure to be able to hand off to a company so that they can run with it. Currently, there are a lot of moving pieces. From our side... every corporation runs slightly different. That makes it really hard to setup a perfect standard and/or structure. We currently are having some of the best success with people who really want to jump in try and love to learn things. Kelly really wants adilas to come up with a more standardized structure - do this, do this, do this, we recommend this, ok you're set. The easier that we can make it, the easier we can get more people on board. Adilas - all data is live and searchable - we need more options to get at the data better. Kelly wants all of the pieces live and searchable. We have a good start, but there are certain places that really still need some loving. Kelly wants to know what our plan is? What about funding and going out and trying to raise monies? Currently, that door is not an option. We are really trying to stay within our means. We don't like owing money and living under that debt. We talked about some of the challenges that keep pulling at us. Tons of projects and tons of demands. We also talked about accounts receivable, reoccurring credit cards, and constantly chasing payments. We talked about some of the trouble makers (hard clients and customers) and what to do with them. We talked about online bill pay stuff and how to get the monies that are owed to us quicker. How do we market our product? New sales, marketing, word of mouth, referrals, etc. The power of a good consultant. Those who have a good consultant seem to be able to keep it going. Another place where we sometimes struggle are in the developer arena. Those skilled persons are very critical. That seems to be the squeeze point (trained people and who does what and how do our people know what expect and who to ask). Sometimes you can oversell things by saying, you can do anything. Kelly would really like for the process to be more standard and structured. Basically, putting training wheels on the system. Maybe we need an outside party to really run with their own standard process of setting up a client. It may not come from us (right now). It would be so awesome, if we could get people going without a great consultant. Turn it into a step-by-step wizard and/or step them through the paces by virtually holding their hands (Dustin calls it guardrails). If it gets better and better and faster and faster, it will become more intuitive and will take less handholding will be required. Maybe show a 1,2,3,4 setup process and/or show checkboxes to show what is needed. Help guide the users through the process. Some people don't want to spend the time to watch a video. They want to just guess and/or fake it. There are also some who just want to be shown, by a real person. They almost want it so, so easy, that it isn't funny. It seems to come down to who wants to fund and setup these services. There are tons of things that are needed, but who is going to build it and who is going to fund that development? It gets crazy. Sometimes it is so much, we almost overwhelm people. It would be nice if we could turn things off, turn other things on, and/or limit them in certain ways. Who wants to set up their own processes, because everything keeps changing? It gets tricky. We need it, but who is going to do it? Plus, it keeps changing and changing and has cascading cause and effects. It seems to be never-ending. Kelly wants to know who is driving this ship and who is taking care of the financials? We keep flexing and rolling with what comes. We may need more exports to MS Excel and/or CSV. We need access to the underlying data. This could be datatables (prebuilt exports and sortable tables), this could be normal exports, etc. If I were a lifer (in it forever - a lifer), how would that look and where would it go and how would I be a part of that? Steve would like to put adilas in a trust - no employees, just dependables. There will always need to be a caretaker and/or person(s) that help it keep going, but it could run light and get direction from those involved. Does anybody know adilas all the way through? No, we don't have anybody that really knows it all the way through. Kelly wants to see things get more organized and/or stable. As a side note, we know that we need adilas university (training and support) and the adilas marketplace (adilas world - who is able to help and who can do what). Kelly feels like we need to drive in a direction (goal oriented) vs just reacting to the pull of what is happening organically. Currently, we have outside independents and they tend to max out and growth is somewhat slow. The word "evolution" kept coming in and how it relates to the business model. Different areas... communication, training, design and user interface (look and feel), development (code and functionality), and other services that are needed and/or offered (open marketplace). We need to keep bringing up all of the pieces. Keep finding people who want to play and are able to play. As we get more developers... some of the pieces become less stable (different flavors and/or code quality). There are a lot of clients that are looking for a solution. At some point, they will take what they have to as they keep looking for something better. Interesting. There is currently no handbook for adilas. There is a lack of training materials and structure. That is a known issue that we are facing. |
||
| Shop 4492 |
|
Working with Shannon | 3/26/2019 |
Reviewing timelines and progression. Sometimes that helps to remember where things are at and where things have been. Shannon had an idea on house floorplans and layouts (as a concept) - We have a graphic with bread cut into different shapes and sizes (loaf, slice, cubes or sections, and mixed or different options). As far as the home floorplans analogy, people understand that. It becomes a standard package and/or a starting place. Most people don't want to build things from scratch with no plan in place. But they would love to get a few floorplans that they like and then tweak and blend between the existing pieces. Technically, we could build things from the ground up, but most people don't really know what they want and/or what is available. We may have to give them a good starting place. This may be size oriented (size of business) or industry specific templates, packages, and/or virtual floorplans. Great ideas. We went through a document and some notes that we took (Steve and Brandon and Kelly) a couple days back. https://data0.adilas.biz/top_secret/time_web_gallery.cfm?corp=748&id=4464 As Shannon and I went through the older notes, we talked about a number of the concepts. We may need to start creating packages and virtual starting places for our clients. Help to standardize things and simplify the setup and implementation. We also talked about the pros and cons of getting more people involved and on the system. Is it ready for them? How do we get them in and help them get going quickly? Great questions. The meeting today had a light flavor of education and training and standardizing. |
||
| Shop 4561 |
|
Meeting with Kelly | 4/16/2019 |
Analogies for defining deeper processes Steve - Business is like a pirate ship - (who is the crew, are they good/bad, who is doing what) Kelly - Business is like a body - (what is your tool to get to your goals) - Goals and sub goals to get to the bigger goal. Adilas is just a tool. The people who use it are the ones making the goals. - Talk is great, but we need to work on some implementations (getting out there and doing it). - How do we implement the tool... this drives customer satisfaction. - Adilas is so flexible that sometimes that is a problem - Kelly was not saying don't be flexible... but we need a standard starting place - There are new things that get launched all the time... without any training - this keeps deepening the need for good reps and consultants - Unintended consequences - Pressure and pain drives the current development cycle - Everyone looks to a system to be "The" solution - systems can do a lot of things, but they can't save you from yourself - Good physical control of the system is a huge key - stick to the plan and then go from there - Many of the business owners don't even know what they are doing and then that translates to their business processes - Helping to setup mini goals for the client... miniature options for success - Addressing the physical before jumping into a digital realm - Sometimes, a companies leadership will drive things right into a ditch - Kelly has been doing some research on what other developers and companies do to help standardize things - A good setup will make or break the whole deal... from there forward (what milestones are set and achieved and was there a good handoff between the software company and the rep/consultant) - Accountability practices - When a client has a question, have tech support use the user guide as their answer. As a side note, Shannon and Brandon are working on the adilas user guide. - On numbering... instead of using a straight 1, 2, 3, 4... system (single numbers). Maybe think more along hundreds 100, 200, 300, 400... (lots of room to add and subtract as needed) - Sub attributes - Kelly doesn't think that piece is fully "strong", yet we are building upon it. Steve thinks the concepts are pretty good. We just need to fix some of the coding pieces to help get reports, searches, and exports more up to speed. - Steve was talking about the complexity of even servers - we had a meeting this morning that just dealt with servers (hours and hours). So many moving pieces and working with somewhat limited funding and talent options. - Due to our current size, we almost have to say - in order to setup clients, you will need to setup an adilas specialist (in your company) and we will help train them. They will then help push that ball forward. - Some of our squeeze points deal with persons who have the skills, talents, and time. We have masters like Steve, Brandon, Kelly, Daniel, etc. - Start by defining the language that we are speaking - adilas is its own language - A good starting point - how do we communicate things, as a company - People want organization and structure - being too thinly spread can be a big problem - Allowing dreaming and custom options - we love it but that could be a problem - we may get in trouble by giving them too much or too many options. - Maybe have them run with the standard options for 6 months and then talk about going into the custom realm - we have seen problems with people going into full on custom too quickly. - Like an airplane - put the oxygen on yourself first and then help others around you - you end up selling what you do - Setting clear expectations - Maybe have some tools and education (training materials) about how to run a business and how to use the tools - Steve has had the ideas of putting on basic business seminars across the country. We could use the adilas tool as the backbone of the basic business training sections. - We are seeing a bigger and bigger need for training, guided training, and even self training. This could be checked and/or quality assurance based on skills, tests, scenarios, sign-off's, etc. In traditional learning environments, there is standardization, testing, feedback, etc. - What about using elements of time to help monitor the virtual checklist of what has been done and to what level? - We do need a team, but at what level do we need to get to? That gets tough. People resources are always tough to manage. - More training sessions - pros and cons to our current model - people want to learn in privacy - some of the training sessions get out of control (high jacked). - Vocabulary and what things do and what we call things is a big part of the puzzle - Some people don't want to know the why (that takes time)... they often just want to know how (show me quickly so I can do it) - Education from gaming - 2 minutes or less - quick YouTube type mentality - What kind of users are you? Do you like to self train? Do you want the easy button? Do you shoot from the hip (all the time) or are you a detailed oriented person who likes to organize and manage things? Great questions... help pre-qualify them in a way. The adilas system works best if the users want to put the things into the system (feed it) and play the whole game. - Sadly, we can't fix everything... sometimes, we have to just go to the next person - AI (artificial intelligence) and where things are going - automating setups and then automating tech support - keep going where things are going (skate to where the puck is going) - Working on your company vs working in your company - focus on working on it and making it better - What is the low hanging fruit and where can we start? - How many touch points are needed to get someone setup? Who setups up the quote? Who turns things on? Who setups up things? Who does logos and watermarks? Who does labels? etc. - you get the idea - try to automate as much as possible. - Somewhat of an internal bulletin board - who is doing what and what changes are going on in those shifts - Just adding bodies doesn't always help things - events happen, how do you deal with that - there has to be an internal training process to take care of those things. It comes down to core things that are needed. Who is going to do those things (virtual checklist of what is needed)? Light talks about templates. - Function vs fashion - where do you spend your time? We may not be able to solve everything but we can try to take the edge off of things. We want to show them what is possible. We want to present a nice package. We also want to make sure that things work (functionality) for them. - Steve and I are trying to get out of the way. We are trying to fully get the process all setup and dialed in. Sometimes, if we are a pivotal part of the puzzle, it just doesn't happen, we are maxed out. - Going back to consistency... We know we need it, we are trying to work through it and then actually using it. What can you expect every time? We also need a timing of those events... when should we do things, not just what should be done. There is a difference. - Sustainability - We need to keep doing this (our business) for years to come... let's set ourselves up for success. - Building our own processes to help with project management, task management, and to do list checkboxes before doing x (fill in the blank). Templates and automation processes. Help share the load. - Things are changing super fast... nobody knows everything - we are currently letting different parties run with what they think needs to be done vs having one person giving orders and then getting a good return and report type process. Currently, it is somewhat of a community type effort. - Why are we doing it and should we do it? Check this out before you jump in. Think of the consequences first. - Kelly is going to help get a group together to help bring up the structure level and get the oars (some driving and direction) into Kelly's hands. We need a good driver who won't run us aground. We are going to let Kelly run with some things on the core management side of things. - We are going to be starting at the very beginning and then going from there. A great place to start. |
||
| Shop 4569 |
|
Meeting with Kelly | 4/18/2019 |
- Who can help Kelly? She needs access to a developer. - One of her main requests is getting data out of the system. One page that she would like is a full parent inventory with all flex grid fields. See the top_secret/custom/full_customer_list.cfm page for a sample that does the same thing but for customers and flex grid. - Pieces of pie analogy - and who gets access to those developers and how do we get everything tied back together. - Symptoms of the problem - a non whole-listic approach - Kelly is having to take the information out of the system and run her own reports - Two main parts that Kelly wants tracking money and tracking inventory - What are the minimum levels for a code developer? Looking for talent. Kelly and I talked about beginners, intermediate, and advanced developers. - Project management software for adilas - We need money and funding to keep going - We need to focus on our own system and get it across the finish line as a product - The model of independent consultants and/or developers can get very scary - the scary part is the inconsistency of how the money comes in - somewhat of a feast or famine type feel - Developers: Wayne, Alan, Eric, Calvin, Bryan, Shawn, Josh, Dustin, Brandon, Will, Steve - People believe in the tool and like what they are doing - In order for adilas to get bigger, we will have to change some things - Revisiting the entire business model - Investments - pros and cons - period for two year (funding numbers) - Let's setup a whiteboarding time and come up with a new model |
||
| Shop 4574 |
|
Business plan - whiteboarding with Kelly, Brandon, and Steve | 4/23/2019 |
We were going to have a meeting with Kelly and do some online whiteboarding and business planning, but that didn't happen. Instead, Steve and Brandon had a couple hour brainstorming session about their own ideas on a business model and business plan. Super fun brainstorming meeting. - Steve and Brandon were talking about the role of the adilas market, adilas university, and the adilas café. - Steve was talking about ideas... are you buying or selling? What section of the market and/or café do you play in? - Just jump in... see a need, fill a need - we love it - Another piece that we may be missing is marketing and sales type literature and media pieces - We would love to recruit some others to help with the heavy lifting - There are tons of great adilas users out there who have some great skills - It takes time and energy to get things going - the goal is, once it gets going, hopefully it will keep feeding itself. - Steve is having fun tackling the business model - analogy - like a friendly pirate ship. It could be a boat, a ship, a car, a plane, or anything that moves over time. The fun come in as you start asking questions. Are we friendly? Are we mean? How many sails do we put out? What direction are we going (what is our heading)? What kind of crew do you want? How big and how small do you want to be? Etc. Fun stuff. - Sometimes as we write and record these log notes, it may expose some of our underbellies, but we really gain from it in multiple ways. - Steve and I would like to be open to discussions from any parties. We also acknowledge that there is a cost to being open and listening to those ideas. - There seems to be many cycles that interconnect and play as the ball gets kicked down the road. - Zipper analogy of bringing operations and accounting together. We started this a long time ago, we want to keep going but some of the steps are bigger and harder than others to conquer. Problems exists and that helps keep things going. Problems force decisions and hopefully a solution. - Working in teams and pulling through things together - it helps get the ball across the finish line and you build relationships along the way. - A constant mode of refinement - dive and resurface, dive and resurface - build and break, build and break - the concept of maintenance. - Building blocks of teams - forming, storming, norming, performing - where are we at in our team development process? - As we keep coming together as a team, there will be some normalizing and efficiency as we keep going. Good stuff. - Steve is always on the hunt for the better and better ideas. He loves the hunt, in theory and in practice. - Different angles, different views - false summits, operations, accounting, task oriented, dreamers, managers, etc. Like a pie analogy, we need the whole (in the end), and certain people are doing certain pieces (delegating tasks and processes), but hopefully as you bring it all together and it becomes the whole. - The proof is in the pudding - if you have a great idea... let's put it to the test... we don't have a monopoly on all of the good ideas. We want to be open to those around us. Ideas by themselves don't really stand too long... those ideas have to be put into action and start applying those concepts. - You can fund a company through investment, equity, sales, or leveraging debt. We are leaning towards sales and equity. - Talking about models, we are even seeing some morphing models (mixing and blending), client/services, budgets, and strategic customer care projects. Customer tune ups, targeted tech support, and other customer care and retention efforts. - Hoist anchor! Starting to get the ship out of the harbor. - Models - rep model, hub/shop model, 3rd party solutions and white label model - We are seeing a small mix between the basic rep model and the basic hub/shop model. - Russell's word "Dependable" model. A loosely bonded hub/shop type model where the bond is the dependable type and/or dependable people who service other parts of the service model. Basically, they stick around to help pick-up and service the by-products that are created (training, consulting, setup, design work, custom code, tech support, project management, training, and other by-product services). - Being able to clone some of the main core players - Steve, Brandon, Shari O., etc. Small teams forming under some of these key players and creating loose bonds (dependable type bonds). Very interesting. - Talking about sales and white label options, we have no boundaries and no zones - people could consume our product wherever they are - we don't plan on adding any boundaries and/or zones. - Anybody could identify a problem and/or issue - what we really want and need is those who help come up with and are willing to work on solutions. - Steve was saying that the employer/employee relationship is a kin to slavery - it can work, but over time, it has other costs and drains. Steve really wants to keep moving towards the dependable type model - It is very loose but it can and does work - We want to keep helping those around us - if you look at it... we have so many by-products, the by-products completely outweigh our normal products. Very interesting. One of the key pieces is, you have to want to play the game. If you are just coasting, it doesn't work very well. - Finding that balance point - We were talking about the difference between a normal company that has an employer/employee model vs this loose community of dependable - We also talked about how some companies are replacing the traditional model with robots, AI (artificial intelligence), or automated services. Where are those balance points and what makes things tip to one side or the other? One of the core concepts that we have is, our main product creates tons of subs or by-products. We can allow others to pick-up any of those by-products by offering their services (basically an open market type option). - Some of this is just happening and we are figuring it out as we go... We have plans, we try things, we fail sometimes, we go backwards and forwards, we try to listen, we harvest other's ideas, we experiment, we tweak, we refine, we circle back around. That seems to work for us. It is more of the try storming type mentality vs just a plan it and build it type model. - Randomly enough, we keep getting people circling back around after years of talking with them initially (old sales leads). We also have other people who are looking for and needing some of the functionality that we are working on and/or already have. The general public needs keep advancing right along with us. Step by step building process. Keep building towards the full system (fully interconnected pieces) and even full world building levels. - Talking about commissions and outbound monies and such - Steve used the word semi-dependable (not a full dependable, but still part of the whole team). - Finding the glide plane - like an airplane coming in for a landing. - Tag teaming based on abilities - Coach, put me in... I want to play or give me a shot. - People putting in time to help move the ball forward - Steve would like to move the company into a trust at some point. - We are excited that we are moving some things over to deeper and more expanded technologies - tech stuff and server models. - Keep working to get out of the way - There is some magic in having a business plan but it can have limits - we do need some direction but it also helps to have your head up and be looking around. Our current business plan is "we are heading North" or something like "we are heading to the top of the mountain" - we have a direction and a way to go about it, that's about it. Fill in the gaps and cross the bridges as they come up (we know they are out there, but we don't have a full plan in place for every little thing). - What about enjoying the journey? There is some fun in planning out the journey and then responding to cause and effect relationships that happen based on those decisions. That sounds like world building, in a way. The five core concepts of world building are: Characters, relationships, trouble/problems, decisions, and consequences - see this element of time for more information... Web link - time_web_gallery.cfm?corp=371&id=3634 - Some people will like what we do and sadly, we may make some enemies - we want to keep it as an open model - there are tons of options out there. We welcome those who want to play and we'll keep refining and building as we go. We want people who are looking for a solution and are willing to help and invest in their solution. We want to make adilas consumable... what do you want and how can you make it work for you? - Model of being able to charge for different components - it all needs to exist - what if we showed all of the 12 main players and what part of their bill gets charged out and/or applied to what part of the 12 main players? That could be pretty cool. - We may want to open up the adilas ecommerce piece to all of our clients. Currently, they have to pay for the extended ecommerce functionality. - Data - the new currency... people are offering features and functions for free, just so that they can collect data. Very interesting. - Steve would like to help push forward the ideas of the adilas café - a virtual community of users and/or other companies that offer their services - that will be really cool - helping to push the ball along the path using the skills and talents of others (a community of adilas power users and/or outside services). Once again, the by-products are a huge part of the model. - We do need some standardization pieces, but some of our model is the flexible ways you can do it... We need both side of the fence. - We ended by doing a brief look at where we have been and where we are going (historical summary of invoices and client based financials). Good stuff. |
||
| Adi 1510 |
|
Discount Engine Phase 2 Part 2 | 9/11/2019 |
6/9/2020: Notes from meeting with Kelly regarding upgrades/fixes to discount engine: 1)Currently for each line item you add through the discount engine, it creates a description in the non printing notes. This can get messy for searches. Possibly make this a permission- do you want this to print? Or, only print once. Josh will be finishing up phase one of discount engine this week (9/11/19). Buy X get Y (a more flexible BOGO). This has been asked for quite a bit by clients. Josh estimates this is a larger scope, as additional fields would need to be added to the database. Estimated time would be 2-4 weeks. Buy X Get Y |
||
| Adi 1568 |
|
Upgrading the Discount Engine | 11/24/2019 |
4/20: 27.44 from 4/14: 30 Up to 3/1: 26.48 from 11/19 through 1/1/2022: 112.4 11/18: 15.56 11/17/21: 17.5 10/21: 12.08 10/18: 38.04 10/5/21: 27.07 John is working on this: 2/25/21: Notes from today's meeting with KW and SM. Also from another eot that I just found today. 1) Choosing the hour is available for the everyday option. When you choose a day or a range of days, you should have the everyday functions of adding time frames. Multiple per day would be great ie 9am-10am, 10pm-11pm (Happy hours- only Monday through Friday) 2) Settings that allow the discount engine to connect to e-commerce!! 3) Possibly the discount happens in the cart and not when added to the cart. (In ecomm only adding one item at a time) This will help with the buy x get y. *We did determine that the limit of how many line items can receive the discount happens in the cart, so it seems there is already coding there for this. 4) Adding functionality that allows for multiple categories and multiple items. Currently, if you choose one category you can assign specific items. If you choose multiple categories you do not have the option to assign specific items. 5) A snow owl pop up so you can sort the vendor list or item list as they are super long. Would be great if the vendor list only included inventory vendors, and even better only vendors who are associated with the categories or items. 6) Not imperative but an add or edit or submit button at the top would be helpful. **There seems to be a weird scenario, where if you have the wrong vendors populated in the list for the item that you choose to discount, when you add that item to the cart it doesn't recognize the discount. Kind of goes back to limiting the vendor list. Adding other notes: Everything on this date was quoted at $5000. 6/9/2020: Notes from meeting with Kelly regarding upgrades/fixes to discount engine: 1)Currently for each line item you add through the discount engine, it creates a description in the non printing notes. This can get messy for searches. Possibly make this a permission- do you want this to print? Or, only print once. Josh will be finishing up phase one of discount engine this week (9/11/19). Buy X get Y (a more flexible BOGO). This has been asked for quite a bit by clients. Josh estimates this is a larger scope, as additional fields would need to be added to the database. Estimated time would be 2-4 weeks. Buy X Get Y 3/13/20: Molly specific requests: Updates requested, including improvement for: Tiered Pricing, Buy x Get Y. Corrections for Buy X, Get X: not just Line QTY Requirements but Add Total QTY requirements so this works for people who scan. 11/25/19: Not sure how high on the priority list this is. Putting it down in the list for now. One client experiences that the discount engine takes quite a while to load (I haven't see this, but Drea did see it on this clients system). Wants to add buy x get y. Interested in having boxes next to the days of the week so you could run a special Mon, Wed and Fri. Have the vendor list after the categories, and if you only choose one category, choose the vendor, and only have that vendors items populate in the list. Can you exclude specific items from the discount, the way you can include specific items? Discounting based on key words. |
||
| Adi 1572 |
|
Labels for MPX New Jersey | 12/2/2019 |
this is time for labels that Adilas has already billed out for. this particular job was for MPX New Jersey as they had four new custom labels per Kelly |
||
| Shop 5463 |
|
Meeting with Chuck | 1/7/2020 |
Had Alan on the meeting with Chuck and I today. We wanted to get him in on the projects and getting a high level awareness of what is going on. We started out with the camp adilas project and where that is in the development cycle. Chuck did a demo for Alan and they went back and forth with ideas and questions. Both guys are excited to work together on the different projects. After that, we rolled into a session talking about some snow owl theme (current look and feel inside the system) changes and where that could go. We looked at some mock-ups for the classic homepage and then then into user permissions and profiles. See the screenshots for some of the new ideas. Still in concept mode but definitely coming. We are thinking of putting a facelift on a number of the high usage pages or places where it looks older or more outdated. We are trying to change up the user experience and make it better and better. We talked about user profiles, permissions, and allowing templates and presets. We talked about having tabs, vertical tabs, accordion displays (ways to show/hide additional data), floating submit buttons, putting help files and summaries under the gear icon on the side of the page, stash and go with a sock drawer type concept, and even changing the page flow to help the users. Currently, they do an action and may end up on a different page or on a success message. They then have to navigate away to another place or do some other action. Good page flow will really help. A couple of other topics were mixing tasks and skills to get a job/project done vs a full stack developer (able to go from top to bottom or point a to point z - the whole thing). We may need to help some of our developers get really good at certain tasks to help with efficiency and productivity. We also talked about light messages and helping to lightly push our users towards the newer look and feel and/or new functionality options. We know that we have to be careful there, but we will make some attempts when ready. After the meeting, Alan and I talked briefly about some of our developers and where we are headed and who could help in what regard. New note added on 1/8/20 - Danny Shuford contacted me and asked that we make the view only permissions easier to get to. I showed him some of the concepts of where we are going with user profiles and permissions and said that I would add a note to this element of time. The original idea came from Kelly Whyman and Danny brought it to us. Great idea. That may require some special code just because the view only permissions are not standalone permissions. They require the main permission and then the view only permission to limit the options. |
||
| Shop 5527 |
|
Meeting with Kelly & Steve - Metrc | 1/21/2020 |
Meeting to review the view and functionality of the Dispensary Homepage, new transactional features.' Kelly would like to review prior to launching |
||
| Shop 5952 |
|
Meeting with Kelly | 2/5/2020 |
Kelly and I met up and looked at an error on the consolidated balance sheet and export to excel stuff. We made a few changes but still need to go deeper. We scheduled some more time for later in the day. |
||
| Shop 5967 |
|
Working with Kelly | 2/5/2020 |
Worked with Kelly to get a bug fixed and pushed up to the servers. |
||
| Shop 5992 |
|
work with Danny on pushing code for plant tags | 2/13/2020 |
Met with Danny to figure out if we want to go ahead and push new code up to master or wait for Dustin. Dustin and Danny discussed this and they felt it might be best for Danny to push up his code and then Dustin when he is ready. We worked on the code but didn't push it. Brandon has a question for Alan before pushing it. Part way through the meeting, Kelly joined and wanted to show me an issue with some inventory reports and costing. After we looked at the issue, we scheduled some time on Monday to get into deeper and look around. |
||
| Shop 5993 |
|
Working with Kelly | 2/17/2020 |
Kelly and I had a great meeting about the balance sheet and the next levels for adilas and ways to help our clients. Great meeting. There is a video out on the www.adilascontent.biz/videos site. The name of the video is: kelly_and_brandon_balance_sheet_talks.mp4. Really good stuff and worth going over again to get more notes. The video is 1:34 hours long. I would love to see things go to the next level. After our meeting, I got with Wayne and we dis some checking on one of the database servers. Just trying to get everything up to date and fully functional. |
||
| Shop 6000 |
|
Sales tax calc bug | 2/17/2020 |
Working with Cory on a possible tax calc bug. It ended up that it wasn't a bug, it just needs to be extended to some other with tax included scenarios. The question was dealing with sales tax calcs and settings from the store/locations, or the customer settings, or the cart settings. We just need to build it out a little deeper to handle the with tax included items if the customer is set to something different (say a tax category of government or something) and the items are set to with tax included. It removes the tax but it doesn't back the price down to what it would be without that tax. Sort of missing a step, but only for a certain scenario. Towards the end of the meeting, Cory and I talked about getting other key players involved in certain projects. We were primarily talking about Kelly and Molly and other power rep/consultants. We talked about who is going to be the project manager and who would be the consultant on that project. We may need to define certain roles to help things flow better. Some of our projects will be built for our clients and some of our projects will be built for our power rep/consultants. There is a small difference as to who the client is. Somewhat internal or fully external. We also looked at another project and some small bugs that need to be looked at on the general ledger stuff. |
||
| Shop 6001 |
|
Meeting with Steve | 2/20/2020 |
Steve and I were going to be meeting with Kelly, but she ended up getting delayed while traveling and security in the airport. We ended up having our own little meeting. Good stuff. Here are a few of the notes from what we were talking about: - Businesses need all of the deep functionality, they just want it as hidden as possible. Smooth and pretty just feels better, even if it doesn't do as much. - What if we keep flipping our model? What we mean here is... as a client or a rep keeps asking for more and more, what if we help direct them in such a way that we can get it done? This could be done by meeting with them, planning out what needs to be changed, offering solutions, listening, and taking down notes. Lots of possible options and then we gain from the source vs being pushed away from the source. - Steve and I talked about the concepts that we are built on vs the code we are built on. Straight up, the concepts that we have built on are 100 times more valuable than the code that we have built on. Our code set is 1 of 1,000's of possible solutions. However, the main core concepts, those will need to be used every single time that someone does what we are doing. Even though you can't touch some of the concepts, there is huge value there. - We were talking about ways to get funding and the down sides to that. We talked about getting overextended and having huge amounts of debt. That is no fun either. Other talks about possible funding sources such as: grants, selling our services, getting partners, investors, loans, venture capital, donations, and leveraging other assets. - MVP - minimal viable plan (the p could be plan, product, etc.) - I like the plan option for what we are doing and working on. - What about the adilas marketplace (adilas world)? Lots of options out there as well. - Everything that we see is fracturing into smaller and smaller pieces. Development process, permissions, settings, servers, API sockets, single tools vs bulk tools, tracking needs, etc. Fracture is the key word. Kinda like "Legos". We may need some blue ones, red ones, and some yellow ones. It just keeps going and breaking down into smaller and smaller pieces. - Business management and who will take care of what - Pain and virtual bleeding sometimes help to drive us towards change - Somewhat of an open source type model - What is our direction and our pace? Pick a direction and then let it grow. In some ways, it feels like we pick a direction and then plant the seeds, then in a day or so, we dig it up to see how it is doing. I think we need to pick a direction and let it grow a bit. - Our model has always been slow and steady... - We are only able to move forward as we get funding - we get funding from... - We are stable currently - 3 things... from Steve - Maybe make it known what we are spending on new functionality and R&D - This is who we are... we are who we are and we plan on maintaining that - We need to take things with a grain of salt - Our current direction is directing projects over to one main source (Cory) and then dividing things out from there - a director of development operations - Steve and I have decided that we will let this play out for a while before making a major change or shift. - Walls and helping to sterilizing things - getting some separation - Like an essay - tell them what you are going to tell them (prep), then tell them (main content), and tell them what you told them (conclusion) - You can do that? or You can do that! - We love it! - We have a team that helps and supports us... that is huge - We, as a company, need to have our clients get in line. Sometimes we give preferences and special treatment. We need to help standardize things. - As a skill, we have people saying that they are proficient in adilas as a skill set. Pretty cool. - Constant development and pushing the ball forward. We are building and refining every day. Keep it going! |
||
| Shop 6018 |
|
Meeting with Kelly | 2/24/2020 |
Talking with Kelly and Steve about the balance sheet. - The original balance sheet was developed in 2009/2010. It needs to be updated. - The development of outside requests and how it almost creates legs or outshoots from the core. - We want to consider the balance sheet in all of our development processes. - If Kelly helps with project management, how does that look and where can we take it? - The buck stops at the balance sheet. We really want to get more into the accounting market. The balance sheet will be a huge value piece of that puzzle. - Seeing and paying for the value that they are getting from our continual efforts, meaning our clients. - How do we roll this out in order to help our clients see the value that we are bringing to the table. - On the coding side, there is more than just code languages that need to be understood. There is theory, there is concepts, there is a way of thinking. - Some of the coders/developers are only as good as their plans are... We need to help and fill in the gaps. Also, some of these guys have a hard time seeing all of the connection due to the fact that they aren't in there working on everything all the time. - There is a huge amount of education that is needed to help translate to the developers as to what is going on. - Steve was talking about how we are trying to do the projects and get those things going. - If we start messing with the balance sheet... we are technically messing with all of the financials (cause and effect and multi-facetted). - As we roll this out, we need to look at the progression and the succession plan (how it rolls out) for this part of the project. - Due to requests, we get pulled in many directions. Sometimes that makes it tough. - What is best for adilas? What is best for our customers? Often we get turned from our own projects due to funding and heat/pressure. - There are a limited number of people who really know what is going on in the background. We need to expose some of that knowledge and/or know how. - Our customers get drunk on technology... they just want more and more. That is both good and bad. - Sometimes we have a disconnect between adilas needs and customer needs. No one is really planning and coordinating those needs. Many of them line up, but might be stated differently. - Talks about how we can standardize things and get a better buy in from the CPA and accountant side of things. - Starting out of thin air vs a process to get the ball roll - talking about where and how things start and how to help standardize the system. - We are looking at aggregated systems (cross corp summaries)... before we jump there, we really need to focus on the individual corps first. - What if we go back to the balance sheet and show how that is really your business (the core). - Education and helping others know what is going. Maybe even as part of the adilas university. - Talks about who is adilas and what do we want to be? How can we create a stable infrastructure that allows for more passive type management? - What we have learned along the way are invaluable. Look at the last 10 years of development, ideas, and new development/inventions. - The balance sheet is the report (snapshot in time) that helps us know where things are at. - Back in October of 2010, we spent a ton of time trying to map out the system and what happens and how it relates to the balance sheet. That exploration process showed us a lot of things that have been super important in the past few years. - Kelly really liked how Russell worked with and rolled out the Snow Owl theme. There was a plan, a product, a presentation, and education to go with it. The full meal deal. - We started talking about project management and people who have helped with some of these projects and helping to setup these requirements, maps, directions, tech specs, etc. - What roles are we all playing? We've got talents and ways to contribute to the whole, but sometimes we are trying to bring things together but may be in the wrong spot or wrong role. - We also talked about helping with training to get others involved and in the know. - There were some funding options discussed and proposed by Kelly. - From Steve, adilas just needs to be the software piece. We may not need to be all of the other pieces. - Making less work for a user by harnessing technology and AI type decisions. All kinds of things happen all the time, we just need to figure out which actions are key indicators and/or triggers. Learning to harness those triggers. - Automation of onboarding and that flowed information into corp-wide settings, industry types or verticals, and how to help that information translate into settings, permissions, and user happiness. - From Kelly - Some of our biggest clients have come from some of our little guys that started years and years ago. We have basically helped them bring value to their organization. There is a difference between little guys and enterprise levels. - Some of the people who help to service the solution have made way more than the actual tool itself has made. - Talks about charging for support and how does that look and roll out? - One of our biggest walls (internally) is who is going to build it and make these things happen? We have some people who can plan things and figure out the requirements. We need more people who can actually do the building/development. - Live chat and making certain help options as a value add-on. Small talks about Full Circle (3rd party) and using some of their technologies. We talked about auto responses, automation, and human side stuff such as support tickets, live chat, phone calls, etc. - Steve and I get so bombarded with meetings, we struggle with some of the other things that are on our plates. Too much of a good thing. As we keep growing, we keep hitting some new levels and then can't seem to push past that level. Eventually we get past a certain level just to find that there are more limits later on. - Looking forward to some future meetings to help push this project forward. We need some time to plan this (the balance sheet) project forward. - We may need an outside source to help us really focus on what is important. Sometimes we get too close to the subject matter. - Versioning and maybe building some new pages and new functionality. We need to look at how we roll these changes out and how it plays into the main financials. - There was some talks about life cycle dates and ranges. We may need to start out and show certain things as of certain start/end dates. Accurate, reliable, repeatable - that is the goal. As we change and move forward, we may be able to charge more for some of these new pieces. Evolution of the system. - We are built on a good foundation - we can really build from here. - There may be a future split between legacy vs enterprise solutions - everything has a value. We want to be scalable based on the size of the client and what they need. - If we are reducing the number of systems required to run your business - there is a value there. If you start listing out the costs, you will be surprised. We bring value and we need to show that value. Finding that balance point. Real money savings can also be equated to time savings. That is huge. - Let's do something about this! Keep making it better. We did push up a video online. It is called kelly_steve_brandon_talking_about_balance_sheet_plans.mp4 and may be found at www.adilascontent.biz/videos and it is 1:37 hours. |
||
| Adi 1650 |
|
Wayne to move NJ corps to the Data Warehouse VPS environment for client ID#729175 | 2/24/2020 |
2/25/20: Steve will email Kelly regarding having R.....ll do their reports. Steve will also show Kelly new robust gram control. |
||
| Shop 6124 |
|
Kelly, Cory and Steve Financial Reports | 3/12/2020 |
https://zoom.us/j/997233164 This meeting is the one you already had planned with Kelly. Cory is joining and we are going to zoom so we can show you the first 3 projects we need quoted for financial accuracy in reporting. |
||
| Shop 6136 |
|
Brandon, Steve, & Cory | 3/17/2020 |
Questions... how do we flag our projects for projects that are fundable? Cory asked, how are the projects related? What projects play along with that. - 3 things - internal shopping cart, look and feel, balance sheet stuff and reporting/exporting - MVP for the cannabis industry - balance sheet, reporting, sub inventory, mini conversions - Building new products off of the existing platform as a service (PaaS) - From Kelly - small group of legacy people to help fund some of the reporting and exporting - certain ones would be grandfathered into older lower rates while others will get increased rates going in the future. - We did some other forecasting and looking at numbers. - Grouping projects into like areas - Lots of talk about smaller packages, modules, and list of features and options per price tag - Changing our focus to working on client funded projects - Getting more organized and really staying as focused as possible - working toward a goal - Everything is trending toward our community funded projects and getting things funded - Finding the mix and blend between client funded projects and internal funded projects - Light crowd funding options - Phases, even with-in our own environment - making it easier and easier to record the data and also to get the data back (reporting) and easy in/out type process. |
||
| Shop 6255 |
|
Alan, Steve, Cory and Kelly | 4/14/2020 |
Per Steve to discuss data points in compare inventory page. Join Zoom Meeting 
https://zoom.us/j/997233164 
Meeting ID: 997 233 164 |
||
| Shop 6249 |
|
P&L Look and Feel Kelly, Sarah, Brandon and Steve | 4/14/2020 |
On a Zoom session with Cory, Steve, Kelly, Sarah, and myself. The subject was aggregated P&L (profit & loss or income statement) reports. Lots of good and fun ideas floating around. This is a spot where we can really help businesses and gain more visibility in the business intelligence (BI) realm. Here are a few of the notes from the day. - Log any changes made to older things (invoices, payments, line items, deposits, expenses, etc.). Once logged, show a report for both audit trail as well as what changed and who touched it. Even to the level of notifications and communication stuff. - Lots of talk about the need for the ice-down dates and how that may play in. - Getting into the business intelligence (BI) level with quick data, summaries, totals, and aggregates. - We do great at transactional data - right now. We would love to move more into the aggregate type levels. - Seeing the bigger picture. - Using BI functions to help drive revenue for us and our clients. This is what our clients want. Quick and reliable access to counts, sums, averages, maxes, mins, and stats and reporting. - Big need to be able export the data. We also talked about being able to import data, even from other financial or operational type software packages. Along these lines, we also talked about the need for API sockets to help both push and pull the data as needed. - Some other names and phrases that deal with bigger or summarized systems. Things like enterprise, consolidated, multi-faceted, etc. - Dashboards and being able to show and compile the aggregated data. - Playing with the ideas of "Powered by adilas.biz" - Having adilas being under the covers, somewhat in the background, but built on our business platform. - A super general BI enterprise solution. Maybe even a product that rides on top of the bigger platform. - For fun... we built a small fake database to show where we were headed. Just playing around. |
||
| Adi 1745 |
|
Global Parent Updates additions | 4/16/2020 |
12/23/2020: As of today, 5 and 8 are completed. The rest of the project is multiple projects and needs to be requoted if K wants to proceed. 11/9/20: Surfacing parent and sub inventory quantity(view only)one value: #8=Pulls off the parts homepage. $400 for this one.
#5 will completed this week. top_secret/secure/global_parent_core_updates.cfm 1) item description: yes, easy 2) reference #- yes, easy 3) Bin #- yes, easy (this is an alias- called catalog page) 4) Barcode-yes, easy 5) Discounts- in a different spot- talking to a different table= different project.(not related to this project) 6)U of M- slightly complicated= deeper (wait) 7)category: hardest of all. wait on this 8)Qty- Surface parent and child inventory (view only)= deeper 9)Replace the categories piece with multi boxes instead of one= deeper. Database change 7/13/2020: Adding more items to be globally updated per client request for a quote: will need 2 hours per each. Kelly will pay- put on Balance Sheet - Item Name- why would you want the name to be the same? Wait on this...ability to bulk edit messy items - Item Category- ok can do. Flip categories ok - Item Description-ok - Reference #-ok - Unit of Measure- ok - Weight - already exists - Bin Number -ok Qty: Surface the parent and child inventory to view only. Replace the categories piece with single selection to multiple boxes. 5/11/20: Global Parent attributes and global sub attributes updates: 4/20/2020: Vendor was made visible by Steve over the weekend. 4/16/2020: I have found this functionality to be very useful, but it is difficult to understand what items need to be changed quickly without research. It would increase the ability to clean up systems and implement E-Commerce if we added a column for the Vendor Name and Qty field. I also think the ability to update the Bin # and Reference Field would also be useful to quickly change reporting from item exports and invoice line item exports. If I was to prioritize this project it would be: 1. Vendor (Done) and Qty - Visibility 2. Bin # & Reference - Ability to change
|
||
| Adi 1747 |
|
misc Metrc bugs | 4/16/2020 |
4/16/2020: Spoke with Alan about various bugs (also from meeting with Kelly, Sarah and Steve on 4/14) and he will continue to plug away on them on Fridays- this is his designated bug day. He will assign his time to this project #. Some of the issues at hand: -Duplicate rfids |
||
| Shop 6273 |
|
Finish up small projects | 4/16/2020 |
Finished up a couple of small projects that have been hanging around. I got some new JavaScript code from Jon Hudson for a slight change on the build sales deposit page. The new code checks to see if the existing pieces are in place before just using them. This helps if any of the payments have been sub filtered before being added into the deposit. Kelly sent me an email about a date issue on ecommerce quotes and invoices. I went in and fixed the dates to look-up and use the timezone offset. That helps stamp the history date/times according to the user that is setup to do the outside web traffic or ecommerce actions. Great catch by Kelly. All new files have been uploaded to all servers. Finished up by recoding some notes from the day. See earlier entries. |
||
| Shop 6262 |
|
Kelly, Sarah, Steve, Cory, Brandon | 4/20/2020 |
The meeting was originally going to be going over a deep look into the automated P&L (profit and loss or income statement) financial documents and reports. We switched it out and ended up with a group meeting on a different topic, set by both Kelly and Sarah. Good meeting. The main topics were: proposal for performance improvements, scalability, revenue increase, legacy and enterprise planning. Here are a few notes and topics covered: - Upgrades and helping our clients get the service levels that they want. This could be dedicated boxes, clusters, VPS environments, clear out to full on enterprise type solutions. Each upgrade needs to come with a cost. We just can't do this for free as our base level product. - Charging the correct amount for certain service levels - What ways do we communicate and how are those channels working? Email, text, phone, GoToMeeting, Zoom, elements of time, pass along from our clients, etc.? - Kelly and Sarah would like to get a list of who does what and who is in charge of what aspect (task or position). - Both Kelly and Sarah were filling the role of business consultants in this meeting. Great questions and trying to keep the subject on target or on task. - They, both Kelly and Sarah, are somewhat doing an analysis and seeing where they can help and how best to structure things. I was impressed, they seem like they want to take an active roll and help the whole business become more fluid and efficient. - Top priorities from Steve - cash flow, servers, customer care, and new UI (user interface). - Light talks about sales and marketing - Top priorities from Brandon - servers, current projects, maintenance, R&D, and planning for the future - including new look and feel for the whole system - Cory is currently doing a great job pushing forward the custom and internal projects - project coordinator - Charging for storage, processing, and hosting of the software package - Software is a constant process of refining and building - What does our team look like? - What are the future goals? Short term, medium, and long range goals? - Time management and where we are going - Concept of adilas.biz as a trust - Getting business consulting for adilas done by adilas power users - Cofounders and a small village |
||
| Shop 6263 |
|
Kelly, Sarah, Steve, Cory, Brandon | 4/21/2020 |
We had our second meeting with Kelly and Sarah. Very interesting. They, both of them, are somewhat acting as business consultants for us here at adilas. They are somewhat part of adilas and have been for years, yet they are currently taking our meetings and trying to help us plan and get better and do better. Very interesting. Here are a few of the topics discussed and talked about today. - The diversity of the adilas organism. It is alive and growing... ever changing. - Who is caring for the adilas.biz website. That is a primary communication and sales channel. Who is doing what and what assignments and/or delegations have been made there? - Lots of talks about white labels and how that could potentially play into the mix. Custom skins, industry specific environments, regemented processes and procedures, defaults, settings, permissions, flow, data entry, updates, notifications... and the list goes on and on. The summary would be specific skins, specific functionality, or industry standards per business vertical. - What would a 100% white label look like - We envision that we manage and take care of the core elements and pieces. The white label company would handle all of the rest of the pieces. Which include billing, tech support, setup, sales, training, etc. Adilas would just be in the background as a business platform or business system engine. - Wouldn't it be cool if a real white label also offered live on-site training. Say a company uses the software package. They could charge for people to come and learn and do on-site training (at the white label's site) and show the in/outs of the software package and/or the industry specific skins, functions, processes, or features. That would be super cool. - Question - how do we decide to switch or specialize in any one industry? Answer - So far, it has just been coincidence and expressed interest of outside parties. No real studies have been conducted. Floating with our ears and eyes open. - Focusing on core development. - As a fun side note, part of the meeting was going over some graphics and ideas of where we would like to take it. Just concepts and ideas and drawings (lots of analogies). |
||
| Adi 1762 |
|
Permission templates | 4/27/2020 |
7/28/2020: This was the client project but we determined what was created was actually templates and not roles. Switching this to templates project and creating #1840 to reflect monies spent on the roles project. As of 8/18: $2007.00 5/25/2020: Kelly suggested connect to departments, which would automate alot. Change role- change department? 4/27/2020: Looks like client will move forward with this. Quote is attached. |
||
| Shop 6314 |
|
High Level Elements of Time Training | 4/28/2020 |
This was a multi-hour Zoom meeting with Kelly, Sarah, Cory, Steve, and myself. I actually don't know when Steve came in, but he was in there by the end... :) We did a high-level training on elements of time and how the time templates and subs tie in to the mix. We started by going over some light brainstorming and where the need for elements of time came from. Here are a few of the earlier brainstorming links: Original brainstorming for elements of time - over 150 things we wanted it to do - date of February 2011 - https://data0.adilas.biz/top_secret/time_web_gallery.cfm?corp=371&id=2181 Brainstorming on types of time and extra functions or add-on's of time - date of February 2011 - https://data0.adilas.biz/top_secret/time_web_gallery.cfm?corp=371&id=2184 More from February 2011 (just that month) - original brainstorming for elements of time We then went in and did lots of work with the time templates and how they act and interact with different pieces of the puzzle. Tons of potential. Lots of custom options. Lots of options out of the box (ready to go right now), and tons more that could be made available (say a round 2 of elements of time). There was quite a bit of talk about how time and time management and general management are what fills the gap between operations and accounting. Lots and lots of drawing. Cory actually recorded the session. I'm not sure if she is going to make it available, but lots of potential inside of elements of time and what that section offers. As a fun side note, we talked about having a virtual chemistry set and being able to create and make tons of things with the raw elements and chemicals. Elements of time is somewhat like that right now. |
||
| Shop 6367 |
|
Meeting with Kelly - Metrc 503 Issues | 5/11/2020 |
|
||
| Shop 6524 |
|
Meeting with Kelly/Dustin | 6/1/2020 |
I have gotten the Cultivation homepage to be 100% accurate to METRC Vegetative and Flowering Plants. Questions on how to get the systems to Sync to METRC. The setup of one system with 413 plants took me over 16 hours to setup
|
||
| Shop 6470 |
|
Adilas Time | 7/7/2020 |
Kelly, Steve, and Wayne were talking about test driven design. There ended up being 7 people on the morning meeting call. The first 45 minutes were mostly Kelly, Wayne, Steve, Cory, and myself. The other guys waited until the end. Here are a few of the topics: - What is important to the clients in their interfaces? Small disconnect between what is possible, what is available, and how hard/easy is it to use. Also, what if the client doesn't know that a certain function and/or feature is even an option? Education, user interfaces, configuration, training, speed, and tasks at hand. - Light talked about some of the fracture concepts such as being able to turn everything fully on/off, show/hide interface pieces, mass settings (corp-specific settings and/or industry-specific settings), make sure those on/off toggle switches cascade through the whole system. The iceberg approach vs the mountain approach. Same amount of data, just the approach and perception changes. - SOP's for adilas developers, adilas reps, adilas consultants, adilas setup people, etc. SOP is short for standard operating procedures. Getting things more standardized and organized. Be able to scale and do it with style. - On the cart, currently we have some corp-wide settings that help the user determine what they are searching for (items, flex grid tie-ins, recipe/builds, cart favorite buttons, barcodes (mixed sources), and sub barcodes. As we were talking... Steve had the idea of allowing the corporations to check what they search for and in what order to do the search. Currently, they have to chose one of our drop-down cart quick search settings and we then do the search. Steve was thinking that maybe we let them tell us what to search and in what order to do that search. Great idea. Just wanted to record it. Currently, the corp-wide settings is #37, but that may change. Search for it by looking for "mixed sources". - Along the same lines as above (cart search and scan options)... what if the corporations could set up what they want and then each user could tweak that on a per user basis, if needed. Just another thought. More preferences and helping the system be more effective in the searches. - Dustin is interested in doing some of the test driven design stuff. He jumped on and was talking to Wayne and Steve about his interest level. - Two reoccurring themes keep coming up... They are structure and getting more organized. Interesting. |
||
| Shop 6589 |
|
Steve, Brandon, Russell and Cory 7 week game plan | 7/14/2020 |
Nice little meeting between Steve, Cory, Russell, and myself. The main goal of the meeting was how and what priorities we have for Russell and his team for the next few weeks. They, some of Russell's team are in between schooling stuff and doing a small sprint for the summer months. Here are some of my notes from the meeting today. - We went back and forth on cutting out or adding in the new cart stuff. We ended up cutting out the new invoice homepage to substitute in work on the general cart project. We know that it may not be fully done by end of summer. Small time frame but we know that we need it - eventually. - Some of the other projects are: new invoice homepage, roles and user permissions, corp-wide settings, header/footer session values, etc. - Russell spends a lot of time prepping the vision of where we are headed and where we are going. - Lots of talk between the new invoice homepage and the shopping cart. We hit this subject multiple times. As some side notes, if we do the invoice homepage, we would also want to add new graphical homepages for expense/receipts, PO's, deposits, etc. Kind of a suite of graphical homepages. - Alan's name kept coming up due to skill level and deeper tasks. He is one of the main assets and everybody wants his help. - When it comes to time... it feels like there is a pull to either be a developer and doing development or being a project manager and helping others. It is really tough to be both at an effective level. It seems like a choice - either development or project management. - We are seeing three new carts coming into play soon - Spencer - one-pager quick cart, Jonathan Wells and Kelly - smart cart - industry specific, and Russell - new generic and configurable cart. - We are heading more and more toward mobile friendly designs. - Keep moving the core system along. We want to keep working where our clients will be - help them by keeping the ball moving forward in a good and positive direction. - There were some talks about help files and splitting things up. This could be smaller help files or actually making them more in-line where needed. Ideas about pulling them more into the page flow and showing things just in time, as needed. - Education mode, videos, helping our users with smaller, in-line help, and options. This could even include tech support and online chat, per page. - Use technology to keep solving the problems that keep coming up. - Ideally, keep finding predictive ways of responding to needs. - We were talking about Russell's small team of developers and options for them once Russell goes back to school. There will be projects enough and to spare... Keep honing in on their talents and skills. Let them run where they can. Good stuff. - There was quite a bit of talk about smaller redesign projects and lots of form fields and in-line validation stuff. We could gain or get a lot of mileage by doing some small tweaks to the layout and forms, including in-line form validation stuff. - Chuck could even teach a class on doing in-line form validation to help the other developers. - We now have access to page level JavaScript and custom JavaScript per page. This is one of the new changes based on the projects that Russell and his team have already produced this summer. - One of Russell's favorite things is dreaming it up and then really making it happen and function like we were dreaming. That is awesome! Real-time problem solving. - Everything is heading to customizable and configurable - out of the box - that's where we are headed. |
||
| Shop 6464 |
|
Adilas Time | 7/16/2020 |
On the morning meeting. We had a number of developers and people check in. Eventually, Steve, Kelly, and Dustin were talking about tons of new Metrc changes and how that affects our solution and the solutions of others. Lots of moving pieces and more and more rules and throttles (limits) and regulations. Steve and Kelly were having some good discussions about bringing value to our clients and how that plays into the mix. Also, as we offer more services, training, and support, the cost has to go up to support that. All of that is mixed together. Very interesting. Wayne jumped on and Steve and Wayne chatted about other backup plans and data/server migrations. A few more are planned for this weekend and into next week. Wayne is doing a great job getting all of those pieces moved and put into place. |
||
| Adi 1841 |
|
Adilas Innovation | 7/28/2020 |
11/11/2020: Paused due to cost and lack of funding. |
||
| Shop 6621 |
|
Adilas Time | 8/18/2020 |
Steve, Sean, Cory, and I were on the morning meeting. Lots of different topics. Here are Steve's top 3 - Passing those costs on to our clients - as we keep adding new features and options, we need be able to pass on those costs to our clients. Otherwise we get stuck with the bill. - Get Steve a sales team - Steve, Sean, Marisa, Drea, Danny, etc. - Wayne wants to help with code sign-off - that really really help. First, we have to get the servers all tweaked out and running smoothly. - Brandon and Russell - Steve wants us to work on the header based receivables piece - technology to help get the payments from our clients in a timely manner. - The whole team is helping to fill different roles - really cool - Tons of cool outside funding on some of the projects - cory and steve and doing a great job billing and asking for help to fund projects, functionality, reports, and other features. - Another round on the balance sheet, look-ups and drill-downs. lots of crazy deep moving pieces. We are seeing this topic coming up more and more. People really want to see where their stuff (data and values) are and how it plays into the balance sheet. Alan has been meeting with Kelly on some of these topics and needs. That is awesome. |
||
| Shop 6723 |
|
Meet with Alan | 8/19/2020 |
Alan reported in on a number of different projects. We talked about the transition invoices, new balance sheet drill-downs and reports, working with Kelly on some of those pieces, a new payroll and expense/receipt upload (CSV file stuff), and EMV chip readers for USAePay (merchant processing with chip reader technology). Alan reported on all of those projects and we are making progress there. Good stuff. We also talked about some great break throughs with some of the other developers. Alan has been helping Bryan and Dustin out lately. Great progress there in their learning and comprehension. We also briefly talked about Steve's laid back leadership style. I tend to be too high strung, Steve tends to calm things down. That has been very helpful at different times. Our job is already plenty stressful. |
||
| Shop 6829 |
|
Small bug fix | 9/4/2020 |
Small bug fix for Kelly with expense/receipts, splits, and back tracking through the voiding process with multiple subs and smaller pieces. Recording notes and emails. |
||
| Shop 6995 |
|
Client testing | 10/19/2020 |
Bryan, Kelly, and a client got on a Zoom session to launch and test some code for the client after hours. We pushed up a couple of files and Kelly and Bryan will work on the other changes that are needed tomorrow. |
||
| Shop 7064 |
|
Late night code push | 10/26/2020 |
Bryan coordinated a late night, after hours, code push for 2 corporations on the data 3 server. Kelly, Anita, Bryan, and I were on the call. We got things up and got the thumbs up from the client. Met up with Shawn Curtis to setup some times to meet to do payroll stuff and update all of the new withholding settings for 2021. |
||
| Shop 7087 |
|
Service Department Stuff | 10/30/2020 |
Writing up a personal letter to Kelly, talking about server department stuff. Steve and I had some ideas we wanted to put in writing and present them to her. We wanted to pitch her some ideas on joining forces to make an internal adilas service department. Kelly has been one of the top rep/consultants for the past 10 years. |
||
| Shop 7482 |
|
Adilas Time | 4/1/2021 |
We had a bunch of guys on the meeting this morning. Sean and Marisa were asking questions about using sub inventory out in ecommerce. There are tons of different settings. Ecommerce was not designed for the customer to be super detailed, like they are inside the main system. Out in ecommerce, they just say something like - I want this and that. Behind the scenes we have to check packages, counts, quantities, and other availability. This makes it kinda interesting... We have to play in simple requests but record things in crazy levels of details. Steve was helping to guide the discussion. He did a great job and it was fun to watch and participate. We ended up having Alan pop in and go through things. As he was talking, I was scribbling down notes, ideas, and such. There are so many moving parts and pieces. All part of the same game or same puzzle. We got into some Metrc and state compliance issues and needs. We ended up checking out some data for a client. They had added things, removed things, set things to inactive, voided things, and adjusted quantities using adjustment tools in the system. A complex series of events and timing. Also, different things done by different people. Thank goodness for histories being kept and maintained by the system. We ended up having Sean and Marisa do some fixes and then reach back out to the clients to let them know (passing on the knowledge and info - training). Putting in another plug for a couple of other things that we still need to build out and/or refine a bit: - We need to add a history table for sub inventory. The table already exists, but has not yet been wired up. That would really help. - A quick search tool for RFID tags, media/content (files and links), and sub inventory attributes and packages (batches). The quick search already exists, we just don't have those things listed in the available search options. That would be really cool. - The story about what is happening is so important. Eventually, it will end at a certain state or status, but what happened to get it there is huge. That's where the history and story comes in. - We added more to the known issues report and known issues list. This will become part of the master code branch so that we can gather up ideas and such. We are hoping to get this report and tool out soon. Still under construction, but coming. Yeah! - Steve is doing awesome on JIT (just in time) project management and delegation. Super fun to watch him work today. - Steve and Kelly were on a meeting earlier today - as part of that meeting, they were using elements of time (calendar objects) to schedule recipe/builds to happen on certain days (production). The elements of time hit the calendar and the individual elements of time had links to fire off or do certain recipes on certain days. Creative use of both tools and mixing them together. As a side note, we are seeing elements of time being used more and more to coordinate and orchestrate different pieces as needed. So powerful! - There is a value of group trouble shooting and putting the puzzle pieces together. Not too many, but enough! - Some of the jobs and tasks require planning and even pre-planning. - We deal with moving targets all of the time - static (non moving) vs dynamic (constantly moving) - Out in ecommerce, we have different levels. Inside the system, we help take the users into deep waters, based on permissions. However, out in ecommerce, we need to keep it simple (customer view and customer level), yet eventually we need the deep water info. What do we automate and what do we leave or make as a human type interaction? There is a balance and not situations are the same. Wouldn't it be cool if we could virtually setup the data assembly line with automated tasks and manual entry tasks. We can do that, but we have to be involved every time. Wouldn't it be cool if we could build the tool to help configure things as needed and have it all tied into the big picture software package or system app. Let's keep working towards that! |
||
| Shop 7649 |
|
Deep dive on AWH reports-Kelly, Steve, Cory Brandon | 4/12/2021 |
Great meeting between Cory, Steve, Kelly, and I. The main topic for the meeting was talking about some advanced inventory (both parents and subs) search and export feature. The new report would bring together pieces from the main invoice tables, PO (purchase orders) table, parts (parent items) table, sub inventory, sub attributes, and parent attributes table. This will end up being a combo type report - pick from viewable options, add filters and sorts, view report, get export, and be able to save the report for quick reference and usage. Kelly had some great ideas as we were talking. Not all of these are directly from Kelly, but she was providing a bunch of these: - Our clients, like to record the data and deep details about their inventory and their processes. However, once recorded, they need searchable and exportable access to all of the data, at every level. Basically, they want to get it back out (be able to use the data). - Be able to point and click, name, and save the reports - under my favorites - Lots of talk and ideas about parent attributes - how to help collect that data, how to show the data back in reporting, how to use it outside in ecommerce for marketing and stats. - Talk about multiple or disconnected pages. All of the pieces are there, it could just use some more defined and simplified flow - workflow or data flow (interface and UI stuff). - One-pagers - build in options for core part/item values, parent attributes, sub inventory attributes, all from one page and/or interface - our users are wanting more one-pagers. - Kelly was saying - "The juice isn't worth the squeeze" - basically, the results are not worth the effort (at times). We need to find that balance point. More intuitive and more simple. - Currently, they can do everything that they need to, but it requires some back and forth and even multiple touches (between add and edit) for certain pieces. The recommendation was to go clear back to the PO's and new item creation process. Maybe even allow for certain things to either be defaulted and/or hidden to make it more simple. - Some of our conversations got into the next gen (next generation) of sub inventory and being able to allow sub attributes to flow across part/item categories. Parent attributes can flow over or across categories but sub attributes currently can not cross those boundaries. Kelly would like us to allow sub attributes to cross categories. Great idea, it may take some recoding and restructuring, but it could really be advantageous. - Computer sprawl or digital sprawl - build, build, build - sometimes even without a full plan (like urban sprawl in certain neighborhoods). - Training "if/then" statements is hard to do, especially if there are deep branching logic choices and consequences. - Eventually we will want some great reporting for ecommerce and even activity out in the ecommerce land - not just buying but even browsing trends and client behavior and habits. - Core attributes - currently, we sometimes call these the main attributes or main data fields. We will be using the term "core attributes" more and more to mean the main or primary fields or values for a certain group or section (12 main system players). - We can use some of our existing code and snippets to build these new pieces. That will really help. We experiment all the time, let's harness some of that development. - New term - web core or web core components - Getting into marketing and customer trends and searching info (BI - business intelligence). Aggregating the data, even backend usage and stats (clicks, usage, page views, time spent per page, unique visits, and other demographic type stats). Everything is heading towards marketing and analytics. - How can we speed up these processes? We know what is needed, we just need to figure out how to best wrap this or this whole thing (processes and procedures). That is one of the big challenges. The good things is, we've figured out a whole bunch of the smaller pieces already, let's just go to the next step. - Breaking up these huge projects into smaller or bitesize pieces - that is big key to allowing multiple people and/or parties to play the game. - Dealing with breaking things up, not only the projects, but maybe the UI (user interface) options. Things such as accordions (collapsible sub sections), show/hide pieces, tabs, dynamic - on the fly content and choices, cards, and other cool layout options. - For this round, we are shooting for a mix between the advanced customer search reports and the save as my favorites (saving the reports). - What about going back in time? Certain reports work really well for showing current (just in time) values and counts. What about being able to ask the system what was going on or what things looked like back in time (at a past date). Current (right now) vs going back to a date/time in the past. Playing with objects and data over time. - We want to get to some futuristic or some predictive type reports in the future. Watching tends, alerts, and forecasting. - The only way we can do it is to go step-by-step and take it slow. Sometimes we can only see just around the next corner, we can't see all the way to the end. One step at a time. That is ok! - Towards the end, we got into some talks and conversations about building templates and virtual starting places for the next person who has to pick up the pieces and play the game. - Steve and I will be working together to build and develop some of these pieces. Once we get things pioneered out to a certain level, we may get some others involved. Sometimes it is too hard to convey they whole vision. Sometimes, getting someone started so that they can see a little ways down the road really helps that process out. - On data imports, it really helps us (the backend developers) if there are both human readable fields (text and verbage) and computer readable type fields (id numbers). Helping to prep for the next person down the line (who is who's customer). |
||
| Shop 7513 |
|
Adilas Time | 4/19/2021 |
Steve and I were looking at a data import template from Kelly. Trying to get her a good sample. She sent us some data and we sent it back with a few tweaks and requests. After that, Steve and I looked at a new sub inventory report that he is building. It is dealing with both core part/item attributes and parent attributes (dynamic and able to cross over part categories). The report is looking good and Steve is making great progress on the report. Part of our goal, everyday, is to keep kicking the ball (or the can) down the road - little by little. We call that progress. Steve and Sean started going over some of the new mini unit stuff. We also did some follow-ups on sales leads, demos, and appointments. |
||
| Shop 7807 |
|
Meeting with John | 5/19/2021 |
John gave Cory and I a nice update on where he is at with some of his projects. One of his projects has been working with Chuck to create basic code templates and starting places for the developers to incorporate some of the newer design elements and layouts. We also talked about how the support for the classic system needs to remain (older pages and older sections) but some of the new features will only be built going forward - using the snow owl theme (newer look and feel). Eventually, it starts costing more than it is worth to make it compatible on every conceivable level. Decisions have to be made some times. We are trying to push both users and developers into a more standard and maintainable model. I love to hike, and I can't tell you how many times a trail gets modified and eventually the older trails get forgotten, as long as the newer tails are easier, more manageable, and easier to maintain. It just gets better and better. We are trying to do similar things inside of the adilas system and application platform. Hopefully good and maintainable changes. John showed Cory where he was at with the payroll and timecard project that he and I are working on. They went over some new look and feel and display options as well as new backend changes. I've been working on this project with John, so I have a pretty good bead on where things are at, but John filled in Cory so that she could follow along. More education, when wanted and needed. John is really into including the educational pieces, but helping them to be somewhat hidden unless needed. That is awesome. At the end of the meeting, Cory and I were talking more about training and the upcoming training event and conference. Cory told me that she, Kelly, and Marisa are working on some new curriculum for the upcoming training event and conference. I'm excited to see what that looks like. I love the direction. |
||
| Shop 7791 |
|
Brandon and Cory projects | 5/20/2021 |
Great meeting. We went over a few projects and follow-ups. Then we switched gears and talked about the upcoming training event and conference. Cory was reporting on what plans she, Kelly, and Marisa have been up to. They are doing a knockout job and getting everything prepped and planned out. I'm excited to see how it goes and turns out. My props go out to Cory, Kelly, and Marisa. Also some props to Mrs. Shari O. behind the scenes. |
||
| Shop 7853 |
|
Project-1988 Payroll Updates | 6/3/2021 |
Work session with John on the payroll and timecard project. We were getting lists of payee/users, running validation on permissions and selections, then doing logic and looping to create arrays of structures (lists of objects or advanced data sets). Nice little work session. Most of the new work was being done on a new payroll and timecard totals report that John is working on. After John and I got done, Steve and I worked on some joins for a new recipe/build report that showed items not on recipes but still in inventory. Special request report from Kelly for a client. Bryan joined the meeting and we looked at some code for the eXPO e-checks and simple SMS (text message stuff) validation. Pushed up some new code for testing. |
||
| Shop 7944 |
|
Group planning for the conference | 6/5/2021 |
Zoom meeting with Danny, Kelly, Cory, Marisa, Sean, and Shari O. to go the last minute details and logistics for the training conference. Brief overview of the training slides that will be used. The ladies did a great job on prepping the content and training materials. Kelly went over some of the slides and the timing that we are shooting for. Great back and forth with lots of input from the different parties and persons. |
||
| Shop 7765 |
|
Adilas Conference & Training Event - Salida, CO | 6/7/2021 |
Multi-day conference in Salida, CO - birthplace of adilas.biz! If you spell Salida backwards, you get Adilas - All Data Is Live And Searchable Small Recap: The adilas team meets almost everyday via GoToMeeting and Zoom meetings (virtual online meetings). Having said that, we have not had an in person conference for almost 3 years. Our last major conference was in September of 2018. The live event was much needed. The adilas team met up on Monday evening and did a small meet and greet - ice cream social. We then went over to the hotel and conference center. We setup up systems and did some testing. Crazy, but sad, the hotel was having major Internet problems. We setup some mobile hotspots, but it just wasn't enough. Tuesday morning we started the conference but the Internet was super slow and was dropping the GoToMeeting session, audio, recording, and even basic site browsing was going super slow. We tried using the GoToMeeting options for the first two sessions. After that, we ended up just presenting to those who were on site. There were about 20 individuals there on site. Once we dropped the GoToMeeting piece, the whole attitude of the conference shifted. From my personal opinion, the change was for the better. Much better flavor and things started to flow much better. We had more folks join us live on day two and day three of the conference. Great stuff. Those who were there were treated good and everybody was learning new things. As a huge shoutout, three ladies spent a ton of time on training content, slides, and presentations (including timing, samples, etc.) Marisa got a bunch of shirts for adilas with the little blue dog avatar (ADI). The guys and gals looked great in the adilas shirts. As usual, Mrs. Shari O. took great care of us and had snacks and lunches for us each day. /////////////// See attached for some of my notes... I will also put a few of them there below for searchability. My notes that are attached have a lot more details. I just wanted to capture some of the tweaks and user requests that we picked up from the conference. Not all of my notes are just what needs to be updated (for the record), most of my notes were dealing with what the guys and gals were presenting: - Request - We should not allow new default payments as "show" they should be hidden by default - this is dealing with money types under more options under the corp admin page. - Request - They wanted Venmo as a payment type - Request - Remove the Flash option for my cart favorite buttons - under personal profile - They went through all kinds of setup and settings - being consistent to get things out of the system later on - Request - Adding in a date picker to the add/edit pages in elements of time. It is currently there, but if you have the HTML enabled SummerNote editor, there is a conflict between the two features. They both use a form of jQuery. - Small side note on the presentations - Kelly was doing slides on a PowerPoint, Marisa was driving (clicking through adilas), and Danny was presenting - fun combo and good flow. - Prototyping and then expanding those things - Request - On the customer log notes, try to add in the date pickers and the SummerNote HTML editors (small conflict) - Request - On the balance sheet quick search - be able to pull the balance sheet by that date, using the quick search. That would be pretty cool! - We sure want to get back to a project called "known issues report" - Helping to find things that are known problems or disconnects - Request - On sub inventory templates, it needs to default to active. Currently it defaults to inactive. - Kelly and Steve did a great job showing some down the road cause and effect relationships for categories, inventory controls, and other sections in the inventory controls section. Great little session. - Request - On the advanced part and parent attribute search - They may or may not want some of the inactive parent attributes on that report. In the Farm and Ranch demo site, there were tons of inactive parent attributes that were showing up. Small clean-up. - Use of the word core - parent cores, child cores, etc. - Request - On smart group buttons, the description modifier does not currently change the sub description. It only changes the parent description. It should change the sub as well. - The power of being able to save your own reports - Save time and money, adilas has a solution built-in (talking about ecommerce, but it could be anything) - Request - On ecommerce, change some of the verbage on the photo image sizes - make them square (item pictures and item category pictures), if possible. Say something like 750 (_w) x 750 (_h) vs 750 x 553. Square works better on the web, helps make it all line up correctly. - Request - On ecommerce, the parent attributes on ecommerce show all items with certain tags. We need those counters to filter what was/is really available - For example: Drinks(2) - but when clicked, only 1 (one) showed up. It would be better to show Drinks(1) and then show just that one. That shouldn't be too hard to fix. Maybe just look to see how those item counters and counts are calculated. - Request - On login into ecommerce, it would be so awesome to have a new setting to say - Where can we take you after a valid login? My details, shop home, make a payment, etc. that would be cool! Basically, let the client/users dictate where to send their customers upon a valid login. Right now, they always just go to a single page and then have to click from there where they really want to go. - Request - Build a customer marketing link builder page, this would be a page similar to the add/edit my cart favorite buttons (limited), but thte main feature would build a link, add to cart, set a discount, tract a campaign, add a coupon, auto login, etc. Build whatever link you needed, without knowing all of the techy stuff behind the scenes. Make the links so that they may be used in marketing messages, emails, texts, ect. The person who builds it, enters info into a form and the form (backend logic) builds the correct link for the client. Basically a special marketing or link builder tool. - Request - Add some terms to the glossary such as: Modal, ADI (the blue dog avatar). - Request - Make the "all help files" more flexible and be able to search the descriptions as well. Currently, it only searches titles for the help files. - I can't wait until we can show the daily balance sheet over time - multiple day report running over or off of the aggregated totals - Request - Look into the add new B.S.I. item process - We may need some more flexibility on the account and item groupings. Also, a request was made to allow for setting up the expense types and deposit types right from there as well. Basically, a one-stop shop for balance sheet setups. - The value of education and being able to help set people and users up for success - Understanding logic and cause and effects - Idea - It sure would be cool if due dates could show up on a calendar type view - think of showing all kinds of stuff on a calendar type approach or view - Request - New settings - Expense/receipts and locations on line items. Also, B.S.I. bump up or down values. More settings. - Take time and read the page errors and info stuff - We are trying to help - Slow down just a bit - There is a need for some cash flow and budgeting tools - This would be awesome - Maybe round 2 on the financials - Request - Ice-down dates and being able to "post" on invoices and PO's - Posts only exist on deposits and expense/receipts - Data visualization and customized dashboards - We haven't even scratched the surface yet - It's time! - Request - On the media/content homepage and media/content advanced search pages - It would be nice to output or show the reports in Snow Owl data tables to help with exports and visual displays - Following your interests and be yourself! |
||
| Shop 8232 |
|
Internal adilas meeting - part of the June training conference | 6/11/2021 |
On Friday, June 11th, 2021 we had an internal conference day for just the adilas team. We went from sales to internal code to ideas and plans. All over the place. See attached for my notes. Many great things were discusses. Once again, this was an internal team meeting, but we don't mind sharing what we were talking about. :) ////// The attached notes are better formatted, but I wanted to push some of them here for searchability: ////// Group Sales Meeting Marisa, Danny, John, Cory, Sean, Steve, Dustin, Shari O., Dawn, Brendan, Steve (mac), Brandon, Chuck, Alan, Kelly, Bryan - Kelly was saying that there is some public records per states - We may try to pull our own list - Questions... who, what, where, how good, etc. - Maybe look at a sample of 10 - We may need a more focuses approach - What about different industries? - We need to get the name out there - Kelly was pitching a social presence - Do we know anybody who wants to do the social stuff - Word of mouth - Testimonials - Some new video graphics - To the penny, to the gram, every day - What about small streaming commercials – focused and pointed - Kelly recommends that we maybe focus on a slightly larger pool - Dawn – maybe focus on start-ups or that small to medium range - Get them at the beginning – maybe even tradeshows - It is a pain in the but to switch over – pain creates options for change - Focus on services... deployment, oversight, consulting, training, best practices - How can we deploy something easily and repeatable? - It is tough to get some of the people started, but once they get all in, they tend to stay - Kelly has done this over and over again - Using the professional resources that are available - From Kelly – Help get the clients all the way in – full system and platform - Getting the success on the first implementation and then building from there - What about focusing on those who are having trouble and/or are struggling - Dawn loves the support, training, and feel good part of it – duplicate that feeling to others - How quick can we respond – we jump pretty quickly on custom needs, development, training, and support - Get more testimonials from our clients - We have some experience to offer to those who want it - What about pitching best business practices - It's ok to be non-traditional - Being Relevant! - Focus on helping over sales – from Steve (mac) - Simple things that bring the relevant pieces - Social webbing – group effort - Danny, straight up, I don't want to be the social media guy! We have to find the right person and/or persons (small little team) - We are not QuickBooks... what does that mean? Be our own style! - Packaging this platform based on the target audience - Formulating a plan – ease the lift – maybe a monthly meeting with some planning - Influencers and YouTube options - Small info tips... - New age marketing – we have to play to the current market - Big Dumb Animal Pictures – super simple - We have to do a cost analysis to see which one(s) make more sense for us - John, what if we setup our own little social piece (aka maybe the adilas cafe) – we could allow all of our users and power users to pitch and promote – we may need to approve things, but we have tons of very knowledgeable people and users - We are looking for engagement – back and forth – a relationship – maybe get an intern to help handle this - Danny – Switching over to the modal message marketing - How to save the app to your phone - Make the email piece better - Small web tool to help with building special html links to embed promotions, direct add to cart, discounts, campaigns, etc. A simple form to help with the backend tech of those URL's and web links. - Maybe, we need to upgrade our email platform. It is a small holdover from years gone by. - What about the delay on the outbound emails? - Marisa – maybe outsource things as needed - Steve – would like more input on the bulk tools - Better filtering and target marketing - Steve wants to work direct with Dawn and Branden - Matrix and target marketing – even predictive - Maybe a little itty bitty (super small) native app on the different phones – iOS, Android, etc. - Steve wants to get into possible predictive marketing - Steve – looking for great feedback and even ideas and dreams... - Archiving, saving for later, dismissing, etc. We have the data, what do we want to do with it? – Wet clay... - Danny – Going back to past clients - Version 1 vs Version 2 – type attitude - What kind of clients do we want? We may not want certain kind of clients. - We love people who like details and are willing to play - We love people who take things to the fullest level - We love people who just need a small little piece – there is a gap in their current model and they need some help. We can then grow from there. - Do a full comparison of what we offer - Pitch what we do differently – we help deploy and maintain your ERP - White glove approach - Playing with the tools that we have and flipping those into marketing messages - Chuck – maybe check out some groups on Facebook - Blog posts, articles, info snippets, quick videos - Talking with Kelly – how have we helped small businesses become bigger or big business – showing the potential – dreams to reality - The small goals to achieve – steps to get to the next level - Small goals lead to bigger goals – getting some small successes along the way - Clients and expectations – not all money is the same – budgeting and planning – what kind of client do we want - Reoccurring revenue vs one-time revenue - A quote is just one of many pieces that needs to be done - People, skills, and cogs in the wheel - We all care... where would you and your skills fit in best - Seeing the bigger picture - Maybe looking at personalities and figuring out the mixing and blending of our options and resources - Slowing down and taking the time to see where we are at? Virtual time travel – child, youth, adult – as a company - What's the difference between a goal and dream? A plan! - The internal group summary that we did... a great start /////////////////////////////////////// Second session - Servers & Infrastructure - Refining Our Processes - Tech Support & Training - Project Management Steve wants us to show the online label builder - We had some good talk about where we want to go - We pointed to our internal summary report - Steve McNew – helping with the strategic marketing plan, technology road map, timelines to position, plans for action - Scale – can we grow and can we shrink - Conversation between big and small – perspective – big and small (sales, number of team members, lines of code, etc.) - Molly – Is adilas the big guy or the small guy? Think of code (lines of code). We could be considered a big guy if you were looking at code and functionality. - We like being small (ish), but what if we are big already - If we want to grow, that means that we want to get better – grow in a good manner and sustainable manner - The underlying services that support the whole - Be your own style! - Steve McNew – old classmate with Steve Berkenkotter – guest speaker – part of the adilas team to help us get some things more standardized – processes and procedures - Defense contractor for the military – 28 years - Testing, software, management, auditor - He has already called, interviewed, and talked with a number of different team members - He did a 20 page audit and report on what he was seeing - Getting into some testing and processes – he would like to see more of this - Not trying to derail the train – we are trying to polish the Ferrari (spelling – awesome car) - Whitepapers – catering to a higher audience – going beyond stick figures and into technical docs – not everybody will want to read some of these, but there will be some that require it - Steve B – if we try to sell our product to those who can't afford it, it doesn't really work. They have to be able to pay for what we do (really do – billing for our time and efforts) - Fin-tech – financial technology - Using whitepapers as part of our marketing plan - John M – unit testing – confidence of the developer team – currently only Wayne and Alan are doing this (unit testing) - Going to ease into this – refining our testing plan - Version control and when do we update these systems? The older way was wild west... we may want to figure out some specific micro builds. - It would be nice to keep track of the versions and options. - The balance between core and custom development - The application needs some spring cleaning – what is being used, what isn't, what is going slow, etc. – Refactoring - Priorities – customer priorities or our internal priorities – what is the mix and blend of these pieces - We all ware many hats... we may need to define that so that we don't overstretch ourselves - We all use (and can use) the system in different ways – how do we translate that information to our clients, other developers, and other team members (upstream and downstream) - 2 minute videos – no more - Work instructions – even giving it to someone who has never done anything in the system - Danny – Shoutout to Steve and Brandon – we have done great – what is coming next? Resources? - Talks about earn and burn ratios - Prices have to match the services - We are a growing business - Kelly – going from 1.5 to 10 (millions) – that is a huge change - We are competing with companies that are hugely funded... what do we want to do? - There are some real things in our path – there is tons of potential – what do we want to do with it – also, sometimes there is shelf life on potential or advantages - We don't want debt – however, there is a time for debt – cost analysis and being smart about it - Making choices, but also being willing to fail - Marisa – look at our new website - Steve – there are some percentages of adilas that are available – not looking for vulture capital (just being silly – vulture vs venture) - Someone looking to take on some risk but helping us to get to the next level, without taking over the company - Kelly – pitching our vision and business plan – we have to define the vision – Danny seconded the define the vision before looking for the funding – goals, sales, budgeting, maintenance, and getting a business plan. - Adilas Trust option – co-founders - Possible option – Maybe take some of IP (intellectual property) and sell that to a new entity and then restructure those new pieces - Dustin – thoughts on corporate structure – we are all on our own little islands – Ferrari to a tricycle – frontend compared to backend – splitting up those pieces and functions – he wishes that we could be more collaborated. - John – teams and buddy projects – small sub teams – full stack (all levels) vs specific skills or somewhat limited skills – this needs to be part of our plan. - Sean – we already have some small teams that are working on some of these projects – cogs of the wheel – buddy tagging the workflow and processes - John – the adilas docs project – and being able to go to it and also add to it – working on standardizing the pieces – filling in the gaps - Danny – Navy Seals – two is one, and one is none – at least two on a project – two-by-two - Kelly – scale – having a back-up - Danny – accountability back and forth - John – confidence levels - Kelly – what about a succession plan? - John and Dustin – real life buddies and how they help out each other – seeing a different angle or perspective - Marisa – tooooooooo much weight gets put on single persons - Kelly – relieving pressure and helping with scale - Marisa – Cory, Kelly, and Marisa – wonderful training slides, presentation, and delivery for the conference. Awesome job! - Alan – modularize things – able to be reused – code concepts can relate to business functions – one to many relationships – translating knowledge into real life and different scenarios - Chuck – last summer Chuck was on a joint project with he, Russell, and a different John. It worked out awesome – Keep pushing towards that kind of rollout of the project - Molly – thinking and coming up with ideas. Keep it going! ///////////////////////////////////////////// Next Session - Deployment & Oversight - Design & Layout - Internal Core Development - Custom Development - Deployment – where are we going and how can we make this all work – team effort - Shari O. – first touch and setup corp, Sean and Shay first hour or so, Sean helping to coordinate the next steps and pieces - Sean does a great job of reporting back - Report on things, record the notes, get back with us to help us keep pushing - Doing great with testing and prototyping - Kelly – who is on settings, who is on planning, maybe even looking at pre-deployment options - Before Kelly even does a demo, do some consultation – figure some things out without doing any pitching or selling. This is called listening. - What are you looking for, wanting, expecting, hoping for? - Make the demos custom to the pain points or key wants and needs - The prep work is huge to help them be successful - This platform is not a turn on and go type system – there may be pre demo, consulting, custom planning and demo, then custom hand holding to get them going down the road - Picking the point of contact... who is going to own this thing? - Owners, managers, and users - Users want the easy button – Steve calls this the tail wagging the dog vs the dog wagging the tail – what is and how can we get buy in? - Tools are great, but solutions to problems and pain points are even better - Give to get! If you give too much, it can get you into trouble. - What is the cost to fixing things... on the other hand, failing does help with major learning – there has to be a balance - We tend to remember pain – setting people up for success - Often users are looking for a quick switch. This system takes work. Please sell it that way. - Not going to custom too quickly – learning the manual way – then automating it - User buy in – light pain and then helping them learn a better way - Change proposals and scope of work – setting up boundaries - Feature creep – setting that scope of work – cause and effect of what they want and what they give – expectations and timelines - Sometimes I start with NO – interesting - A saying no - sandwich... Yes, I'd like to, no, I can't. Yes, I would love to help do this... - people think that no is a bad word - Having a plan to say yes, vs just saying yes - We like to please people – that is awesome – what does that cost? - Help make the plan to say yes. Maybe, no (first), however we could do this... - Making things repeatable - What are the internal costs to do deployment? - Say $350 for a setup fee – does that cover it? If yes, great. If no, where does that put us? - Maybe on the setup, prep, an activation fee (define this – turning on the lights), setup and deployment fee (range), training, custom code, imports, labels, etc. - We like to cater to everyone – that had bitten us - Actual prices and then use discounts if needed. You can't really ever raise a price after the fact. - Back-up our prices - Use adilas to run adilas!!! This is our communication tool, let's use it. - We are good at the dreaming and software building part of things, we need some major loving on the service side - There is demand! - What pulls at our time - It is time, money, skills, etc. - Kelly – earn has to be more than burn - Flipping the demand to sales or services that could be provided - MVP – minimal viable product, plan, player, etc. - Intangibles ///////////////////////////////////////////////////// Next Session – Show and tell! What are you working on? Calvin – Advanced file and folder finder, resize images, convert images Brandon – harvesting assets from element of time Steve – parent attributes report, items not on a recipe (manufacturing), modal message marketing for customers, log notes for vendors and employees (payee/vendor logs), backorders homepage, mini units, auto add item (quick PO behind the scenes), bulk update on the vendor – master copy paster... :) - Branch 122 – fun Bryan – cfqueryparams – stop SQL XSS (database hacks – cross site scripting) - SQL injection – converting from dynamic queries to secure dynamic queries - Example: Corp_id = #Trim(some form or URL var)# or Corp_id = <cfqueryparam etc, etc,> - this stops the SQL hacks Bryan is also working on eChecks for eXPO, Hypur checkout in the shopping cart (eComm), new API's for delivery (with documentation and samples) John – Payroll project to allow holiday date picking, timecard flags, timecard totals (pre summing the math to go faster and lead towards bulk payroll), new timecard reports showing grouped sums and totals. Page templates and style guide defaults with Chuck – Going from old school tables and links to the newer grid and mobile ready code. Part of the adilas docs project. Build once, use many (effective copy and paste). Basic templates (3 new ones). New information icons and popups (modals). Style guides and usage of those pieces. Servers with Wayne Chuck – Huge new web site!!! Awesome Job!!! Global Design Dashboard, adilas docs, and new presentation gallery (sales tool). Danny – message marketing, custom labels, sales team meetings – hats off to all of us! Keep listening and keep finding solutions. Open table – follow your highest excitement and be yourself! Be happy! Alan – enterprise level catalogs, refactoring code (custom page settings), standardizing code for speed and reliability. Random comments – Cory really liked having access to all of the team members, right here at the conference. Marisa – great to meet everyone – keep floating the boat. Sean – he likes the team. Molly – loved watching and wants to be involved. Chuck – idea of everyone joining slack |
||
| Shop 7906 |
|
Meeting with Kelly | 6/18/2021 |
Meeting with Kelly and Steve to talk about plans and goals. Kelly is trying to help us make some of our own goals and plans. Because we do custom solutions, we tend to be pulled wherever the money and funding is vs building out our own dreams. Kelly was making some small pitches and showing us some trends that she has been watching. She is taking adilas numbers and pulling them into a spreadsheet to show month over month results. Great little tool. I'd love to build that same type of thing into adilas. Good ideas! Some of the other topics were pricing, amount of effort it takes to chase down payments, overhead, management, as well as A/P's and A/R's (accounts payable and accounts receivable - who we owe and who owes us). We talked about services (consulting, training, oversight, marketing, custom code, design work, etc.) and how valuable those pieces are. The need to be involved with social media and building up the education and training side of adilas. Currently, the reoccurring monthly fees for using the adilas system are doing great. We always want more, but Kelly was pitching ideas of reoccurring services (called managed services) and seeing if we could get more of that going. Lots of good ideas and what not. Good meeting. |
||
| Shop 7949 |
|
Talking with Aspen | 6/18/2021 |
After I finished up with Kelly and Steve, I was supposed to get on a meeting to help with a demo for a mattress company. My daughter Aspen (almost 18 years old) was sitting in my office. She had come in partway through the meeting between Steve and Kelly and I. Anyways, she was sitting there quietly listening to the conversation. Once I jumped off of that meeting, she, nicely, started quizzing me about what we were talking about. We had some good discussions and she made some valid points. As a follow-up, later on this same day (more around 6 pm ish) we had another small talk. She was doodling on a piece of paper and writing things down. Just for fun, I have scanned in the doodles and notes she was making and taking. Some of it may not make sense, but it was part of our conversation. |
||
| Shop 7850 |
|
Meeting with Steve McNew | 6/21/2021 |
Meeting with Steve McNew and Steve Berkenkotter. Both Steve's were on for a bit. Then Steve Berkenkotter had to bail out and just Steve McNew and I chatted and went over some things together. Here are some rough notes: - Trying to push more on sales - Ideas on prospecting with customers and doing demos - We will need to keep building out the info graphics - a good image speaks a thousand words - Refining the installation plans and deploying new clients - getting them going well and properly - Steve Berkenkotter's top 3 on the tick list, as of right now - 1. Sales, 2. Work on earn and burn ratios, and 3. Servers (being able to split up databases - datasources and/or world building project - bus to motorcycles transition) - Top 5 things from the conference that we just had from Steve McNew - see attached - 1. Helping Kelly with an installation plan, 2. Working with Sean on deployment processes, 3. Bug tracking and getting things tighter, 4. Communications and collaboration within our team, and 5. Projects and planning pieces (heading toward fracture). |
||
| Shop 8137 |
|
Brandon and Cory talk High Valley Bike Shuttle | 8/26/2021 |
Cory and Steve were talking about some new changes that are coming for production and manufacturing. Steve is working through a tick list that he and Kelly and Cory have been putting together. Sounds like some good stuff. Cory and Sean were also touching base on some of their joint efforts and working with existing clients. Sounded like some clean-up of an older system and making sure that certain tasks were done for the client. Cory and I spent the rest of the block working on the High Valley Bike Shuttle project (booking seats and online reservations for a shuttle company). We read back through our original document with notes and made a few more and expanded on a few things. See attached. We also went into more details and came up with some questions, some ideas and options. It isn't fully mapped out yet, but we definitely have more of a game plan. I have been tasked to help push this project through, at least to the level where I could easily and safely hand it off. This will end up being one of our first customer facing booking and scheduling pieces. We've had elements of time, internally or inside of adilas, since 2011. This will be customer facing and full payment from ecommerce through the customer/client portal. Good stuff. |
||
| Shop 8146 |
|
Adilas Time | 9/29/2021 |
Danny was on the meeting this morning and asking about a possible mini training session per month. He was calling it a monthly deep dive, where we could pick a topic or section and do some training on that. We could let our clients know, our internal team know, and then go from there. Great idea. He was also talking about an idea for a feedback form and page for monitoring what our users and clients are wanting and needed. Dustin, Sean, and Kelly were chiming in. Working on emails and other small to do list things. I unpacked a new events banner from Marisa. It looks great. It has a QR code and a web address on it. It also has the adilas logo and some other graphics including Adi (the blue dog avatar) on the banner. It will be used when we help with other events, such as the Bear 100 and other races, events, or whatever. |
||
| Shop 8471 |
|
Client Meeting | 11/11/2021 |
On a client Zoom meeting with Kelly and a manufacturing company. They are mixing elements of time (calendar and scheduling) with recipe/builds and manufacturing (production runs). They are really trying to use the scheduling (elements of time) to virtually reserve inventory in the future for their production runs. Interesting stuff. Anyways, we met and I showed them some of the new changes that we have been working on and I was somewhat surprised, they didn't know about them. I could really see the breakdown in communication. I had related the updates to who I thought needed them, but then it never got passed on. Also, I never took the time to physically show the person who needed it (the new updates and information) how to operate the new features. Lots of assuming, on my part. Anyways, we were showing them things, that they had asked for, that had been done for almost a month, and it was totally new to them. Good lesson. Passing on the update and correct information is huge. Great little meeting. We were dealing with flex attributes, elements of time, settings for time, and other requests. It was also very apparent that they, the client, wanted full control over the page layout, order, display, and full verbage. That is possible, but usually it takes an outside person, like Kelly, to get that information from the client and then translate the wants and needs into instructions for the developers and development team. Once they get it right, how they want it, they also want to cascade the same changes to multiple systems. Not only custom software solutions, but repeatable and duplicatable custom software solutions. It was good to see somewhat of what they were looking for. Kelly and I will meet again to go over things after she does her work, review, and then submits the projects and their requirements. |
||
| Shop 8481 |
|
User stories for AWH | 11/30/2021 |
Steve, Cory, and I jumped on a meeting to go over some of the requests from AWH (adilas client) who wanted some custom development done on the scheduling and production areas. We spent the first hour together going over an existing document with notes, bullet points, and requirements. Good discussion. We added some new notes and refined some of the requirements. We also did a lot of drawing and sketching to make sure that all of us were on the same page. After the first hour, Steve had another appointment to go to. Just Cory and I stayed for the last hour. We were adding in user stories, setting up prerequisites, requirements, and other details. Good discussion and helping to push the pieces, user stories, logic, and general project forward. Tomorrow, we will meet with Kelly (consultant) to make sure that we are all on the same page. |
||
| Shop 8618 |
|
Smart Cart Meeting | 1/11/2022 |
Great little meeting. The main topic was the adilas shopping carts, both internal and outside eCommerce shopping carts. I took five pages of notes and we got some great ideas and discussion topics written down. We had Cory, Kelly, Marisa, Sean, Chuck, John, and I on the meeting. See attached for meeting notes on the smart cart. - Lots of talk about modes - eCommerce, internal, user based, customer based, management based, quick and dirty, and more detailed modes. - Speed is key - Wants, wishes, and hopes - see attached - Smart cart logic dealing with discounts and the discount engine - cart as a whole, beyond just the normal add process - Research and plans |
||
| Shop 8650 |
|
tent ROI meeting with Kelly | 1/20/2022 |
Meeting to talk about ROI (return on investment) with Kelly. We had Kelly, Cory, Steve, John, and I on the meeting. Lots of talk about the progression of the logic and the style. Kelly was talking about FinTech (financial technology) and how that plays in. We are considered FinTech in many ways. Lots of talk about carts (internal and external - eCommerce) and how to tap into that market. Lots of talk about style guides and costs for obtaining new clients. See attached for tons of other notes. |
||
| Shop 8640 |
|
Projects and brainstorming | 1/26/2022 |
Brainstorming on ideas to help with adilas, our teams, our servers, our costs, our plans, and our strategies. I read an article on how open-source projects make money. I also looked up how free apps make money. Most of it was from providing hosted solutions, paid support, licensing, training courses, or selling other paid products that support the open-source portion or application. They could also offer advertising, do donations or allow contributions, or some other kind of offering. The other option, that I thought was interesting was a free core and then add-on's on top of the free core. I thought that was kinda interesting. Just for fun, I wanted to see how much would it cost a single client if they wanted to run their own version of adilas. Say it cost them nothing... What would it really cost to get it up and running on a monthly or yearly basis? You would have to get the code, buy a domain name, setup the server with the correct specs, sign a hosting contract of some sort, condition the server settings (super backend level), add the database, populate the database, make sure that they connected (code server and backend database), setup a new account, do initial settings, configure logos, look and feel, and then get a user in and trained on the system. That is for one single person, not even a full team or set of people. You would then need someone to setup other people, train them, and start using the system. I don't know an exact cost, but I would say thousands (plural). These are just some other things that I was thinking about... No specific order. Some are questions, some are ideas, some are reminders: - Seek first to understand, then to be understood - Apply It! We keep learning things... it really takes affect when we start applying what we are learning and have learned. - What if we created a fundraising pitch deck for investors? On our own? What would that take or cost? - Playing with the small phrase "start, stop, continue". I heard this statement in a training course one time. It is a way of looking at things and seeing how they or things are going or doing. Imagine something like this: What do we want to start doing (adding something new), what do we want to stop doing (subtracting or taking some things away), and what is working well (continue or keep refining)? Just for fun, you could also say that saying like this: "add, subtract, refine". - How firm is the foundation? Everything gets built off of that. That is a great question: Do we have a firm foundation? Let's make it super solid, we have a lot riding on it. - Core and then the add-on's on top of the core... This goes along with our concept that everyone is going to need an adilas core as the base level. This came from an entry back over a year ago. See element of time #6629 for more details. The concept of the value add-on core model - with different rings to denote the other levels of add-on value pieces. We have determined at least 5 levels as of right now. 1. Core, 2. Business vertical or industry specific, 3. Custom level, 4. BI or Business Intelligence level, and 5. Enterprise or multiple corp(s) level. Each of those value rings has to be purchased and serviced. You have to have the transactional data core to get it started, but anything beyond that, is extra or a value add-on piece. Very configurable. - Dealing with the core add-on or add-on core - I would really like to make some graphics of what that would look like and even put some prices to that model. That would be fun! - Random side note - I've got so many things started or half baked... it sure would be nice to finish up some of those things. So many things, I get pulled in multiple directions and even lose momentum or focus. Part of the territory of what we are doing. Lots of moving pieces. - Do a quick napkin style fix job - quick and dirty. Pretend that you are solving the problem on a single napkin, after you ate lunch. What is a quick fix? Get that going and then dive in deeper as needed. - How desperate for help are we? How desperate am I? Is Steve? Are others? - I'm not saying that I'm there right now, but I've been there. Literally clawing for any traction or firm ground. It's a scary place and you feel totally vulnerable and fragile. You feel like things are out of control and you'll do anything, pay anything, give anything, to get back in control or onto stable ground. Searching frantically for any shred of hope or positive traction. It really feels like that sometimes. Just being honest. - I think it would be good if we could define our roles, responsibilities, and expectations - within our own small teams. Put real numbers, attach values, priorities, and get rid of any assumptions. This may help with our expectations of who is doing what and even what our jobs (perceived or actual) really are. A little bit more structure there. - Build on what we have - Reaching for firm ground and what does that fear drive us to do? I could say lots here. I've been there. I'll most likely be back there again. Who knows, I may even be there now (again). It won't be the last time. It has happened over and over again. It seems to be a pattern of sorts. - Along with that feeling of desperation, are we desperate enough that any help or progress is allowed, tolerated, and even welcomed? Be honest! - Are we making decisions off of logic or emotions? - It may be good to review some of the business consulting that we started doing back in late 2019 and into the first part of 2020. Here are some link: EoT # 5295 (1st meeting), EoT # 5296 (2nd meeting), #5354 (3rd meeting), there are also some uploads in the media/content section (in the shop) called meeting_with_epic_enterprises.docx with tons of other notes. - From Kelly - We need to spend time managing our own company. Who is helping to manage adilas.biz? - Focus on one thing at a time - Saying "no" 101 - a no sandwich - Yes, I'd like to do such and such. No, I can't. Yes, I'd like to do this and that. Basically, yes, no, yes. - By not talking about certain things - what are we avoiding and/or denying? - Fall down 7 times, get up 8 times! - How firm a foundation - We get lost out on the limbs and branches. Maybe bring the focus back in a bit. - Getting rid of assumptions - who is going to do what? List it out and define it. - Setup a time or a person to help manage adilas - The costs of transitioning (switching between things, projects, tasks, focuses, etc.) - it is a real cost that is hard to nail down. There is also a mental side to transitioning without finishing things. That wears on a person's confidence and psyche. - Maybe cut down on dedicated hours - Dealing with funding options, we could divide some of my percentages (ownership) - just an option. - Who is going to manage things - single person, small team, some kind of board or council, nobody, or hire it out? - What about the adilas Jellyfish model - good, bad, change, tweak, refine, kill it, what? - Who are we and what size are we comfortable with? Small, medium, large, extra-large, massive? Just being silly. I really like the small to medium sizes personally. - Reread the internal adilas questionnaire summary that Shannon and I put together from the different key players and adilas dependables. - Timeline to make and implement these decisions - how are we doing? - So much - We get pulled on every day - how do we get away from all of the distractions? Focus! - Just for fun, what does it take to go public? Meaning publicly traded or a way to raise capital and investments. - Could we sell some of our shares? What would that look like? - What about freeware, shareware, or full open-source options? Do we even want to go there, or do we stay with our current model and just keep tweaking it? Just ideas. - Our internal rates - What we charge for what we do - We are held captive due to available monies and funding. As an independent developer, I was charging $50/hour back in early 2000's. Where are we at now and is there any room for progression? There is a disconnect to what we are making vs what we have to deal with and try to coordinate. The stress alone is way bigger. - What if we created our own investment pitch deck? We could do all kinds of levels - loans, investments, equity, shares, other supporting companies, etc. Might be interesting. |
||
| Shop 8674 |
|
Adilas Time | 2/14/2022 |
Quick meeting with Dustin to get him going on his local box. He was running into an error. We got it fixed and he is on his way. He is almost done with his production samples project. He showed Steve and I a quick demo. He and Steve will be getting together later to discuss the next steps and other projects. Steve and I were talking about breaking up projects into smaller and smaller pieces. This may not apply to everything, but we are really trying to take better bite sized pieces vs trying to stuff everything that you can into your mouth (not really - but an analogy). We are going to try to release code almost weekly or daily where possible. We may need to disable it or limit it, but we want it to be pushed into master when it can be. That helps us limit the amount that we build and then put on a shelf (virtually in a code repository). Baby steps or progress by degrees. Steve and I also talked briefly about other plans and what not. He was going to be calling Kelly this morning to go over things with her. I ended up doing emails and light internal tech support with our developers. Small stuff. |
||
| Shop 8697 |
|
To do list items | 2/15/2022 |
Helping Dustin over GoToMeeting chase down some variables. Making a couple of changes and pushing up some new code. Looking into an error that Kelly sent over via email. Alan ended up responding back on that one. Emails and doing budgeting prep work. Looking over banks, accounts payable, and deposits. Recording notes from the past couple of days. |
||
| Shop 8824 |
|
Working on a small bug fix | 3/8/2022 |
Doing some prep work for the PO line item rounding project. Asking for some help from Steve, Cory, and Kelly. Going back and forth with them via text messages as to ideas and direction. I also checked on a small bug with the cross corp loyalty points. I got in pretty deep and spent close to two hours in the details and following where things were going. Eventually, through looking at code, I found that the code was looking for an active customer record. I was able to flip the problem child record from inactive to active and it worked. I then made some changes to allow for both active and inactive customer status values. This deals with looking up loyalty points on older or possibly inactive customer/patient records. Pushed up some new code and did some testing. Finished up with some emails. |
||
| Shop 8840 |
|
Emails and working on a scratch file | 3/17/2022 |
Lots of emails. Sent out a bigger email to a contact at Stripe (merchant processing and online payment options). Checking on some options and even possibly becoming a reseller of their products. Sent an email to Kelly asking for some help on what she does on the PO rounding and how she forces certain internal build PO's to be a $0 value. Just trying to see if I can get any more information and ideas. Spent the rest of the time working on a scratch file (temporary code) to play with PO rounding and back filling in unknown costs per if the total quantity is known and the total dollar value (extended costs) are known. Using the PO rounding function to do the job. If we like how it works, we'll build in a new button to help force certain values. All of this is part of the PO line item rounding project. This portion just helps match up the sum of the line items with the main PO amount or value. Without getting super deep, it will still affect a single PO line item, but it will get its main goal or output numbers by summing up all of the ingredients and then rolling that new number into the output line items. |
||
| Shop 8900 |
|
Phone call with Steve | 4/5/2022 |
Follow-up with USAePay and getting more info on merchant processing stuff. On the phone with Steve talking about all kinds of stuff. Mostly about the multi member LLC and percentage ownership stuff. Steve and I were on the phone for well over an hour and a half. Here are some of my notes... all over the place. - Trying to get our guys and gals to focus on one thing and getting it all the way finished. From top to bottom. We have a lot of stuff that feels 50-75% done. We want to get it all the way across the finish line. Our goal is to give them a single project so that they can get it all the way finished before moving on. We are hoping that if we extend them some ownership in the company that it will help to motivate them to play the game. - Need for more news and updates. We also thought that it would be good to do some internal news and updates for our internal staff. That idea came from Steve. - We need someone who is able to get into some deep JavaScript stuff and really help out there. We have a number of projects that are very heavy in that area and need some loving. - We chatted about different developers and their skill levels. As a side note, the deeper we get, the more things start breaking down into smaller and smaller pieces. So many interweaving and interlocking pieces. Lots of dependencies and requirements. - Kelly seems to follow trends very well. It's almost one of her skill sets. In the book, "Who Moved My Cheese", there are two mouse like characters. One is Sniff and the other is Scurry. Kelly seems to have those type of instincts. - Divesting possible ownership and management options to an outside company. Just playing with options. - For our internal team, we have been talking about a price of $1,000 per percent of adilas. That is about 1/100 of its actual value. On the open market, 1% would be somewhere between $50,000 to $100,000 at a $10 million dollar valuation. - Steve was mentioning options for an operating company, a holding company, a management company, and maybe a retirement company. Just talking possible options, down the road. - There seems to be a huge gap between sales and demos. If we get the demo and get to talk to people and show them what we have, we shine, and they want it. If we can't make it that far, it doesn't go very fast. Kinda interesting but logical. - We are trying to stir the pot on the sales side of things. We talked about doing a sales sprint, daily sales standup meeting, and getting some of our guys really going and focused there. We really want to manage it properly as well. It is one thing to say go, it is another thing to have a plan, accountability, and be able to measure efforts. We really want to lean on the manage it properly type level. - As far as sales and travel. We were talking that if they log their miles, we could pay $0.25 per mile. That covers gas and some light wear and tear on the vechiles. We would have them log those miles inside of adilas. Ideally, we would tie that into a general budget for what they are charging us or what we are budgeting for their help. - We would like our salespeople to stay as local as possible so we don't burn up tons of travel costs. This is at least true for getting started out and getting things up and running. - One of the goals would be to help the guys and gals be more accountable. Along with that, dealing with sales, we need them to log the contacts, touches, and daily standup meetings. Ideally, we want to record these notes as real-time as possible, while they are fresh in your minds. - Sales is a game of numbers. The numbers should tell the story. - I'm going to reach out to Shawn and get his instructions for his sales and contacts that need to be logged into adilas, in the CRM (customer relationship management) section of the site. See attached. - Both Steve and Sean would be the main contacts for the sales guys. The main adilas morning meeting would have a small standup for sales everyday. - For me, keep pushing out gift cards as we get them - perks for the guys and gals. - Steve and I went over some percentages and who was going to be selling what percentages. We made a list on a spreadsheet. Our initial internal offering is going to be 5% from Steve and 5% from Brandon. These will be sales made to us as individuals - checks made out to Brandon or to Steve vs adilas llc. We will come up with a promissory note of sorts to document the sales of those percentages. - There is huge value in getting in there, out there, doing it and learning from your mistakes and successes. We build and break, we build and break. Don't overthink it! Just keep going! - When we present our offer to the guys and gals, Steve wants it to be pretty simple. This is the deal. If you want to play, great. If not, here are the options. Keep it as simple as possible. - In closing, Steve was making some comments on having sufficient money to play and make other plans. Hinting at some other fun things to come... It just keeps going! |
||
| Shop 8947 |
|
Review Usage Page | 5/6/2022 |
Brandon, Steve, Kelly, Cory and Charles... if Brandon isn't working today we can record and ask any questions later. |
||
| Shop 9009 |
|
Pushing up some code for Chuck | 5/9/2022 |
On a quick meeting with Chuck. We looked over some code and merged and pushed up some changes. This was on the parts usage page. These were some requests from Kelly and Cory. After that we looked at some of his other projects that he is working on. Small little session. Shari O. jumped on the meeting and just needed a verbal consent for the bank to use a debit card for a foreign transaction for one of our vendors. |
||
| Shop 9069 |
|
Adilas Time | 6/8/2022 |
Quiet morning meeting. Sean checked in but that was it. I was doing emails and looking up a possible bug on the bank balance drill-down link from the balance sheet. Kelly reported a possible bug, just checking it out. Light research on bank dates, normal transactions vs verified dates. |
||
| Shop 9057 |
|
Server meeting | 6/8/2022 |
Cory and Wayne were going over data 16 server issues. It seems to be quieting down but we have little hiccups here and there. Wayne reported on the new corp-wide settings and corporation model object stuff that he and Alan are working on (DAO's and services). It is getting pretty close, and we expect to get some new code tested, pushed up, and fully deployed by end of the week, or first part of next week. When it is ready, we will launch it on the Herbo server for doing some live testing. We went over a couple of other server related projects. Small updates and reports. After the server meeting, Cory and I briefly looked at the bank drill-down bug that Kelly had reported. We decided to make a small change. After that we talked about a client's need for some maintenance on a merchant account type that we are not really wanting to support. We will look into it but may or may not commit to doing the maintenance. Currently, we only have one client on that particular service and it may cost of a couple of thousand to do the upgrades. We'll have to see. We will commit to getting a guy in there to check it out but we will wait until we hear back from them before taking the bigger commitment step and repairing everything. This wasn't our fault, the vendor of the merchant processing code made changes and thus are forcing us to make upgrades and do unscheduled maintenance, on our dime. Not very fun. We'll check it out. |
||
| Shop 9115 |
|
Custom Tracking Meeting - For a Client | 6/13/2022 |
Special client meeting on Cory's Zoom account. The goal was to cover and go over internal ways of monitoring and tracking quality control issues for a client. The user wasn't super familiar with adilas, but wanted a full-on system that could hold and track all of his pieces and processes. He works for a company that uses adilas but didn't know much about the existing tools. The underlying goal was a deep level of tracking for quality control within his processes. He's in the food and food production industry. From what I was hearing, it sounded like a number of possible sub location or sub phases type stuff (data assembly line concepts). The need seems to be the ability to setup and manipulate the environment, setup standard and custom data points, and control the flow (start/stop/controls) of the processes. For our upcoming fracture project, I would really love to build in user controls that help people setup the sub systems, sub locations, sub phases, sub categories, and sub flow of data (forms, steps, or processes). The other important part of the data assembly line concept is the ability for the users (companies) to change, add, edit, remove, delete, and make their own processes more efficient. The concepts of the data assembly line have been on my mind quite a bit lately. Kelly joined and was basically running most of the conversation. She just jumps in and sort of takes over. Some people really like that. She was talking about blending time, scheduling, inventory tracking, histories, and permissions. She really has a talent with consulting, talking, pitching ideas, show vision, and helping to make the sale or up-sale. Very interesting to watch and learn. I also liked how she explained ERP (enterprise resource planning software). She said - "we track both money and goods, thus making it a light ERP system." I thought that was a good and simple definition. She also said, after the meeting, "The goal is moving the client from a problem based approach to a solution based approach. Get them excited about the possibilities." I enjoyed watching her work with the client. Kinda fun. |
||
| Shop 9275 |
|
Steve, Cory, Brandon-Catch up on projects and updates | 8/8/2022 |
Meeting and going over projects, updates, follow-ups, and small quotes. Kelly had made a request to up the size of the additional customer contact notes. Cory was doing other things and I busted it out while we were on the meeting. We had to do a database update, check validation, make a few layout changes, test, merge, and update a help file. We got it all tested and pushed up to all servers. |
||
| Shop 9219 |
|
Adilas Time | 8/11/2022 |
I got on a little late, I was helping my son out. Steve was on a meeting with Kelly. When I jumped on, John was on there. We touched base on a couple of things and then just worked on our own. I was recording notes and going through emails. He was working on his own projects. |
||
| Shop 9260 |
|
Meeting with Chuck | 8/31/2022 |
Chuck checked in and we quickly reviewed a few things. He and I met yesterday so we were pretty much on top of things. As a side note, he did inform us that he got admin permissions for our YouTube account and will be helping there. I spent most of the rest of the session working on an error that Cory got from Kelly. It was a cause and effect error. The other day we increased the character limits on one of the fields. That was working great. The cause and effect came into play as those new bigger records got pushed over to invoices and quotes as additional customers and additional contacts on those invoices and quotes. Anyways, we got it all figure out and pushed up new database updates and new code to all servers. Finished up the session doing emails and clean-up there. |
||
| Shop 9332 |
|
Steve, Cory, Brandon-Catch up on projects and updates | 9/6/2022 |
Steve and Cory were talking about looking up projects in bit bucket (code repository stuff). Being able to check on commits and branches. They were then talking about different industries and how they are financing some of their developments. Lots of games that people play and how do we fit into that mix. While Steve was still on with us, Cory was reporting in on some meetings that she had had with Kelly dealing with the adilas label builder and sub inventory attributes. Both of those subjects seem to be heating up a bit. Our current goal is to focus and try to get some small victories (projects being done and across the finish line). Cory and I spent some time going over projects. We talked about the need to test everything. Even small stuff. We have had it bite us before. Next, Cory and I looked into a possible bug in some settings. We looked and looked and couldn't see anything quickly. We may have to jump in deeper, when we get a chance. Shari O. popped in and had some questions about getting a new internal email server. Our current solution has been giving us some problems lately. We don't change any code on our side and it works great, all of the sudden it will be down, and without any changes on our side, it all of the sudden starts working again. Kinda crazy. Shari O. calls it the gremlins or email gremlins. As a side note, later in the meeting she popped back in to let us know that it was working again. Random. Wayne joined the meeting and got Cory and I up to speed on a few things that he is trying to work on. Performance tweaks. Cory and I then started going over her list of possible projects, quotes, and estimates. - Need quotes for inputting sub attribute data all at one time upon PO creation (start with build page) Along the way, we were talking about options and settings that relate to the concepts of the data assembly line, recipe/builds, showing subs in the packaging and production pages, and managing recipe/build output better. Lot of talk about bulk edit tools for sub inventory attributes, batches, phasing, sub locations, and moving subs along a known path or virtual assembly line. Dealing with the data assembly line concepts, I was telling Cory how we setup both rules and assignments for smart group buttons (tiered pricing buttons). I was mentioning that we could use something similar to help setup and do the mapping between elements of time, sub phases, sub locations, sub groups, and monitoring the progress of certain things. We need the rules (what or how to do things) and the assignments (who or what to connect or monitor). Using the two pieces in combo (rules and assignments) we could then have the computer and/or system help us monitor progression and progress. They are good at that, they just need instructions and the who, what, when, how, and why and they can do those jobs over and over again. As we keep rolling more and more towards the concept of fracture (future adilas project) I would really like to keep working on the data assembly line concepts and using rules and assignments to get the correct flow and mapping in place. I see that as important as we keep going forward. |
||
| Shop 9266 |
|
Meeting with Chuck | 9/7/2022 |
Chuck joined the meeting. Cory was still on from the last meeting. She quickly reported to Chuck about the video for the adilas label builder that he had done. Cory had showed it to kelly and had gotten some good feedback. After that, Chuck and I talked briefly about 3D printing and building in supports for more complex projects. This was just for fun. We got into a small session and talked about financials and available hours, based on projects and budgets. We hopped into the system and looked around. After that, Chuck and I spent some time looking at his new code for the working with time page for elements of time. Lots of layout and UI (user interface) changes. It is looking good. Big lift and Chuck is adding tons of new code to help with the layout and such. He is somewhat experimenting with different layouts and formatting options. I thought that it was looking good. The last topic of the session was dealing with maintenance costs going between the older classic code and the newer snow owl look and feel theme. Some of our pages are doubling due to the amount of code to handle both versions and/or themes. Once again, a maintenance deal - hidden costs. |
||
| Shop 9394 |
|
Review Kelly label quote questions | 9/12/2022 |
Cory and I going over the quote for the upgrades to the adilas label builder. Cory had the quote open, we talked about each line item, and she asked some questions from a meeting with Kelly. Small demo on the automated budget settings for the bike shuttle company. We also talked about testing and tech support demands. |
||
| Shop 9516 |
|
Server meeting | 10/25/2022 |
Server meeting. The whole first part of the meeting was Dustin and Wayne going over some new things for cultivation. We talked about doing a new database field for locations and calling it a location type (normal, retail, warehouse, backend, vault, etc.). That almost sounded like sub locations, but we didn't end up going there. I've got a bunch of other notes on sub locations and sub phases. Kelly ended up joining us and we found out that we thought was a coding error was just a data or user error. Great dialog back and forth between Cory, Kelly, Wayne, Dustin, and I. It was a great session. Here are a few other things that I thought were interesting: - Being consistent - across the board - Forcing some clean-up and maintenance - Talking about reports and proper data drill-downs - getting to the underlying data quickly and correctly - Mixing different vendors and locations (report settings and filters). If they weren't just right, the reports would return different data (filter stuff). - When Kelly joined, you could literally hear and feel the difference between a power user and a backend developer. Kelly, as s power user, had so much more depth of knowledge of what went where and how it got there (using existing tools). The developers could look at the data and the logic, but it didn't make as much sense because they had no context for that data. Interesting! - We are trying to smooth things out. Some of that will be through new interfaces, training, and education. - Some of the challenges of being so dynamic (as a software system or application). It is both a blessing and a curse (how flexible we are). - What does it cost to keep clean data and how do we main that clean data? - We would love to add some trouble shooting pages and/or known error reports or pages. Basically, a quick way to find and fix data that may have an issue. Flag it and then allow them to change it so that it is correct. This would be awesome if we could add this for our fracture project. - Manual tests and audits of the data - Is it a code issue or a data issue? - We talked about switching over our email servers and how that project is coming - Talking about getting system-wide aggregates and how best to get that data in place. This is huge, we just haven't done it yet. We have all of the transactional data records, we just need to virtually let the cream rise to the top. - Kelly and Cory are going to be coming up with some standard testing forms (what to test and different scenarios for testing) - Cory had a small list of other projects that we checked in on and got small updates. - John and Cory were going over end of the year payroll projects, once everybody else left |
||
| Shop 9525 |
|
Phone calls | 10/25/2022 |
Multiple different phone calls. On the phone with Steve going over education, certification, and getting a quick ROI (return on investment) from new development. Steve has been talking with Kelly about some ideas and options. She has been a great resource. I was also on a phone call with Chuck. Sadly, he is going to be moving on to greener pastures. He got an offer for over double what he was getting plus benefits. It's a no brainer. Anyways, we talked and chatted, and we'll still pass him over projects as he is able to fit them in. Emails and other text messages. |
||
| Shop 9424 |
|
Adilas Time | 11/1/2022 |
Good meeting this morning. Steve had just come off of a multi hour demo yesterday afternoon. He was reporting in and going over things that he had learned. Both Sean and I were listening as Steve was explaining and teaching us. Good stuff. We talked a lot about solving pain points and how that helps make our product a viable solution. Steve got into some financial training and where things come and go (ways that monies move or track) and how that creates a cause and effect type relationship. As he was talking, I was plugging in numbers on the financial flow calculator to illustrate the flow of the monies. Steve had me build that page to help with just such trainings. The real goal is capturing and recording the story. The numbers then play into and through the story vs just being a standalone number (plugged or adjusted value). That is super important. As a part of the financial flow, Steve was talking about being able to mix and bled while in the same system. If you run your operations on one platform and then try to do your accounting on another, you will always have disconnects. If you run things as they happen and then report back (roll call) then you can capture the story and thus get the financials or accounting (what really happened). That is where we are heading. They were talking about software and different releases. With what we do, we release new things and features all of the time. Constant releases and constant refinement. That lead to a discussion on what are called "mash-ups" or "mashups". This is where a software company takes a number of different tools and applications and basically mashes them together to get a whole. There are pros and cons to that, but that type of business is also prone to major disconnects and paid points. We are striving to make a fully integrated system that lives and breathes on its own. As the guys were talking, Steve was telling Sean how Kelly (adilas rep) was doing the demo. He brought up how well Kelly will say something like "We will help you and here is what that will cost." Both assurance, help, and tying it to cost, in the same sentence. Sadly, I'm not very good at that. It usually comes out something like, "Yes, we can help you do X and Y. And, oh, by the way, we should probably give you a quote." Or something like, "Great idea, I'll build that in and/or make a note of that (assuming all costs or taking it on internally)." Anyways, I'm not very good at the monetizing thing. Light discussions about styles and goals. The discussion extended into talks about promises, expectations, and what those things really cost. We also talked about how much prep work and knowledge is needed to do certain things, tasks, or jobs. Sometimes those things are a barrier to entry. One of the things that we have found, mini gold mines, is getting first-hand knowledge by helping customers solve their problems. If you can afford it, those clients help by transferring real-life knowledge of what it takes and what is needed to get the jobs done. Invaluable, hard to put a price tag on those things. We love doing that when we can. It ends up in a net benefit. We tend to do what we call piggybacking. We build something for one client and get to pass that on for free or as part of the system to the next client. Then that client will help push something else forward that the other clients get to benefit from. It becomes a form of piggybacking. Kinda fun! Custom work! That is one of the things that sets us apart from the rest of the software solutions out there. We love and are willing to do custom work. That may not sound that big, but it's huge. As we were talking, we were reminded of our elevator pitch (condensed sales pitch). It talks about us offering a standard package and then being willing to customize on top of that. That's pretty cool. Here's a link to our mini elevator pitch (also one to Sean's expanded elevator pitch). We really do offer a lot of options. We will just keep working on sharing what we have and how it can help people solve their business problems and needs. As a small side note, Steve was talking about ecommerce and how that little solution is actually becoming a way to sell and interact with clients without even using the main internal tools. It's so simple and connects everything together, we actually have some companies that help people use the ecommerce options and solutions vs using our internal shopping cart tools. It keeps it simple yet limited in options. I just find it interesting that some companies are using that tool vs the internal tools. I don't think that I could have anticipated that. Interesting. |
||
| Shop 9587 |
|
Small bug fix | 11/4/2022 |
Small bug fixes and emails to Wayne, Cory, and Kelly. |
||
| Shop 9590 |
|
Debugging session | 11/5/2022 |
Hours of emails, tech support, and other stuff. Emails to Wayne, Cory, Kelly, etc. Going over validation stuff, routines, logic, fixing small bugs, and looking into sub inventory data and attribute mappings. On a Zoom session with Kelly, Wayne, Dustin, and I. Looking over code and testing things. Kelly even pulled a client onto the meeting to get some approvals and have her do some live testing. Pretty deep session. As a side note, if all is going well, the value of the systems admin person doesn't seem that important but when all things go crazy and he/she helps to get it back in check, the value of that person is huge. They are often overlooked when seas are calm and the wind is not blowing (which means that they are doing a good job). Lots of unseen efforts. Thanks Wayne! |
||
| Shop 9586 |
|
Meeting with Kelly and Steve | 11/7/2022 |
Zoom meeting with Steve and Kelly and tracking down settings. We were looking at cause and effect relationships and turning things on/off in different places and whether or not those same values cascaded to the other settings (show/hide and active/inactive). It can get pretty deep. The last topic for our meeting was a switch from developing to marketing through training and education. I thought that was a fun idea and topic. |
||
| Shop 9681 |
|
Meeting with Steve and recording notes | 12/8/2022 |
Steve and I jumped on a meeting. He was showing me a little bit of stuff and we were talking about the demo that he, Mike, and Kelly were on this morning. Kelly had created a really nice outline that had a series of live links on it. Basically, she was logged into a corporation on the Herbo server. She could then split the screen and jump from her outline presentation right into the system without any migration. That allowed her to follow her outline and jump to pages that she wanted to show or demo. Pretty creative and a great way to use web-based software. On that same note, that kind of presentation and/or demo takes quite a bit of prep work to get it all laid out, prepped, and ready to go. Pretty awesome. Anyways, Steve was going down the outline with me and going over things. As a fun side note, he and the girls (Cory and Kelly) were prepping things and they reminded him of reports that he had forgotten that we had. We have so much stuff that is available and ready to use. Sad but true, we sometimes forget what we even have, there is so much. Steve's wife came in and he had to go and help her with something else. I flipped over and started to do more transferring of notes and recording notes from the past couple of days. Good stuff and lots going on. Busy time. |
||
| Shop 9814 |
|
Adilas Time | 2/9/2023 |
It was just Steve and I on the morning meeting for the first 20 or so minutes. We were talking about getting people started and getting things going and helping them to get up and running. Here are a few other random notes from our meeting. - At some point, we would like to circle back around and get back to the vendor logs or payee/vendor logs project. Basically, this would be similar to the customer logs but for both vendors and employees (users). Steve started this project but it got put on the shelf as other things came up. We need to circle back around, when possible. - On the chooser page, what if we allowed every possible page. That could be really cool. This is where a user gets to choose what they want to use for their default homepage. - Steve was asking about settings and how we wanted to organize things. I told him that we have at least four known levels for settings that we know of, right now. They are: corp-wide settings (at the world or corporation level), group level settings (any of the 12 main player groups or sections that we have a homepage for that section), page level settings (currently using the slide out drawer on the right of the snow owl themed pages to show page level settings), and user settings or personal settings. At some future point, we may want to build out a master settings page that showed where everything is and/or is located. We have things spread all around right now. This may be a project for fracture - future project. - The whole thing of adilas seems to be a pyramid or stacked layered application. There are tons of different levels that build on top of each other. - The magic seems to come from progress and ideas. We do something, someone else sees it, adds to it, requests something, we build it out and/or add to it, and it starts all over again. Like a giant snowball or idea farm. - One of the huge foundations seems to be settings and permissions. We are also seeing that these two key foundational pieces tend to split, fracture, or break into subs. Almost an infinite level of control and customization. Very interesting. - Sean and John popped in and gave us some updates and reports. Dustin and Kelly also joined for a little bit. Their general vibe or message was - that people need help (generally) and if we can help, we are able to slide into place. It could be data entry, tools, functionality, systems, normalizing data, sales tax, inventory management and controls, financials, etc. - My observation from today's meeting - it seems like all of the team is playing well together and helping to get things done. No way, one person could get all of this stuff done and handled, as it is going along and happening. I'm super grateful! - John was showing us an update on the chooser page to help users select, view, and setup their default homepages. He is making good progress there. More good changes coming in the look and feel department. Good stuff! |
||
| Shop 9905 |
|
Reviewing Adilas University Videos | 2/22/2023 |
Working on the quick search help file. Added new code for the quick search to pull a full balance sheet by using a date in the quick search field. This was a request from Kelly. Spent the rest of the time going over videos that Shannon made for the adilas university training. I watched the videos on PO's, vendor-specific inventory, generic inventory, quotes, vendors, and users and permissions. Good stuff. - Shannon was showing multiple step processes, reviewing info, prep work, and helping to organize things. She was bringing out standard features, patterns, and helping to show that the tools are as flexible as you want them to be. Good information at the beginner level. I was wanting a little bit more, but that will come. Good stuff! |
||
| Adi 2284 |
|
Master Adilas Plan - Jellyfish Model | 2/27/2023 |
Back to the main index for the master adilas plan Master Adilas Plan - Jellyfish Model
Brainstorming Ideas and Topics: - How big do you want to be? – See also the internal questionnaire responses and survey - tons of good info there - almost a mini plan by itself. Also, question 7 on the survey has a whole write up on the adilas jellyfish or jelly fish model and explains it further. - The adilas jellyfish model - see attached - covers almost all of the departments and sub sections of what we are trying to be as a company. It is not the main product, but more of our internal and external departments, areas, and general areas that we will keep refining and working on. - Possible numbers for the jellyfish model. Going from top to bottom and from left to right. Areas, sections, and departments in more detail: ** for me - go deeper into each section ** 1. adilas.biz
2. Admin
3. Monthly Reoccurring Service - aka Billing (new name)
4. Sales & Marketing
5. Setup & Training
6. Tech Support
7. Design
8. Custom Code
9. Consulting
10. R&D
11. Project Management
12. Internal Development & Maintenance
13. Adilas University
14. Adilas Marketplace
15. Adilas Cafe & Community - Adilas World
16. Databases, Networks, Servers, & IT
------------------------- - Alan and I were playing with a mini version or what that might look like (see attached for a mini mock-up of the smaller mini model): Adilas.biz - admin, monthly billing, and day to day running the company. They could do their own R&D (progress, speed, what the clients are wanting). Sales & marketing - They could do their own R&D (advertising, pricing, features, marketing materials, etc.). Consulting, tech support, setup & training, and retention. This could also be part of the adilas university (similar folk). They could do their own R&D (tied into sales, marketing, training, etc.). Development stuff - project management, custom code, internal development, maintenance, & design. They could do their own R&D (code, frameworks, layouts, look and feel, etc.). IT stuff - Databases, servers, hardware, hosting, etc. They could do their own R&D (speed, load balancing, redundancy, monitoring, etc.). Marketplace and adilas cafe - This could be their own little piece or small team. They could do their own R&D (product research, options, pricing, hardware options, services, etc.). We would love to see each of these sections or divisions (departments) be able to meet and interact with each other on a consistent basis (at least monthly or semi-monthly). Nobody is left on an island by themselves. Communication is huge. |
||
| Shop 9915 |
|
Steve, Cory, Brandon-Catch up on projects and updates | 3/6/2023 |
Cory was checking in on projects, bugs, and what not. She had a list, and we went through things. We talked about some quotes and numbers for a client dashboard. We need to get to the duplicate recipe project for Kelly. We set a date for the 15th of this month to be finished with that project. We scheduled some time and now we just need to do it. We spent some time looking at a client's data. Small little fix and trying to help a client with their financials. They had some bad costs of goods sold that didn't have a real backing (they plugged the numbers) and thus it was throwing off the balance sheet. At the end, Cory was saying that she is trying to help support me and the other developers on our projects and time lines. That is awesome. Sometimes (often) we need the help. |
||
| Adi 2295 |
|
E-Commerce upgrades | 3/7/2023 |
Notes from meeting with HG, KW and SB on 3.7.23: Has some redirects that aren’t user friendly.
*** look at what Will Hudson did on the above *** EOT 2413 3. Setting to show/hide the display mode. Don’t need to show it. 4. Can’t sort and prioritize by the item. ie. HG first, then Green Dot as it is alpha-numeric. **Steve talked about icon app for phone. Michael is interested in this. Will need to add the email templates to HG. **Steve talked about tiered selections. Ex. Sell burrito, choose what cheese they want to add. You’ll be able to have 10 tiers and name it what you want. It can have a variety of amounts ie 1.3 grams, for example. Kelly mentioned suggested products… lead customer to an equivalent item or suggestion. Steve talked about related items (that is more like a cord needed for a product that you purchase) **Predictive… you may want this as well. Algorithm. Build in a default so something shows up Showed Mike Message modal: Would be helpful to be able to choose people to message in other ways besides customer type. Schedule recurring messaging off of birthdates. Eric can help with bubble that would show up on your icon app. Another thing would be to have the customer to reply back. **Not ready yet: Transitional invoice= instead of doing a quote, you can do this so it holds inventory/reserved. Assures inventory is held. |
||
| Shop 9953 |
|
Duplicate Recipes Feature | 3/9/2023 |
Pushed up some files for Dustin. Working on the duplicate recipe page. Back working on the line items. Prepping to go live, even though it isn't done yet. Pushed up code and sent an email out with the update info to Steve, Cory, and Kelly. |
||
| Shop 9981 |
|
Brandon and Cory projects | 3/27/2023 |
Cory had a list of project that she wanted to go over. We both reviewed a small video from Kelly dealing with needs to be able to search sub inventory status and sub inventory availability. Basically, some new filters may need to be added to some of the advanced reports. |
||
| Shop 9996 |
|
Working on known issues list | 3/29/2023 |
Recording notes and working on a list of known issues. See top_secret/secure/known_issues.cfm for more information. For fun, here is a list of some of the items listed on that page. This list originally was started in 2009. Small list of what are known problems. Some of these things are real problems and some are just warnings. Lots of things have changed since then. It may need to be updated, added to, and some of the items removed, that have been patched, fixed, and/or finished.
|
||
| Shop 9926 |
|
Adilas Time | 3/30/2023 |
WordPress was down and this caused our main website to be down. I contacted Chuck via text, then a phone call. Sent emails to Wayne with some instructions and suggestions from Chuck. Trying to get things figured out. Luckily, you could bypass the main website and do a direct login by changing the URL (web path) to the login page. Jumped on the GoToMeeting session and was having audio problems. Cory had some questions about the adilas label builder and getting images pulled in. Kelly needs some sub inventory reports. Some of that gets pretty dynamic and pretty deep. After that, John and I talked about our WordPress site and getting our stuff off of an outside content management software package, WordPress. We couldn't get ahold of either Wayne or Chuck to get help. We need to get some documentation from both or have John help with that documentation. Our eventual goal is working towards standardizing and using best practices for all of our developers. Constant processing of pivoting, updating, and changing to fit and fill our needs. Chuck was able to meet with me and I jumped back on the GoToMeeting session. John jumped back on as well. We were trying to fix the WordPress stuff for our site. Chuck was helping John try to navigate to a certain file folder and make some changes. We kept running into issues. Cory jumped on and we made a quick fix for her on a cross corp invoice to PO transaction (special cross corp page). Once we finished that up, back on with John going over plans and what not. |
||
| Shop 10048 |
|
Working on sub inventory reports | 4/5/2023 |
More sub inventory stuff for Kelly. Worked on the advanced sub item searches for PO line items. Lots of work and changes to exports to Excel. Pushed up new code and did some testing. Let both Cory and Kelly know about the changes. |
||
| Shop 10003 |
|
Adilas Time | 4/11/2023 |
Bryan checking into the morning meeting with a question or two. We will have to get with him later to get it all figured out. It wasn't a simple fix. Michael and Sean were talking sales and gift card stuff. Cory jumped on and we were talking about scenarios on reports for showing new columns. If we just add them, not all of our clients like that. If we don't add them, other clients want them. You almost can't win. Our solution will end up being a mix between show/hide checkboxes and saved settings where they could set their own defaults and then still be able to change things on the fly if they want something different. Anyways, we may end up with a mix between normal filters and options and pre-saved settings to help speed things up. This is our bad, but we have a small lack of communication to our clients. Here's the tricky part, even if we put something out there, they usually don't read it. However, if we do something and don't let them know, they get mad at us as well. Cory and Kelly requested some changes, now we are dealing with the backlash. Some like it, some don't. Sounds like we need more settings. |
||
| Shop 10059 |
|
Bug fixes and data clean-up | 4/18/2023 |
Small data fix for Kelly on data 34. Had to fix some sub inventory attributes for a PO that had been voided but had sub inventory on it. We did some back and forth via text message and we got it all figured out. After that Cory had me look at a custom PO label that needed to be fixed/tweaked for a client. The barcode was missing a small piece and thus not scanning the number that we wanted for the sub inventory package. The number was right, it was just missing the "~" for the sub package or sub id number. For example: Say it was sub id ~34, the barcode was only scanning as 34. On the phone with Cory, made the small fix, and pushed up new code. Also sent the update to John and Steve to push into master. My local box is still kinda broken. |
||
| Shop 10109 |
|
Kelly, Brandon and Cory talk about high level report settings | 5/2/2023 |
Zoom meeting with Cory and Kelly. The whole thing was dealing with inventory reporting and an advanced report builder concepts. Kelly wants to throw-out a wider net and see what we can catch. Instead of going super deep to financials, she wants us just to focus on the invoices and PO's. Basically, an inventory and CRM (customer relationship management) mix. Leave the accounting alone right now (for these reports). Just help our clients get their data in and out quickly. Basically, it's operations stuff. One of the goals is to show, teach, and allow our clients to use a mix of vendors, customers, invoices, PO's, inventory items, sub inventory, parent attributes, and location information as needed. All of these things interact on both the sales and customer relationship (CRM) levels. Here are some my notes from the meeting: - Talking about building a report building engine. This deals with groupings, filters, show/hide columns, sort orders, etc. - Kelly was talking about getting to the meta data of the database data (going deeper). What is related, how does it work, what can I get out of it - including mixing things that a company and/or individual is looking for? Even things that we can't think of and/or thing about. Extracting those data analytics and details out of the system. Lots of value there. - Be able to export to CSV, PDF, and web formats (normal HTML or data tables). - Ideas about display options - Nested groupings, even pulling and storing data in temp tables, data dumps, and then querying that data. ETL - extract, transform, and load - manipulate the data however we need to. Leave the raw data alone, just tweak out other pieces or tables. - Show all of the tables and their fields. Preset a few things so that the defaults are showing (not everything is checked by default). - Use the data tables, be able to save the reports, see new reports from the saved favorites, all kinds of advanced report building options. - Put this new advanced report builder engine under its own new permission. - Thinking about vertical tabs (for a layout view). The tables or basic system players would be the left most side (left vertical tabs), the right side would show other settings per table. For example: Say the tabs down the left were things like vendors, customers, invoices, PO's, parts/items, etc. Then when you click on the different tabs, it would show which fields belong to what table (on the top of the page) and then the filters and grouping options would be below that. When you are done, you click to view the report. You could also save a new report name, set the sorting or sort order, and who can see it (assigned to who or just a assigned to all option). - Help educate the users on the database structure. This could be a great side agenda item for this advanced report builder engine. - Kelly was asking - Is this new advanced report builder a value add-on? How do we monetize it? We decided that for now, we'll just roll it in and try to sell it as a feature of the whole or bigger picture. - We talked about sub inventory attribute mappings and creating groups (things or attributes that can cross over categories). This is a form of layering for the sub attributes. Basically, each item category can have any number of sub attributes. We then go in and allow a user to setup groups or which sub attributes are buddies or tied to other sub attributes in different item categories. Making small or mini family groups for the sub attributes. Just an idea to help with reporting and consistency. - We won't build this in yet, but we have to think about things on an enterprise level. If we build this advanced report builder engine on the corporation or basic world level (where we need to start), it won't be long and some of our bigger multiple world level clients will want an enterprise level solution for the advanced report builder engine. We know that is coming! - Along with the enterprise level, we know that some of our clients really want the business intelligence (BI) level of reporting and aggregation. It's a known need. That's a whole other plan and topic. - There may be versions and phases of this report builder engine. - I was asking about big reports and possible timeout issues. We may need to show sample data and then build out the bigger (in needed) reports and then let our clients know that they are done or finished. Some of these reports could potentially be millions and millions of records. As a note, I know that Wayne was working on something similar to this a few months back. I'll check with him on ideas for timing, flow, and notifications. - We may want to build in options for details (default level) and/or aggregates groups, sums, counts, etc. - If you are wanting to get more money from people, it really helps if the people that you are dealing with want the same things (that you want). It creates a common want and need. - In a nutshell, this project would be mixing and blending all (maybe not all) of our existing advanced search features into one bigger master report builder. Because this project could get so big, we may end up playing around and building a mini version and/or a prototype of sorts. - We talked about timelines and even ways of distracting our clients to buy some time. All of this takes time and resources to plan, build, and deploy. - As an addition - it would be really cool if we had some presets (pre-maid selections and choices) to help people get started. That would make the building process simpler. We could show some defaults and then let them modify that vs building from scratch every time. This idea came from Aspen (my daughter) who was listening to the meeting while working on other stuff. |
||
| Shop 10133 |
|
Brandon, Kelly and Cory discuss sub reporting | 5/11/2023 |
Zoom meeting with Cory, Steve, and Kelly. We were talking about sub inventory. Subs are great but do require more work and effort. Getting info in, out, reporting, and bulk updates and bulk tools. When we started, we didn't even know what was needed. As things unroll and unfold, we are beginning to see a bigger picture. That is awesome! We have mountains and mountains of data. Now what? As the meeting progresses, we spent some time talking about the challenges to sub inventory. Here are some of my notes: - Sub inventory attributes and being category specific - Settings all over the place - configuration - What about changes, updates, and flipping categories (after the fact)? - Possible mapping of categories, sub attributes, etc. Talking about mapping by id numbers and not names or column numbers. - We need a sub inventory history section. Tables are already built, but they have not been tied in. - Some of our clients want so much control - Sub attributes, parent attributes, flex attributes, flex grid tie-ins, and other different levels or layers - Master list of sub attributes and then repurpose those per category. This could be tied in with the mapping options listed up higher. Either start from the top (master list) and go down (what sub attributes are needed per category) or list out each attribute per category (current model) and then tie and/or map them back to a master type list. We may have to go in both directions. Just some thoughts. - Kelly likes how parent attributes can be bridged over categories. Having said that, we need to be able to search by sub attributes, parent attributes, and flex attributes. - Certain clients want to pull data without the category specific reliance. Basically, once we catch the data, we have to be able to let it be searched, pulled, filtered, shown, and exported. It's all part of the puzzle. Being able to get at and use the data. That's a huge key. Just being silly - ADILAS - all data is live and searchable - Maybe upping the permission level to add/edit sub inventory or sub inventory templates or sub attributes. Once again, we need some histories of who is doing what in the system. - Steve was talking about - 1. Capturing the data. 2. Then being able to get it back out (in any form - CSV, Excel, PDF, printable, web). and 3. Being able to play in bulk and deal with automation options. Those are some of the goals (small summary). - We have people who are wanting to add certain sub attributes on the fly, as part of a sub process or sub phase. This gets into sub locations, sub phases, and sub processes and/or steps. Currently, we only show the subs at certain steps and make them go back to certain places to add/edit or update that data. There is a lot of manual work involved. How cool would it be if we could help them and let them setup their own processes, phases, and sub processes. Mini concepts of the data assembly line. - There is a need for bulk update tools, easy flow processes, and being able to setup their own data flow based off of the subs or steps within a process. - The use of templates to help control other actions, defaults, rules, and assignments. Having that example and/or template really helps answer a number of questions. - We went back to the main need of being able to pull data out of the system (quickly and easily) - all data is live and searchable - We really need this and keep going with what we already have. - Kelly and Steve working on advanced reporting and moving beyond a band-aid. What about going back and correcting the plumbing from the get go. Planning for the future. - Need for more controls, handrails, and ability to scale. - Build and break, build and break. Well, it's time to fix it again! it's breaking! - What if we re-imagined it??? What would it look like? What things do we need to consider if we were to rebuild this out? - Kelly was recommending that we get into a real life system to see the challenges. We made some plans to meet with Kelly again see the tools that she uses, how she uses them, and what is still lacking and/or needed. /////////////////// This is more for me, but what are the next steps in the planning process for new phases, data assembly line stuff, and where do we want this to go? Help lead and guide it! Keep pushing for more bulk tools, bulk options, and bulk tools to add, edit, update, change, pull data in, pull data out, etc. We can do a bunch of things on a one-by-one basis, let's keep pushing that to the next level. Yee haw! |
||
| Shop 10075 |
|
AZ Sub attributes | 5/15/2023 |
On a Zoom meeting with Kelly, Cory, Steve and I. We were going over a number of different topics. We started out on expense/receipts and logic on limited expense types per vendor. Kelly was saying that we should only limit things if we know enough information to actually limit things. There was an error where a vendor had been assigned to a single expense type, but then that expense type got made inactive. She couldn't get into the expense/receipt. We had her go to the vendor and remove the limit by expense type value and everything worked fine. We then switched over to talking about sub inventory and sub inventory attributes (sub attributes). We spent tons of time and I took a bunch of notes. Here are my notes: - Kelly went through things to find the gaps - Parents and children are so separate - you have to know what goes where - She started on the grouped inventory report (just shows counts from the parents). -- She was hoping that those quantities and costs would be able to show the same values. -- Investigating and auditing - Going deep - Cost of sold adjustments - 2 sides on an invoice... one positive and one negative. ICC - internal cost corrections (future project) - cleaning up the dust - bulk tools are needed. - On big reports, we need to look at the size, and maybe do backend data pulling and then showing data. - She has to go to the usage on each one to look at what is going on. - Accurate inventory values - this is a big lift - She needs an extended cost per - cost * qty = extended. We just show the cost and the quantity, not the extended cost. - Clients are saying that their reporting is way off. - Disconnects between PO line items - parents and subs - She was using Excel pivot tables to get super close details to what we were showing. - Cost changes, rounding errors, some parents and some subs, negatives, etc. - In order to find all of the possible problems, you have to get so deep in the usage and details. - How do you help clients fix items, quantities, costs, and usage, etc. - When auditing subs... it would really help to show which ones have which costs - Part status - active and allow sub only - could be both. - The knowledge level to do an audit. - Multiple tabs open and pulling data at one time. - Level of trust... - I could pull more data but is it even what I'm looking for? - Pagination of the data - say 40 pages - I need it all summed up - with what was what... in/outs, cost changes, etc. - In Excel, she had to do find and replace, build special comparisons, standardize the data, etc. - She had to figure out what was off and then go in deeper. Basically, she would love to see the known issues or sub sets of the data. Maybe even comparing things and helping them find the issues. - Some of the dates... in the past - you can't even fix something - How do you fix it without adjusting things going forward. - It would be nice if there were alerts, notices, or somehow finding those problem children. - It becomes so complicated that they skip it. It is very manual on the fully deep audit. - Locking things down - ice-down dates - being able to lock/hide things. We need this on all of the main players. - If there is a difference between po line items and subs, we could show the problems... all at once. Similar to the bank balance helper report. - Read them and weep numbers - too bold - Our basic user's comprehension is not very deep. - There is a need for oversight, maintenance, etc. - Helping all our users to know what the problems are. It seems like it is coming down to known issues and disconnects. - The cost field is so important... we allow that to be changed. Kelly was saying, the cost runs downhill. - We talked about the balance sheet homepage and that it should run a number of checks before it does it stuff, and/or we need to let people know that there is a possible problem (or problems). - Talking about some other check fields (aggregated values) that could be held on the main to show problems, disconnects, or whatever. - On E/R's and deposits, we allow posting and locking. Most of our PO's and invoices can lock lines, but never get to the posted level. - We rely so much on PO's. We don't have a ton of control over them. - People are looking for the easy button - things keep evolving and users are expecting the system to help them along that journey. - More guardrails - Huge need for aggregates, counts, sums, averages, maxes, mins, and other values. This is a huge need. Bigger than we can say... We are very good at getting all of the data (transactional level). We need the aggerate levels. We have so much data. We need to get it summed up and other aggerate levels. - Controls - at all levels - We have seen users create more issues trying to correct other issues... Tons of cause-and-effect relationships. - Inventory that goes into the negative. Ideally, this shouldn't happen. If it does, we need to show it. - Visibility - start here - helping our users see what is going on. - Parent/child issues - looking for disconnects. ///////////////////////// Switching over to sub attributes - Kelly has a client that has sub inventory and existing categories and wants to re-categorize the inventory. Category to category moves, in sub inventory. This totally creates a disconnect. - People want to consolidate their categories or break things into smaller categories. We didn't know that people would be flipping the categories. That's a higher level of flipping but it has cause and effect drop-down effect. - Currently, all sub attributes are tracked on (or off of) the column number (not the sort order or name, literally just the column number), not the id number. This can make things go off the rails. - Is there a quick solution? Personally, I think this is going to take some time. - One of the biggest problems is - we can't get the reporting out that we are needed. Because of this, they start altering things to solve their need. That can cascade potential problems. They want quick reports, quick exports, etc. - We need to be able to cross over categories. - We think that we need a master list for sub templates. In Kelly's words, maybe build above it. Along with that, we may need to build on both sides, build above it (master list) or build below it (custom cross category mapping). - Build and break - build and break - part of the cycle - Steve was talking... what about the next version of sub inventory. What would this look like? - What about bulk tools? - Kelly's goal was to show the different sides of what we are learning. - Software has to evolve! What is the next step? - From Steve - It keeps feeling like our users are wanting the software to go to the AI (artificial intelligence) level. |
||
| Shop 10135 |
|
Steve, Cory, Brandon-Catch up on projects and updates | 5/15/2023 |
Steve, Cory, and I stayed on the Zoom session after Kelly left. We were talking about the evolving nature of software and how it seems like it keeps heading towards a form of AI (artificial intelligence). We were talking about developers, projects, and project management stuff. We really want to get that datasource project done (bus to motorcycles or world building project). We spent a lot of time talking about funding. We are pushing as hard as we can, we need some gas money. Big requirements and a tiny budget. It takes time and resources. Our product and our users keep evolving. Project management and quotes with Cory after Steve left. - It may be good to do a pros and cons analysis of attributes - parent attributes, sub attributes, flex attributes, flex grid tie-ins, and other in-line database extensions. Speed, bulk, capabilities, searchability, show/hide on all or certain templates or views, etc. Where are we headed next or how can we tighten things up to make it even better? - We first have to get the data into the database. They we have to be able to get it out. Next, what happens if anything changes? We need to think through all aspects of lifecycle of the data. - We really need a plan - detailed out - commit to it - then really do it. - More and more of a need for bulk tools (data coming in, data going out, and updating and changing things). - Charging for what we are doing. We, as a company, are missing out. - The value of our user/client base as a testing group. We couldn't pay for what they are doing. - Cory and I were talking about requirements for industry specific software. Expectations of our clients. We have a standard package and then we customize on top of that. It's really tough to do everything, well. |
||
| Shop 10137 |
|
Brandon, Kelly, Steve and Cory sub reporting- how to move forward | 5/18/2023 |
Zoom meeting with Cory, Kelly, Steve, and I. Going over plans for sub inventory reporting. I took a number of notes. See below. - Kelly did some prep work and had a small spreadsheet- Here is the link: Web link - Some of the report settings need to be at the user level vs the corp or global level- for example: the new advanced part search settings. They are controllable at the corp level but not at an individual user level. We are seeing a need for deeper levels of control, per user. - She, Kelly, found a good report (that still needs some tweaking)- advanced invoice sub line search for all item categories. The current report shows and does some sub attribute grouping (text based off of the names). - Kelly thinks that a limit of a 31-day month (whatever the range) would work for now. For both PO line items and invoice line items. If they want to pull info per item category, no date range limit. If they want everything or "all" we limit it to a month or 31 days. - Ideally, she would like grouped output for PO's, invoices, and items. That's where subs play (currently). - Steve is working on some sub inventory reports right now. - We have a currently working model in the advanced invoice sub line search. If the part category of "All" is selected, the actual search page shows all possible sub attributes as filters. We then pass that list of combined attributes over to the results page. The results page then loops over the combined list and fills out what it can. We may be able to use some of these pieces. - As a side note, we actually looked over some code for the working model to see how it was switching, grouping, and pulling the data. For now, we may take that code and push it over to other sections as a patch and/or band-aid of sorts. - The sub reports need all of the main line item details plus the sub information. Currently, the sub reports are only showing the sub details. Kelly wants all of the data out of the system. Cory wants to be careful not to get in trouble if we add a bunch of new columns (past history with clients complaining - changing their reports or exports). - The reports homepage is kinda messy- We may need to rework that page to make it look better. - We need sub attribute information on its own, parent attribute information on its own, and mixed sub and parent attribute information together. Along with this... We need these same reports for PO's, invoices, and items in inventory. We need all of these pieces. Consistency across those reports. - Kelly is sort of stuck- helping out the clients. She is pulling tons of reports and piecing them together. She is looking for some time savings and better reporting, out of the system or out of the box vs having to pull things and piece them together. - Up next, once we have the good reporting that we need, we can build in bulk update tools where you can see it, fix it, repull the report. Export it as needed. We need the visual representation of the data first (good reporting). The other features and tools will come later. - Steve, Dustin, and Alan are going to be working on some bulk tools for subs. - Be able to export beginning inventory, ending inventory, and what is in between. That's the goal. - Kelly likes the super invoice line item search/report. Could we add on a bit there? That might be nice. We talked about creating a super sub invoice line item search (same as above with subs). Maybe a link to that new page from the bottom of the advanced invoice search page (maybe at the top as well). - At the end of the meeting, Kelly was asking what we needed to get going. She is going to build out a spreadsheet with columns and instructions per column for us to use as a reference. That should really help. We will pass this on to the correct developer to help them know what is wanted and needed. |
||
| Shop 10078 |
|
Steve, Cory, Brandon-Catch up on projects and updates | 5/22/2023 |
On with Cory and Kelly going over new requests for sub inventory reports. Kelly had created some spreadsheets and we were going over those pieces. Great review and we are ready to hand this project over to the developer. We switched topics and started talking about sales tax aggregates and creating manual switches to help force an update. Cory and I were doing some planning for a server meeting and some decision making. We talked about doing some R&D on the new frameworks that Wayne is working on and almost doing a mini scratch app to get all of the kinks worked out. After that, Cory and I went over a number of other small projects and plans. |
||
| Shop 10244 |
|
Brainstorming | 5/31/2023 |
My mind was going nuts all day. Literally a whirlwind. I didn't write down the start and end time on this one. But from about 12 noon until 11 pm ish I was brainstorming, thinking, recording notes, talking to people, phone calls, texts, etc. It was super fun. Once again, these notes don't have any specific order, they were just what I recorded on small little post-it notes. I should have used a bigger notebook... :) - We need a matrix and the ability to monitor every choice and setting. Full data driven and choice driven billing for our clients. This needs to be baked into the beginning design for fracture and where we are heading. - What about possible open-source code and/or having our clients pay for their own accounts? That would take some of the hardware and server pressure off of us. Just a thought. Along with this, we could set it up to use any domain name, any site/server or hosting company. Whatever. Keep it super open, if we want it to be. - As far as hosting and packages, we could have our own options as well. Things like simple home use, shared servers, semi dedicated servers, full dedicated servers, clusters, etc. Make some options and then make them available. - List out your services that you offer and/or have available. - Packages and bundles - tiny, small, medium, large, extra large (xl), double X (xxl) or whatever. Maybe set some limits for the different sizes or limits withing a certain range (keep it kinda flexible). Allow for variable billing. - Stripe seems to have some awesome automated merchant processing features. It may be fun to plug into this. We could also use something like Datacap and then have access to even more merchant processing options. Just thinking along these lines. This could be for our clients as well as for us, as a company. Currently, we are using USAePay for our internal merchant processing stuff. I'd like to expand and really open that avenue up a bit. - You (meaning me) may need to fully jump off. Earlier today I was giving Steve an analogy of jumping off of a moving train. The best place is either on or off, not somewhere in the middle. If I'm going to jump, do it and get clear. You don't want to be too close to that moving train. Once again, just an analogy. - Some of this stuff is for me, but was part of the brainstorming session. Anyways, I'm going to list it anyways. - I know some bankers. I'd like to meet up with them and just pick their brains. Thinking of Mike Hall, Brent Wallis, Kevin Moser. - I could use some of my percentage ownership of adilas as collateral, if I needed to get a loan. - I have a buddy that helped me out, back in the day with my Learn To Freeride (LTF) project. His name is Gene Spaulding. He currently does a lot of stuff with nursing homes, memory care, and retirement homes. Good resource. Maybe even checking with him if he needs a product to help manage all of his beds (rooms for his clients - elderly folks). Regardless, he's an awesome resource. - I know a guy by the name of Jud Eades who is an entrepreneur, a friend, and a total stud. He does all kinds of fun stuff. I could see if he has ideas and/or is interested in helping me build a reoccurring revenue based product. - I know lots of other business people who have ideas and different know how. I would love to tap into their minds. Just being silly, but started thinking about too many people and decided to stop (for now). - Use eye candy to show what we have done - Talk with my wife Heather - I have a full business plan that I did for the LTF project (older personal project dealing with teaching snowboard freestyle tricks and moves - early to mid 2000's). Look at the LTF binder, just to get some ideas. - Recruit help. Think about all kinds of avenues, people, places, things, etc. Be creative! - Include the Lord - Sufficient - That goes a long ways - Apply It! - Whatever you learn, keep applying it. That seems to be one of the secrets. - We (adilas) hired a business consultant a few years back. Get back with him and review of what you learned from Jonathan Johnson and Epic Enterprises Consulting. - Check in with Aspen, my daughter and see if she wants to help. She has a great gift for organizing and such. I could use the help. - Talk with my mom and dad. I would like to ask my father for a father's blessing as well. That would help me out. - Planning things out and then funding that development. - Strategic funding based on needs and plans. - Willing to listen and record notes. I love sharing what I have learned. Writing things down helps my memory. The old saying - The faintest scratch is better than the sharpest mind. - I'm willing to let others play a role and add to or even take away as needed. - Freedom from the adilas grind - that's worth a lot. - I may be able to do more and help more by not being tied down. - Make a list of pros and cons - Include some prayers (lots of them) and some fasting - ask hard questions of God and of yourself - A couple of books came to mind - Who Moved My Cheese, The Go Giver, How To Win Friends And Influence People, Rocket Fuel, etc. Read those books. - Be willing to help and give. I enjoy that. - Follow a dream - There is a level of excitement that I'm feeling. This is kinda fun! - I have a book called "Differentiate or Die" - I'd like to read that. It was given to me years ago and it has been in my office but I haven't gotten around to reading it yet. - Get some training - Work on some funding - Be a cheerleader - Help fix the existing foundation. Make this part of the plan. - Be open... to... whatever... - Bridgerland - It's a local technical college here in my town. There are lots of options there. I know a number of people, they have training resources, and they have even asked for a demo (multiple times) of our products. I'd like to explore some options there including offering to help them build something that they could resell and/or pitch to other technical colleges. Almost a white label type option. - I had a dream the other night about including other businesses in our planning and roll out. Keep exploring those ideas and avenues. - Leverage your percentage of ownership. - Ask... What do you need? How can we help? What do you want? Where is your pain? - Go back and do it again. Trystorming and being willing to circle back again. - Talking with Heather, my wife, and going over what I was making, what I could make, and how to keep a good balance. I'm not going to lie, there are parts of it that are just plain scary. - We may need to get back to doing a family budget. We used to do that a long time ago. It's been pretty smooth sailing and we haven't done that in quite some time. We may need to circle back around. - I'm kinda scared to dip into savings. Super grateful that we have some. - During the day, we talked (Heather and I) about existing expenses, promises, and upcoming expenses dealing with raising a family (vehicles, wisdom teeth, other doctor bills, etc.). We listed a few things out. - From Heather - We don't want to relive LTF! - Understood and I agree. Lots of lessons learned. If someone has time, some time in the future, I'd love to tell them about that project and product. Huge building blocks of my career, part of my life, and part of the journey. It wasn't all bad... :) - Look at the risk/benefit trade offs - From Heather - She'll let me do this - new venture - if we don't take out a personal loan and don't clear out our savings. - We have been super blessed. - We can't see the future. We don't know what is coming. - Keep adding to savings as part of the plan. - Light fun with numbers. We started adilas in 2008 from a project that started in 2001. The first adilas deposit was for $100. As of 5/31/23, adilas has made over $7 million and growing. That's kinda fun. - The current goal is the business plan. That may end up being more than just one document. It may be better to say plans (plural). - Need to call our accountant and check on taxes (for me personally) - We have a number of projects planned for around the house that will still need to be completed this summer (paint back porch, cut down the dead tree, etc.). Heather wants to make sure that I don't get too busy and that I can still help out and do the planned projects around the house. - From my daughter Amber - We were on the back porch talking - Here are some random thoughts that I wrote down from our conversation. From Amber - Do what makes you happy! Question - wouldn't having more be more stressful (meaning another whole adilas product)? I told Amber that I was trying to work myself out of a job. She had a few questions about that. Foreign concept to her. We talked about - if you are enjoying the job, it's not work. Good fun! - More notes from Amber - You could always find another job. For example, snowboarding or whatever. Something that you enjoy! Maybe something part time or something like that. You could teach an art class, spend more time with your hobbies, actually get a job where you have a window (you work in a cave), get out and get outside, something. She was having fun giving me advice. - AI (artificial intelligence) - this may replace certain jobs. Creativity and interpersonal skills - you can't replace that (currently). - I like helping people - do something along those lines. - Aber was being super kind - She said - You should draw stuff. I love the t-shirts, cards, your life jacket (kayaking PFD), and other things that you have drawn. Go have fun! You could totally use your drawing talents. - Next I talked to Aspen for a bit - she was very logical and had some great questions. For example: I wrote down - Do you feel comfortable dropping all of your responsibility on other people? Who is going to do what you were doing? What about family timing (meaning with our family and who is doing what - in general)? What about retirement? Who is going to help with marketing? Etc. Very logical questions. It was great. - I told her that I was playing a small game, similar to the old fable called "stone soup". Bring what you've got, throw it in the pot, we are making stone soup. She thought that "a community effort" was a better way to say it than calling it stone soup. She is probably right. - A few more questions and comments from Aspen - If you have a passion about something, we'll trust you. Prove yourself! Different question, how will this look for taxes? - Both grandmas and grandpas (Heather and I's parents) are a great resource. I'd like to let them know what we are doing. - Talking to my son Tanner about what was going on - He said, it sounds like Legos (little building blocks). - This is totally random, but also came from Tanner - We were talking about trying to skip things that we didn't like or couldn't do. Just being silly. All of the sudden, Tanner tells this story about one of his friends. His friend is in a wheelchair and has some disabilities. Tanner was really sore from doing something and said, I think that I'll skip leg day today (dealing with weight lifting and going to the gym). His little friend chimed in and said, I skip leg day everyday. Tanner and his friend had a good laugh at that. Anyways, it was super funny and broke the tension around the dinner table. Good stuff! - Talk with Steve about some ideas - Aspen recommended that I talk with Kelly (adilas power user) - Called and spoke with my mom and dad over the phone. I then went over to their house and spent an hour with them talking about things. Great little visit. They recommended that I do some fasting and praying. My dad will be willing to give me a father's blessing this coming Sunday. Pay your tithing, server the Lord, and pray for help. - My dad gave me a scripture to look up: 1 Nephi 4:6 - Led by the spirit, not knowing beforehand the things which I should do. - I told my mom and dad about a dream that I had on Monday night about including other business owners in this software re-write and that is exactly what my parents recommended for me to do. I thought that was very interesting and awesome! |
||
| Shop 10265 |
|
Tech support | 6/21/2023 |
Emails and research on media/content and naming conventions. Kelly had a client that got transferred from data 33 to data 39 and we had to look into the media/content (uploaded files). Light research and tech support. |
||
| Shop 10287 |
|
Cory and Brandon touch base on projects | 7/3/2023 |
Zoom session with Kelly and Cory and Steve. We were looking at a cross corp data issue. Light clean-up on some backend database stuff for both Kelly and Cory. Jumped back on with Kelly, Cory, and John to look at a sales tax calculation issue. It was dealing with how the shopping cart figured out taxes based on customer types (including and excluding calculations). After the meeting, Cory and I chatted about other projects on the to do list. Small side note, it was amazing watching Kelly navigate around with multiple tabs, quick search options, exports, pulling reports, and bouncing from page to page to get the data. We need to remember how hard some of these pages and functions get pushed on when we build out fracture. We need something that is stable enough to hold up the power users. |
||
| Shop 10748 |
|
Meeting with Cory | 1/2/2024 |
Meeting with Shari O. and Cory. Going over plans and priorities. We talked about yearend stuff for payroll and 1099's. I'll be working on that here this week. We also talked about a quote that a client would like. It's joining PO's, flex attributes, and elements of time. We watched a 15-minute video that Cory and Kelly made with the requirements and requests. We may modify it a bit, but it looks like a good project. This one has more of a manufacturing type flavor to it. |
||
| Shop 10795 |
|
Meeting with Bryan | 1/9/2024 |
Going over plans and research with Bryan. He would like to work on a new horizontal time view page. Instead of having people down the sides and times across the top (what we currently have), he would like to run locations down the side and days or dates across the top. Sounds great. We have some other ideas on elements of time # 8004 for more ideas on horizontal and vertical time or date views. We also went over some feedback from Kelly and Cory on a report that was showing some data errors for sub inventory. Recording notes. |
||
| Shop 10790 |
|
Review video and work with Cory | 1/10/2024 |
Three different meetings. First, I jumped on a meeting with Eric to look over some tip stuff. We ran an update on data 11. We also looked at a CFC (code and database queries) and I made some suggestions. Something was erroring out with invoices and combined tip amounts. ---------- Met with Cory for a bit to go over a new quote for Kelly. She really wants a new report format for both the balance sheet and the P&L (income statement). Her end goal is to get us closer to a consolidated report that she could mix and blend corporations and financials. She is calling it a chart of accounts report. That's kinda what it is, but we'll just go with it for now. We went over a video that Cory and Kelly recorded a few days ago. I took some notes. It was a pretty good video and really explained well what she was looking for. Her main goal was visibility and exportability. Here are my notes: The video does a great job but Cory has that. - kelly wants all existing columns in a full grid... - combined view system generated and user-maintained items - going clear back to the top level groupings - they want to see destination, groupings, types, accounts, etc. - visibility - all three parts (bsi, p&l, expense types, deposit types, bsi types) - destination, category, group, sub group, account/type (item name), system generated or user-maintained, drill-down - show everything - they want chart of account numbers - need balance sheet numbers - show active and inactive - show sort order - working toward a consolidated report - multi corp - enterprise - corp id and corp name ----------- At the end of the day, I was helping Bryan with some code. He needed something merged and pushed up to a server. We did and then tested. We ended up rolling it back. He will look deeper and we'll push it up later on. It was for a custom report and needed to be tested with actual live data. |
||
| Shop 10814 |
|
Meeting with Kelly and Cory | 1/22/2024 |
Meeting with Kelly and Cory and Shari O. over a Zoom meeting. The main goal of the meeting was to look at some bad data for a client on data 10. We can't make it happen again, it was data from well over 1.5 years ago, and everything since then has been good. I'm just being silly, but it was a bit of a beat-up drill and a brow lashing of sorts. The good thing is we found the issue (limited number of bad records). At least we have a starting point to work from. We do not have a plan yet but that will come. I was pitching the idea of a known issues report. Instead of just showing data (normal reports), we could actually look for bad data or errors in our code or data mismatches. That would be a small level of AI (artificial intelligence) on the reporting side. Imagine a report that said... check this and that... these things are known to be off the rails. That would be super cool. Side note, we actually started a known issues report way back (3/11/09)... at least listing out known areas that might have trouble. We just haven't been able to get around to building out that report. The actual report is in our code at this location... (top_secret/secure/known_issues.cfm). It has a huge list of possible problem areas, date mismatches, flow problems (something happened out of order or out of normal flow), and id/relationship possible problems. As soon as we get a chance, it would be super cool to help uncover these and other possible problems and issues. Kelly had the idea of working backwards to help find the errors and exceptions. One big take away, and something that we want to keep in mind for fracture (adilas lite) are these key pillars... We track money, inventory, finances, and full histories (Kelly was saying that those pieces are huge keys to what makes adilas awesome). |
||
| Shop 10813 |
|
Meeting with Alan and Steve | 1/23/2024 |
Meeting with both Steve and Alan. Originally we were going to be discussing some ideas on company structure and where things are headed. We got a little bit sidetracked and ended up covering a number of other topics. These are some of the notes. - We spent some time doing a general catch-up. It's been awhile since we have met as a group. - Steve was talking about some of his friends that are teachers and have been forced to do online school (prison camp for the teachers). They, the teachers are being watched super closely. They, the teachers, almost feel like it's a prison camp type atmosphere (too tight). - Advances in software - Age of our kids, they are growing up - Business, everyday wondering what you will do today and tomorrow - Kelly has been pushing hard on us - Master/slave relationship - The squeeze - by clients, internal owners/users, and in general. We are feeling it! - Analogy of a bug vs windshield - which one are we? - How do we find our way forward? Plan and vision - Super loose structure - our current plan is very loose - Wild west thing - our current mode of operation - minimal rules, laws, expectations, or structure - Getting spread thin - Alan was talking about teams for projects but no one takes ownership - Still dealing with teams, they didn't want to be left out but didn't want to really participate - So much to do but the turnaround is so slow (how quick we can get the projects across the finish line) - Frustrating/mental health - Building and not finishing things - MVP (minimal viable product) - Leaving stuff that is still flapping in the wind - Whirlwind (bouncing all over) - Discussions on funding and a centralized office - Drift & culture - Deadlines and nobody caring about it - Why don't you care? - Managers of Steve's stores - back in the Morning Start Automotive, Inc. days - They really kept things rocking and rolling - Not taking any crap and rolling some heads if needed - In the replacement business (people) - When you deal with employees, you tend to be in the replacement business (from past expierence) - Reviewing peoples work and making sure that people are on task - How big can you get before it implodes on itself? Experimenting... - Managers and assistant managers - Employees and workman's comp - Payments, lawsuits, HR stuff, discrimination - more employee/employer stuff - Filling in the gaps - Start with a manager - Manual of what your duties are - put it in writing - Defining roles - Part-time or variable working schedules - Part-timer's may end up costing you money - Scheduling and who is working when - Missing the employee/manager piece - Independent contractors and putting requirements on them - We are all part owners but what does that mean? - Alan had some questions like - Co-owners and having to pay to be paid? How does that work. Basically, we had to pay money to become a co-owner and then we get paid by the company for doing work. Just trying to figure things out. - How does joint ownership work? - Defining responsibilities - Who wants that management position? - We (humans) know right from wrong - Too much oversight or pampering - Learning curve - Moving on - You could always get someone better - or not - That's a variable - We can't hire people that need help all the time - Avoiding things - We have all been trying really hard - Good guy/bad guy and letting people go - Fitting virtues to the jobs that they can do - Efficiency - 1 person can manage 5 or less people - Are our people remote or local - Going over some possible structure options - Getting the managers setup - Being able to crisscross over departments (some flexibility) - Each department does their own R&D - Able to switch things up (bring new life) - We have so much stuff that our clients could use but we don't do the client retention stuff (letting them know about stuff like gift cards, loyalty points, new carts, etc.) - Each department could use a programmer - On purpose, rotate people around - Bare bones - What do we need, right this minute? |
||
| Shop 10838 |
|
Meeting with Cory | 1/29/2024 |
Meeting with Cory. Fixed a few elements of time to help close them up. On retention (potential adilas department - upcoming), Cory and I were joking around on who is going to take what. Going over other projects and rehashing to do lists for Eric, Bryan, and myself. We spent a lot of time talking about the chart of accounts project for Kelly. I was pitching a certain thing, and we were trying to see if it would meet her needs. |
||
|
|
||||||