|
Adilas.biz Developer's Notebook Report - All to All - (239)
|
||||||
|
|
||||||
|
Photos
|
Time Id | Color | Title/Caption | Start Date | Notes | |
| Shop 12769 |
|
Adilas key Contributors | 3/17/2026 |
Adilas Key Contributors:
Steve Berkenkotter - Main owner and business partner - original ideas, concepts, and training - sales, relationships, dreamer, visionary, custom code, coordinator, builder of the first industry specific skin, and the list goes on. Huge player in the adilas story and timeline. One of the original owners in Moring Star Automotive - where the system came from. There are three known Steve's in the system notes. Most of them are this Steve (99 out of 100 times). He won't admit it, but adilas was his brainchild.
David Berkenkotter - Steve's brother and business partner in Morning Star Automotive. David was a system user and helped us create the adilas quick search. He liked using that feature, the quick search, but it only existed on one page originally. He wanted us to put it on every page. That ended up being in the header. He was also one of the original partners in adilas. Power user in the system. Sadly, he passed away due to cancer.
Shari Olin - Commonly known as "Shari O.". She worked in the accounting department back in the Morning Star days. She has been somewhat of a mother hen to help all of us crazy chickens keep going. She helps with customer support, training, payroll, bill collection, and tons of backend office functions. Major power user. Just being silly, but she can have the mouth of a sailor but the heart of an angel. Part of the adilas admin team and a great friend.
Craig Leitner - Also part of the original Morning Star team. Craig was the automotive floorplan and bank guy. He is a power user in the system and does a lot of bank reconciliation and other tasks. He currently works with Steve and asks as the adilas controller (money flow guy).
Cory Warden - Originally an adilas rep and consultant. Cory become part of the team after being a rep for quite some time. She helps with customer care, client support, project management, and keeping the team on track. She also does all of the news and updates and other training material. Cory does tons of oversight type services for our clients. Power user and part of the admin team.
Sean Carlton - Sean was a manager at a Cannabis dispensary in Colorado that used adilas for years and years until they sold. Steve recruited Sean to help with sales, deployment, and training. Sean brings lots of usage experience. Often, he is one of the helpers if we need to send someone onsite to help with a deployment or training session. Power user.
Brandon Moore - I'm one of the guys that writes most of the developer's notebook entries. Originally, I was hired by Morning Star, the automotive dealership, to help with data entry, accounting, and website stuff. I ended up being one of the main adilas developers and architects. I build content, write code, help other developers and team members, and help with training. Helped start the project back in 2001 under the Morning Star name.
Chris Dunsey - One of the first adilas interns (developers). Helped with a number of projects. Ended up being somewhat of a consultant later on.
Shawn Curtis - Kinda a funny story. He was taking a developer's class at Bridgerland. He knew my brother Russell. He asked to join our developer class and became one of the first interns along with Chris Dunsey. Shawn ended up helping with payroll and other projects. Some of the photo galleries in the system came from Shawn's help. He also worked on the media/content (file upload) pieces. Later on, he did more payroll work and acted as a buddy to Brandon and did some consulting work. We worked together for years and years.
Russell Moore - Russell is my younger brother. Originally, he was added to the group because of his graphic skills. He ended up being a great backend developer and project manager. He has also acted as a trainer and mentor for Brandon along the way. Much of the current system came from projects and efforts that Russell was involved with. He has also been Brandon's AI tutor in recent years. Great help to the system. Huge contribution.
Chris Johnnie - He is an entrepreneur who teamed up with Russell to help create a company called "Adilas For Business" or "AFB". Eventually, both Russell and Chris sold their pieces back to adilas. They were honestly the first ones to really try to run as a white label of adilas. This was back in 2015 and 2016. Chris really helped to push the product to the next level along with Russell's help.
Danny Shuford - Longtime friend of Steve's. Danny helped with some website design, sales, and videos for adilas. He even got into creating custom PDF labels for clients. Light development work.
Marisa Shaw - She is Danny's daughter. Danny brought her to an adilas training event in Denver, CO. Marisa was the star student. She ended up helping with some graphics, flyers, marketing material, teaching, instruction, and planning. Power user. Very helpful.
Shannon Scoffield - Shannon is Brandon and Russell's sister. Her maiden name is Shannon Moore. Huge help and virtual assistant to Brandon. She has helped with training, project management, and content creation. Most of the major content sessions were or have been with Brandon and Shannon working together. When they, Brandon and Shannon, were traveling, Shannon was one of the primary adilas instructors. If she was teaching Brandon was taking notes. If Brandon was teaching, Shannon was taking notes. Power user.
Cheryl Moore - Cheryl is my mom. What an asset. She owns a small business and has owed a few different ones. When we were doing training sessions, she came to every one of them. She asked wonderful questions and was a great supporter. Sometime, I would use her as a test subject - can my mom do this? If yes, we are good. If not, we may need to keep tweaking it. Thanks mom!
Wayne Moore - Wayne is my dad. He was my hiking buddy and more than willing to talk about ideas and concepts on our walks and hikes. He helped out with video stuff and was a great coordinator for making other connections. He worked at Bridgerland (technical college) and helped us get setup with classrooms, computer labs, and other great connections. Huge cheerleader! There is another Wayne, Wayne Andersen, he is a backend developer, systems guy, and database guy.
Wayne Andersen - This Wayne lives in Portugal and helps with all of the backend security, server, and code testing. Major skills, writes code, helps push all of us to new technologies, partially retired but loves to play with tech stuff. If you search for Wayne and it deals with concepts and coordination stuff, that's my dad, Wayne Moore. If you search for Wayne and it sounds like a master backend guy, that's Wayne Andersen.
Alan Williams - One of the lead developer's at adilas.biz. Alan joined us in 2015 and quickly came up through the ranks. Trainer, CTO, team lead, master developer, prototyper, and system architect. Alan has helped with many projects and features over the years. He also helped Brandon with some of the prep work for the adilas lite (fracture) plans and project. Sometimes called "Dr. Alan" by the other developers. Example: This might be a project for Dr. Alan.
Bryan Dayton - Bryan has been one of the most versatile guys on our team. Originally, he joined a development class out of curiosity. He and Brandon live in the same town and know each other from church. Bryan has done more custom code or small system projects than almost any other developer. He also joined the team in 2015. He helps with sales, custom projects, pushing on projects that he thinks will yield a return. Lots of work on the adilas lite and fracture project. Very hard working and versatile.
Dustin Siegel - Developer who helped with numerous cannabis and cultivation type projects. He worked directly under Steve to help with that business vertical. Many of the original pages that Steve built were taken over and remade by Dustin.
Eric Tauer - Developer and custom code guy. Originally, Eric knew Steve and lived in Salida, CO. As a note, adilas is Salida spelled backwards. Eric has a background in database work and data warehousing. Eric has done tons of custom systems for clients. Often, Eric would pioneer certain features or logic, as custom code, and then we would bring those features into the main adilas application.
Garrett Kirschbaum - Adilas intern and then full developer back in 2015. Stressful time of building and expansion. He and others helped run the adilas shop with Brandon's help. Garrett was a great developer and helped us standardize a number of tools and features. He was the first developer to work on sub inventory, back in the day. He also did other projects and helped with some developer management stuff.
Charles or "Chuck" Swann - Charles was an instructor at Bridgerland for web development. He builds custom websites, does amazing mock-ups, prototypes, and is a CSS master (styling a website using code). Chuck worked with Russell to help with redesign work, projects, and vision. Chuck worked fulltime for a number of years and now works and coordinates work done by a small hand-picked design and development team. Anything that needs some design loving gets passed over the Chuck and his small team.
Steve McNew - Friend of Steve Berkenkotter's. This Steve helped prep some whitepaper documents to help with getting adilas standardized and some internal audit type stuff. Mostly white papers and putting things down on paper. He ended up getting hired by the local school district and wasn't able to finish the process, but he got it started. He asked some great questions, and we had some good conversations.
Abby Elkins - Abby is Brandon's daughter. Her maiden name was Abby Moore. Abby, when she was little (10-12 years old) helped with some of the original concept artwork for adilas. Later on, she helped with content for the presentation gallery and then the adilas lite plans (fracture). Currently, she is working graphic artwork for different adilas pages. She's now in her mid 20's and has some awesome art and content skills.
Aspen Moore - Aspen is Abby's younger sister and Brandon's daughter. Aspen helped Brandon with some planning and counseling (mental help). Aspen also did some general business consulting with her dad Brandon.
John Maestas - Developer, backend server guys, and designer. John came to us through Dustin. John was uses as a jack of all trades on the backend and frontend. He did numerous projects, documentation, payroll, and page redesign projects. John was also very help to Brandon in working on the notes and comments on the SWOT analysis document. Many other projects as well. Good vision of the future.
Kiva Berkenkotter - Steve's wife. She helped Steve with various projects and planning sessions. At one point, she was in charge of paying commissions and collecting monthly reoccurring payments. Huge supporter to Steve!
Heather Moore - Heather is Brandon's wife. What a trooper. Cheerleader, support, ideas, and consulting. Huge asset to Brandon (me). Thanks Heather!
Jonathan Wells - Designer and mock-up guy. He helped to map out the system and created a number of deep mock-ups for adilas lite (fracture) projects. Great job catching the vision and putting those pieces into a visual representation. We still refer to his work when talking about fracture (future project for adilas).
Jonathan Johnson - Business consultant from Epic Enterprises. Met with Brandon and Steve in end of 2019 into 2020. Really helped us see some needs and opportunities. Later, helped Brandon with some other consulting when trying to define the fracture plan.
Calvin Chipman - Windows software developer. Calvin also did a bunch of web-based work, database stuff, label printing, and API socket stuff. Calvin was the first developer to use the adilas API's to create a native mobile app for a client. He also built a number of special developer tools used by some of our team to speed things up. He's the tool guy!
Cody Apedaile - Bryan Dayton's cousin, Cody helped with a bunch of JavaScript code and changes. He also spent some time working on the UML diagram for the adilas database. We didn't get things finished, but he was working on a new build your own interface (custom to you) for adilas. We ran out of funding. We want to get back to that project at some point.
Dave Forbis - Dave was the official "high tech gofer". He did a bunch of things. Graphics, project management, brainstorming, planning, sales, and helped with managing developers for the adilas shop. He was another great student. He came to a number of training courses and brought so much to the courses. He was also a big support to Brandon during some rough times.
Josh - There are three Josh's. Josh Wheeler, Brandon's friend and developer. Josh Sagert, developer and adilas user (worked tons on the discount engine), and Josh White, Steve's friend from California. Josh White has brought us a number of bigger leads and bigger players, like franchises, and other higher-end clients. Anything recent is Josh White, from California. He helps with networking, sales, and dreaming of new things.
Suzi Distelberg - Sales, training, and deployment. She also worked with some custom projects and doing step-by-step user guides. She has helped with all kinds of projects and even gone onsite for setups and training. Great asset!
Kelly Whyman - Kelly is Dustin's wife. Kelly was single handedly the best independent sales rep that adilas had. She did training, consulting, and sponsored a number of custom projects. Kelly helped Steve and Brandon with reports, functionality, and other things. She got so good at things, state contracts snagged her up to work at state and multi-state level stuff.
Molly Hennessy - Molly was another independent sales rep and consultant. She had numerous clients and got into doing SOP's (standard operating procedures) and other high-end documentation and training. Molly was an entrepreneur and even started creating some of her own product and services. If you search adilas on google, some of the other results are from Molly. Super creative and a great consultant.
Hamid Karbasi - Developer - He has worked with Brandon doing small websites, training, and small tasks. He currently is a manager at a retail store and brings some managerial type skills to the table. Willing to talk about concepts and how they apply to retail and other environments. He is also lightly helping with some planning for fracture.
Gene Spaulding - Friend, entrepreneur, and businessman. Gene is an old college friend. We had a number of friends in common. He has been a small mentor to me over the years. Way back, before adilas, he helped me get my first business loan for a project that I was working on.
Sharik Peck - Friend, entrepreneur, public speaker, physical therapist, and businessman. Good influence and mentor in ways. Sharik and I used to exercise together back in the day. Many of fun walk, run, and weightlifting session. Learning some conference and training skills from him and his wife. They have done really well pushing their product lines and doing some marketing. Trying to get some ideas.
Bridgerland Technical College - Use to be Bridgerland Applied Technology College. Not a person, but a huge help. This is a local technical college in the Logan, UT, area. Brandon's dad, Wayne, worked there. Tons of assets. They provided classrooms, training options, computers, and even an small incubation spot (starter office space) for the adilas shop during the startup phase. Huge asset!
McCorvey's Pro Shop - Also known as Bowling World. Client that had multiple locations. The started out with around 30 and grew up to the 90+ location level, all using adilas. Long time client.
Emerald Fields - They were the first client that wanted their own fully dedicated box and server. They had multiple locations and requested some custom code, reports, and features.
Beaver Mountain Ski School - Client that we helped them track their ski school (snow sport) lessons. Students, instructors, classes, and schedules. Custom interface dealing with elements of time and flex grid.
Bear 100 - This was the first event or annual event client that we did. They used the system for about a week each year. They had 350+ runners and their families that would be on the site for multiple days straight. It was a 100 mile running race with 13 aid stations and a small social portal for the family and friends to watch their runners. This one was special as it had custom input options to upload CSV files to populate the database vs normal HTML form field entries. Records were sent in batches from remote places to adilas for storage and race progress.
High Valley Bike Shuttle - Online ecommerce and scheduling client. They also have a cafe and small retail store. Fun online scheduling and bulk flex grid projects.
Herbo - Mike Roundtree, owner of Herbo, was the first company to do a small white label of adilas. Mike has been a great asset to Steve and the two of them have worked on projects, plans, and dreams. Herbo also has a custom payment solution that they are trying to market and get rolling. Mike has been a great supporter for years. He is also a certified CPA and that credential helps us and him. We would like to get other CPA's on board as well. Thanks Mike!
Nxtlinq AI - AI assistant. These guys really pushed us to get an AI agent inside of adilas. Tons of development took place and lots of prep stuff. We wanted to do a 3-part plan for integrating AI. 1. Teach it how to navigate using the AI quick search (check - done), 2. Teach it all things adilas. and 3. Teach it how to be clear up at the consultant type level. We only got the first phase done. Lots of other plans and such, but we ran out of funding.
Grok AI - Steve loves using Grok. He has built a number of image generation options inside of adilas. He is also working with Grok to feed it data to help with analytics and AI insight. This is not finished yet, but we may end up using Grok as an AI assistant inside of adilas. We have simple and emerging connections available right now but need to really polish things up before going live with the AI assistant options.
ChatGPT AI - We have started using ChatGPT to help with code, explanations, explore resources, planning, and help with training and flow for people and other AI bots. Currently, Brandon, Steve, Bryan, Alan, Josh, Russell, Chuck, and Wayne are using AI in either ChatGPT chat sessions or some other form of AI. We have some using Copilot, Gemini, Claude, etc. AI is actually helping in many ways. ChatGPT is a big one for use. Anyways, they are earning their place in the adilas key contributors list.
There are so many more that I can't list. Developers, users, power users, reps, consultants, trainers, clients, accountants, friends, family, and even critics. They have all helped out the idea farming process and progression. Good stuff! We couldn't have done this alone. It takes a community to do what we are doing. |
||
| Shop 12627 |
|
Some of Brandon's notes - 1/11/26 and 1/12/26 | 1/12/2026 |
There are notes from this morning... 1/12/26 - these notes may seem personal - they are what happened on Sunday 1/11/26 - I recorded them on Monday. They play into the mix as this is the backing for us trying to do what we are doing. It is personal, but still super important (to me at least). - I was fasting yesterday - good session - had a great "download" (term from my mother) session and filled out some post-it note pages. See EOT # 12616 for details. - I spoke in church on Sunday - I had fun - hopefully it went okay - I tried to follow the spirit. - I also enjoyed some of the other meetings at church - Lee Lower gave a fun thought in Bishopric meeting about a guy and some healing and mending relationships - really good message. - In the next meeting, young men and young women leader training, Reese Hulbert gave a great thought on Satan and how he tries to make us run and hide - then talking about overcoming that fear and following the Lord - how can we dispel that encroaching darkness, shame, fear, and negative thoughts - super good message. - I was praying - as I finished, I was looking at a quilt on my bed - the diversity is awesome - all of it fits and lays together to make the whole - so fun. - During sacrament meeting, Lilly Atkinson spoke on cheering each other along - she ended with a challenge - "take one more step" and "bear your testimony" - I really liked the take one more step challenge. Sometimes, that is all we can do. - Heather gave a great talk in church as well. I took a bunch of notes in my church notebook - great message - moving forward with joy - becoming - "be" & "coming" - breaking things apart - we all get to be part of His work. - Plan as if for year - act as if for years - D&C 51:17 - In priesthood meeting, Ed Herrmann, was giving the lesson on new beginnings from Elder Kearon from the October 2025 general conference. Jesus went about doing good - At the end of the lesson - Ed was talking about an action strategy that they use in the military - It was... 1. Intel (info or gather info) - Small note... I was typing these notes and got to the note above this about the military action plan or action strategy. I was able to use that little piece in a meeting that I had with Shannon on 1/13/26. That is awesome. The timing was perfect. I just finished typing it before the meeting and then I had to use it. Small mini miracle and blessing. My notes were able to tie into another piece that I was looking at on Monday night (1/12/26). We were helping our daughter do some goal planning for the new year. In the pamphlet, it kept prompting for putting your goals into this format: Discover, Plan, Act, Review - As I was working with Shannon, I was drawing a parallel between the child goal setting strategy vs the military based strategy. They are very similar. They use different words and the military one has a whole section for rehearsing or practicing before doing the actual event or action. I thought that it was very interesting. I was telling Shannon that she was technically helping me do some planning and rehearsing for where we are heading. Good stuff. Back to my notes from Sunday, 1/11/26 that I wrote on Monday, 1/12/26... I got side tracked - After church (on 1/11/26), I spoke with Bryan Dayton and told him that I was planning to talk to Steve tomorrow (Monday) about pushing forward - gave him a few small insights into my plan from my shaving session on Sunday morning - see other notes. - Came home, played a game with Brooklyn - Super yummy meal after breaking my fast - potato soup and corn bread - Made chocolate mousse - Played a game with Heather and Brooklyn - Heather won - I got a blessing from my dad - we talked and chatted for a bit and then I got a blessing (father's blessing) - I have had many of these - Lots of great love, advice, inspiration, and remembering my worth - I doubt myself sometimes - Here is some advice that he gave me: Take care of yourself, your family, your church calling, and then your profession. Even though profession is forth on the list, that doesn't mean that you give it a forth rate job. He also felt that I should go and meet with Steve - face to face - really try to help - even help repair the relationship. It has been super stressful. He also recommended that I read a few poems (motivational poems) - I have those in a different notebook. - On the going out to Salida to meet with Steve, I was thinking, maybe we have a team meeting - in person - to go over plans and such - going back to what Ed said (military strategy - intel, plan, rehearse, execute, AAR (pause - after action report) - focus on the plan and rehears sections. - I have been in so many meetings... tons of training - that is an asset (meaning church and business meetings) - Quick 1-pagers - Bishop Shawn Smith loves the quick - at a glance - what is going on - I saw Reese Hulbert use a few quick - at a glance - one pagers for a training meeting. They really seemed to help. - Contact Gene to see about getting some funding for a big push. Sent him a text on 1/12/26. - Graphical homepages - Finish up the MVP list - Estimating somewhere between $500-$750K to finish up that push and those pieces. - Work as if for years |
||
| 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 7137 |
|
Working with Shawn | 12/31/2020 |
Steve and I ended up working on a training session with Sean. The whole thing was dealing with stock/units, floorplans, and adding in subs to stock/units. Things like outside repairs, internal ticket, interest, shipping, and even phantom costs and adjustments like slush fund stuff. |
||
| Shop 7248 |
|
Meeting with Shawn | 12/29/2020 |
On a GoToMeeting session with Shawn going over plans for 2021 payroll stuff. Shawn is going to work on states and John and I are going to do federal taxes and forms. |
||
| Shop 7239 |
|
General | 12/23/2020 |
Met up with Shawn Curtis to talk about payroll and plans. After that, I got in and did some testing on the changes to the check writing app for adilas. I made some notes and sent some scans back to Spencer. |
||
| Shop 7072 |
|
Meeting with Shawn | 11/3/2020 |
Payroll stuff - I spaced this appointment. It didn't happen. I sent Shawn a text and we'll reschedule. My bad. |
||
| Shop 7065 |
|
Meeting with Shawn | 10/27/2020 |
Helping Shawn get his local environment setup and back up to speed. Sometimes, Shawn takes big breaks between times of working with us and what not. We re-cloned some code and repository stuff for him to give him a new start. |
||
| 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 6077 |
|
Check in with Shawn | 3/31/2020 |
Checking in with Shawn and responding to emails dealing with payroll. Quick touching base. Nothing major. |
||
| Shop 6075 |
|
Check in with Shawn | 3/24/2020 |
Did the digital hand-off with Shawn to check the new payroll changes and code. He had done lots of the original stuff, I made some changes, and just passing it back to him for a review on his end. |
||
| Shop 6076 |
|
Check in with Shawn | 3/17/2020 |
Shawn and I were looking over payroll changes and touching base. |
||
| Shop 6074 |
|
Check in with Shawn | 3/10/2020 |
Texting back and forth. Shawn is still advancing the ball on the new W-4 and payroll calculations. |
||
| Shop 6101 |
|
Meeting with Shawn | 3/9/2020 |
Meeting with Shawn to figure out where we are at regarding new 2020 federal payroll calculations. We spent an hour on the GoToMeeting session. Towards the end, we scratched out a plan and Shawn pushed up code for me to work on and clean-up. |
||
| Shop 6096 |
|
Working with Shawn | 3/7/2020 |
Working with Shawn on new 2020 payroll changes and new fields from the W-4 form that need to play in. Big changes this year with federal calculations. Shawn and I were on the GoToMeeting session almost all day. We were on and off from 8 am to 5 pm. I'm only going to claim an active total of 4 hours, but it was an all day deal. We were pushing code back and forth on a branch. I would do something, he would pull it and add to it, and then vice versa. |
||
| Shop 6089 |
|
Touching base with Shawn | 3/5/2020 |
Going over a plan with Shawn for some new federal W-4 fields and changes. We made a plan and decided to call it a night and hit in the morning on Saturday. |
||
| Shop 5920 |
|
Meeting With Alan | 3/4/2020 |
Alan was on the earlier meeting with Chuck and I. After that meeting, we touched base quickly and talked about a few projects. Our goal is to help get a few of the close ones over the finish line. Our meeting ended early so I started working on the new 2020 state and federal withholdings. I did some testing and pushed up files to all servers. Shawn and I have been working on new withholdings for a few days now. Trying to get everything up and online. |
||
| Shop 6073 |
|
Check in with Shawn | 3/3/2020 |
I met up with Shawn over the GoToMeeting channel. I prepped some federal withholdings from an email (data) that he sent me. I then sent it back over to him in a formatted view. |
||
| Shop 6072 |
|
Meeting with Shawn | 2/29/2020 |
Working with Shawn. He passed me over a few new files with new withholding values and changes. I'll get them pushed in and merged on Monday. |
||
| Adi 1659 |
|
Payroll settings | 2/29/2020 |
4/6/20: Completed end of March 2020: Brandon and Shawn met and talked about some new needs for 2020 payroll and withholding settings. There are new needs to gather and collect the settings from the W-4 form. Still to do: They also talked about being able to set up some show/hide settings to show/hide the commissions for trailers, vehicles, toppers, labor, parts, etc. Basically be able to make the whole payroll section more dynamic and be able to change verbiage, show/hide settings, etc. |
||
| Shop 6043 |
|
Payroll stuff with Shawn | 2/29/2020 |
Shawn and I jumped on the meeting. He was working on 2020 W-4 stuff and other federal withholding stuff for payroll. I was going through emails and uploading new training videos. Other general stuff. |
||
| Shop 6042 |
|
Payroll stuff with Shawn | 2/27/2020 |
Working on 2020 payroll stuff. Part way through, we found some major changes for Federal withholdings and new settings that are required. |
||
| Shop 6004 |
|
Recording notes | 2/20/2020 |
I had an appointment with Shawn but was unable to get ahold of him. I think he is still sick. The rest of the day was spent catching up on recording notes, brainstorming, and emails. Lots of notes from today. Good stuff. |
||
| Shop 6003 |
|
SHAWN | 2/19/2020 |
Didn't hear from Shawn today. He must still be sick. Spent the time recording notes and trying to get caught up. |
||
| Shop 6002 |
|
SHAWN | 2/18/2020 |
Shawn called earlier in the day and wasn't feeling well. No meeting took place but we did touch base. |
||
| Shop 6014 |
|
General | 2/17/2020 |
Emails, tech support, and phone call with Shawn. Also some quick work with Bryan on some adilas API socket stuff for the customer queue. |
||
| Shop 5947 |
|
SHAWN | 2/4/2020 |
Shawn gave me a call and we chatted on the phone. He was going to be running some errands so I just worked through the time frame. I did email, recorded notes, and uploaded videos for other elements of time. I also built a small sub menu for the adilas shop and how to manage our different calendars by showing new buttons that filter things based on time templates for monthly, weekly, and daily reports all based on the current time templates (custom stuff for us - internally). |
||
| Shop 5903 |
|
Working with Shawn | 2/3/2020 |
Shawn and I got on a GoToMeeting session. We worked on different projects. I was working on database updates for Oregon, South Carolina, and Vermont. I also did some county updates for Indiana and other small things. We setup another meeting for tomorrow to work on some more new updates. We also got Shawn's local code branch up to date and ready to go. It is amazing how far behind you can get if you don't keep up with the main master branch. Constant change. |
||
| Shop 5447 |
|
Payroll stuff | 1/30/2020 |
Working on state tax withholdings and updates for 2020. Emails, recording notes, and talking with Shawn. |
||
| Shop 5901 |
|
Working with Shawn | 1/30/2020 |
Working on more new 2020 state tax withholding updates. |
||
| Shop 5896 |
|
Working with Shawn | 1/29/2020 |
Working with Shawn on 2020 payroll and tax table updates. Working on changes for Alabama, Colorado, Iowa, Maine, Minnesota, New Jersey, and New Mexico. We should finish it up tomorrow. |
||
| Shop 5449 |
|
Working with Shawn | 1/28/2020 |
Meeting with Shawn to go over new tax withholding changes and updates for payroll. We setup another time to meet tomorrow night. Other odds and ends. |
||
| Shop 5350 |
|
Working with Shawn | 12/31/2019 |
Shawn came over to my house and we did some work on payroll stuff. He was busy working on new state and federal withholdings. I haven't started yet, but will be working on W-2's, 1099's, and other PDF reports for payroll. As a side note, I got a call from Shari O. with an update as well as a call from Russell with an update on where he is at with things. Lots of good stuff happening. |
||
| Shop 5330 |
|
Working with Shawn | 12/23/2019 |
Shawn had a fever so we connected through text messages. We will try to get together later this week. I spent the afternoon doing emails, recording notes, following up on things, and trying to clean off my plate of things that needed attention and/or a little bit of loving. |
||
| Shop 5080 |
|
Meeting with Shawn | 12/18/2019 |
Shawn and I touched base about tax and withholding stuff. We planned a different time to work on things on Monday before Christmas. After that, I spent some time working on emails, recording notes, and transferring things from small post-it notes into adilas. Busy times. If things are going at a normal pace, I can put them directly into adilas. If things are flying faster than normal, I scribble things on post-it notes and then have to go back and add more details. The never ending process. Around 3 pm, I got on a Zoom meeting with Russell. We were chatting and pitching ideas back and forth. Russell has been working on a project and as part of that has created some different assets. He has been working on a business plan, code, and some marketing ideas. We are really hoping to be able to join forces and bring some of those pieces to the adilas family. We were chatting about a number of different options. Here are some of my notes. - If we open up things for outside developers to work on our new testing environments, make sure and add plenty of checks and balances. The absolute ideal would be a full API socket interface and have them play at the wall. That is still a ways out, so we may have to open up some other channels. - Make sure we charge for our time. That is huge. - We spent some time talking about ownership and being able to get a residual back from that. - By helping others succeed, we succeed. That is really true in many ways. - Some of Russell's priorities are to help stabilize, improve, maintain, and plan for the future. I thought that those were fun priorities. - Russell would really like to help with project management and job costing. - There are these things called web components. They are virtually like mini code snippets or functions that can be used over and over again without rewriting all of the code necessary to make them run. A simple call, with some parameters, and it does its job. Russell and I talked about some new adilas web components like table components, ajax search components, cards and actions and moving things between stages (like trello cards - project management software), and modal components (interactive pages that could display or show more details where needed without leaving the underlying page). We had some great discussions about some of these options. - As a side note, on the cards (both tasks and actions) and being able to move things from stage to stage. We also talked about an even deeper idea of being able to allow users to build their own processes and then move things simply through those processes with point and click setup, rules, validation, automation, defaults, etc. Basically, a way to build your own virtual data assembly line by using tools that already exist and being able to string things together in such a way that it works, is simple, is custom to you, and fits your needs. All from pre-built tools and processes that could be strung together to create these custom processes. Great idea. - We talked about the company culture and how important that is. - Making a business plan and putting things in writing. We have a number of very loose business plan type things. Steve and I are on the same page (ish). It would really help to get everybody else to know what the plan is and how we intend to roll things out. As part of this, Russell showed me a small plan that he is working on. We went over some of the ideas. See attached for Russell's proposal and business plan (starting point document). - We talked about models and how to best combine all of the pieces. There are lots of moving pieces. We talked cores, layers, themes, industry specific stuff, custom code, etc. It gets pretty deep, but it gets fun. - As part of the model, we also need to be able to strip things off and get rid of extras that are not needed. That is just as important and being able to add new features. Keep it simple, where possible. |
||
| Shop 5076 |
|
Meeting with Shawn | 12/11/2019 |
Touching base on 2020 tax and withholding updates. Other emails and to do list stuff. |
||
| Shop 5079 |
|
Meeting with Shawn | 12/4/2019 |
Shawn joined the meeting and we touched base on 2020 tax and withholding updates. We decided that Shawn would take care of the new numbers and data and I would handle the PDF's for 1099's and W-2's. |
||
| Shop 5075 |
|
Meeting with Shawn | 11/27/2019 |
Touching base on 2020 tax and withholding updates. Shawn and I touched base and will be hitting things next week. |
||
| Shop 5074 |
|
Meeting with Shawn | 11/20/2019 |
Original plan was to touch base and work with Shawn on some payroll stuff. I tried calling and reaching out but was unable to get ahold of him. We'll try again next week. I left both some voicemails and text messages. In the mean time, I replied to emails and did some light tech support stuff. |
||
| Shop 5081 |
|
Meeting with Shawn | 11/13/2019 |
Shawn and I were supposed to touch base today but that didn't happen. I ended up doing emails, checking on a duplicated user on data 8 (got it fixed), and recording some notes. |
||
| Shop 5078 |
|
Meeting with Shawn | 10/30/2019 |
Shawn and I were touching base on 2020 tax and withholding updates. We also had Josh join the meeting and he asked some questions about tiered pricing stuff out in ecommerce land. |
||
| Shop 5047 |
|
Meeting with Shawn | 10/22/2019 |
Touching base on 2020 tax and withholding updates. We setup a soft due date for all new tax changes for December 18, 2019. We also setup some reoccurring times to meet for the next couple of weeks. - We talked about setting up dummy type records for the new year. Basically, copying this year's forms and putting in new code for the 2019 tax year. We can then update those files and forms when we actually get real values. Sometimes, the government takes a while to get us new rates, brackets, and forms. That way we are fully prepared and kinda ahead of the game. Idea from Shawn. |
||
| Shop 5069 |
|
Mini training session with Alan | 10/22/2019 |
We had Bryan, Wayne, Russell, Alan, Steve, Josh, Shawn, and myself on the training meeting. Alan was presenting and we started really light and did a small review. We were going over components, objects, inheritance, extensions, and using some cfscript tags. They were getting into overriding attributes, values, etc. Lots of talk about the difference between tag based code vs script based code. ColdFusion allows both tag and script based languages. Adobe is leaning more toward script based as they go forward. Just an FYI. We did record it. See attached for a copy of the recording. https://www.petefreitag.com/cheatsheets/coldfusion/cfscript/ - cheat sheet link to some cfscript stuff |
||
| Shop 5042 |
|
Working on to do list | 10/14/2019 |
Basic to do list stuff. Calling on some business funding, emails, and follow-ups. Called and talked with Shawn about some upcoming payroll stuff for 2020. Also read a new developer's resume and some project details that he had been involved with. |
||
| Shop 4859 |
|
General | 8/22/2019 |
Shawn wasn't able to make it. So, I ended up doing some review on the adilas café project and re-reading a number of past entries that dealt with that project. Trying to formulate a plan and get a new adilas designer (graphics guy) up to speed on that project. I also had Eric pop into the GoToMeeting session and asked a couple of questions. Mostly a research session. I merged in some code for Will and did some email follow-ups on questions dealing with the adilas label builder. Sent some emails out to Calvin with some questions. |
||
| Shop 4855 |
|
Back filling data | 8/20/2019 |
Working with Shawn to back fill some sub inventory data and data migration. Part of the meeting was spent getting Shawn some dummy data. I then did some research on copying database tables and how best to do things like that. Emails and uploading videos from earlier meetings. |
||
| Shop 4851 |
|
Meeting with Shawn | 8/19/2019 |
Met up with Shawn. We got caught up and went over some billing stuff. We then spent most of the session going over future projects. I'm going to have Shawn help me prep the field and do some prep work on the round 3 of sub inventory. We are going to go in and back fill some data on certain tables and such. It should really help speed things up. |
||
| Shop 4844 |
|
Working with Shawn | 8/15/2019 |
Helping Shawn get his local environment updated and up to speed. Touching base and briefly talking about other upcoming projects and options. |
||
| Shop 4516 |
|
Adilas Time | 4/29/2019 |
Steve had some questions and updates. Working in AJAX and JQuery and having Dustin do some cross training and helping Steve with some of the new technologies. He is also working on some new production stuff and even possibly looking into tying in full recipe/build type stuff. Some of that is getting pretty deep. Dustin is going to be adding more subs of elements of time to help with his harvest pieces. He is going to be using sub flags and tags and adding some new harvest types. They are already doing sub phases, sub groups, and now sub types. That will be really cool. Eric popped in and had a number of questions about sub inventory through adilas API sockets. We ended up talking about the need for better and better documentation and someone to help with API socket stuff and keeping up with documentation. We also have a number of projects that are done and need to be pushed through the code sign-off process. There are a number of projects that have been put in my court, but I just haven't gotten to them yet. Wayne popped in and gave us an update on some of his AWS transition stuff. We talked about which companies were going to be pulled over for some live testing. Wayne gave us an update on the document and image processing stuff. We also talked about some new functions and how Amazon is starting to build up a giant community of alternate functions and globally accepted options. We also had a fun futuristic talk about AI (artificial intelligence) and using computers doing translations (languages), OCR (optical character recognition), etc. Lots of good stuff going and coming down the pipeline. Wayne and Eric are going to be working together on a few things. That is awesome. We are going to be changing from an application .cfm (auto include file) to an application .cfc (auot include component). Getting things ready for a single corp structure (splitting corps out to separate database - world building concepts). We also need ways to build in the payee/user integration stuff. There are potentially a number of duplicated records out there. Steve was telling me some stuff about sales and where things are going. We then talked about some of the other developers who are out there, both established developers, and also the ones that are hanging around and may be very valuable, based on their skills. We specifically talked about Shawn, Spencer, and Josh. Those are some developers who have already played the game and could go even further. Steve and Josh were talking about an "inventory engine" (max, mins, reorder process, etc.). The inventory engine would help manage the re-ordering of inventory and reporting on inventory levels. Currently, this is just going to be some settings based on a per category level of what is needed (eaches or grams). Think of algorithms of how fast certain projects are being used, consumed, and/or turnover rates. Helping to automate the re-ordering process and even showing some forecasting on inventory items and levels. Helping the system tell you more about selling habits, turnover rates, and the virtual batting average of some of these items. On sales (and in life), Steve loves to look at things in halves, thirds, quarters, etc. If you can break things down a bit, it becomes more manageable. |
||
| 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 4549 |
|
Code review | 4/11/2019 |
Working on the special account transaction homepage. This is part of Eric's special account tracking project (sub of the balance sheet and deals with customer loyalty points, gift cards, and in-store credit type stuff). Made some headway on the special account transaction search and homepage (what are the individual recorded details). Also helped Shawn with getting back into the invoice due date project. |
||
| Shop 4555 |
|
Work with Shawn | 4/11/2019 |
Jumping back on the invoice due date project with Shawn. It is amazing how much time it takes to transition back into an older project. Shawn is going to be helping and working on merging in current master files to the old project branch files, to help get things up to date. |
||
| Shop 4550 |
|
Code review | 4/10/2019 |
Reviewing code on Eric's sub special accounts (sub of the balance sheet for customer loyalty points, gift cards, and other special accounts). Also working with Shawn to get him started on the invoice due date project. Trying to circle back around and get that project going again. |
||
| Shop 4523 |
|
Adilas Time | 4/10/2019 |
Dustin and I worked on his cultivation phases and getting some of the queries and filters a little bit tighter. He already had them in place, we just helped get things a little bit tighter. After doing the phases and phase counters, we switched and worked on the location counters section. All of these pieces are in a section called cultivation that he and Steve have been working on for months and months. It is really looking good. Eric joined the meeting and had a couple of questions. I really appreciate that fact that he tries to look global or general adilas before just making a one-off custom report. His questions were dealing with showing discounts, discount ranges, min/max discounts, etc. He also had another request for some sub inventory and RFID tag reports. We talked about options and also talked about custom dashboards that have prebuilt buttons that allow our users to get to the reports that they need and want within a single click (precode the buttons and/or page links to contain the filters and search criteria.) Working with Shawn and getting him setup on a new branch. Shawn and I also talked about two new projects that are coming up. He will be doing Oklahoma taxes and withholdings and the two of us will be working on the invoice due date project (old one that Russell and I were working on middle of last year). We need to pick that project back up. Called and talked with Calvin. |
||
| Shop 4548 |
|
Code review | 4/9/2019 |
Code review for Shawn. Pushed a couple of payroll updates to all servers. |
||
| Shop 4546 |
|
Just getting my name in for today (Shawn) | 4/9/2019 |
Shawn joined the GoToMeeting session and we worked on payroll updates and changes. He was testing the new changes and had a question every once in a while for me. While he was doing that, I was updating an adilas sales flyer with new contact information. The original flyer was dated back in 2014. Lots of water under the bridge since then. Kinda fun. |
||
| Shop 4526 |
|
Adilas Time | 4/8/2019 |
It must be Monday... We started out on the morning meeting and only Steve and I were on at first. We chatted about the transition over to the AWS (amazon) stuff. We have a number of questions and aren't really sure which way to turn. Steve needs to provide some of our clients with an answer, can we service them or not, and we need to know how long it will take to get the AWS stuff fully up and running. Lots of unknowns, but some great potential. Part of us wants to return to what we know (older stable ground) and the other part of us wants to keep pushing forward (new and uncharted but promising ground). It creates an emotional battle of sorts. We switched gears and Steve had some questions about a project where he is tying in balance sheet numbers to vendors. As part of his project, he was trying to come up with a switch that we could flip to help us know if a vendor was an inventory (parts or items) vendor or just a normal vendor. As we talked about it, we decided to take it out to an app type level (the 12 main system players). We talked about that and Steve liked that idea. I got him some code to help him get started. It is amazing how much, as we keep going, that the system keeps organizing itself into main player groups and what kind of relationships are needed per system or main player group. Very interesting. Almost like it likes to be organized into groups and related functions. We sure have learned a lot along the way. Alan joined the meeting and we were talking about some of his projects. He is still working on automating some of the reoccurring invoice stuff. We also talked about having Bryan work on the dynamic field names and settings per main player group. That is pretty deep and we may keep it tabled for now. Also, as we were talking about it, we were talking about how an object oriented programming approach may be a better solution for some of these new settings and defaults. Currently, we build and break, build and break (speaking about pulling and accessing settings). It may be nice to keep and hold some of the persistent or permanent settings and features. An object oriented model may be better equipped for that type of transaction. Currently, we look things up just in time. In the future, we may need to catch and hold those settings and maintain them in the user's session (stored in memory) options. Eric popped in and we did some check in and follow-up with his code review on the sub special account tracking project. This project is a sub of the balance sheet and deals with special accounts (mini bank account type objects) like customer loyalty points, gift cards, in-store credit, etc. That project is promised by next Monday. I will be trying to focus on the code sign-off this week. After that, Eric and Steve and I started talking about some of the new look and feel, CSS, and user interface stuff that Eric is wanting to help with. Both Steve and Eric were talking about a virtual "Adilas Cafe" or a global landing spot for the adilas users. This all goes back to separating the users from the main application code. There will still be a tie-in, but we are seeing a bigger need to keep users on the outside as a single entity and then allow them to go in and work or be a part of a corporation. We have many users that have and/or will need access to multiple corporations, and even be able to bridge across physical servers. Currently, our model is based on users per server and then tied to corporations based on active permissions to those corporations. We are seeing a need to break that down even further and have a master or global user id (virtual pool of users) and then allow them to be bridged to different corporations on a more global scale vs just per server (physical box) vs the possibilities of dynamic cloud networks. As we got deeper into the conversation about the potential of the Adilas café type model, we were talking about doing mock-ups, flow charts, etc. Eric had some questions about authentication servers and how that would all roll into the mix. We told him that he would need to get with Wayne to get more details. As we talked, we decided that Eric and Wayne should work together in a mini team type environment. As we explored the options, some of Steve and I's concerns (listed at the top of this entry) started to go away. We ended up somewhat asking Eric to be a project manager type role for this transition project between Newtek and AWS. That little tweak in the plan and how the developers were paired up, made a ton of difference and some of the anxiety started to go away. We need to crate a list of specs for Wayne and what we want the application to do. Plan and play as if for years. We also talked about in-house coordination and communication. That is a huge key and helps all parties involved. Steve was talking about skating to where the puck (pretend we are playing hockey) is going to be. He and Eric were talking about the existing login pages and the corporation chooser page as being the beginning of the adilas café (landing spot or centralized common ground area). Good discussion. We would really like to keep pushing the ball forward and making each system its own entity. This means having a centralized database controlling users and access to different corporations and/or entities and then having the individual entities having their own database or system for just their stuff. Currently, there are a number of tables that are shared between parties. For speed and efficiency, we really need to split things up more. This may also affect how we are able to bill for storage and processing vs a set monthly system fee. Anyways, as the conversation progresses, Steve and Eric were talking about using the choose corporation page as the starting common spot or commons area. Steve was also saying that he would like the users to be able to go to work (assigned or authorized corporations) as well as go play (demo sites, play grounds, or play sites). Basically, anybody could have an adilas account, and then they could either go into a real site (aka work) or a play site (aka play and testing). Fun ideas. One of Eric's and Wayne's first item of business will be to do a virtual inventory check of where things are at on the project and what will still be needed and/or stands in the way. That will be awesome. It really was an mini answer to prayers that we decided to team up Eric and Wayne. It helped us let go and be willing to embrace some of the unknowns. As part of that, we are hoping that having the guys work together in mini teams helps us prioritize what really needs to be done and when. Sometimes, by yourself, it is hard to know what needs attention first, especially if it feels like everything is vying or trying to get the input, attention, and/or priority. Crazy stuff, I'm been there before and will be back again. Steve and I talked about cycling through hardware and how that is just part of the line of work we are in. Later this year, we will need to buy some new laptops and upgrade some of our development environments. One of the breakthroughs for today was the mini team concept. We have Steve and I, Steve and Dustin and Josh, Brandon and Alan, Wayne and Eric, Shari O. and Pat and Drea, etc. There are starting to be all kinds of little teams. That is awesome. Shawn popped in and reported on some payroll updates and changes. We scheduled a time to meet again tomorrow. He is also willing to help me out with some of my projects and such. After that, I spent the rest of the session recording notes and trying to get caught up (as good as I could). |
||
| Shop 4540 |
|
General | 4/2/2019 |
Got on to work with Shawn. He was working on payroll stuff so I ended up on a tech support call with Pat and Shari O. We spent about 1.5 hours working on getting those two, Pat and Shari O., setup and using the adilas label builder wizard that Calvin Chipman created. They got a pretty good taste of what it can do and we did some light playing and training. Lots of potential there. After that, I worked on some other emails and notes. |
||
| Shop 4536 |
|
More payroll updates from Shawn | 4/1/2019 |
Merged in some new payroll withholding updates from Shawn. Ran the new updates on all servers. |
||
| Shop 4531 |
|
Meeting with Shawn | 4/1/2019 |
Working with Shawn to get his system up to date with new code. |
||
| Shop 4513 |
|
Adilas Time | 4/1/2019 |
Steve was out all week, last week. He gave us all a report on some of his outings and adventures. Good stuff and Steve is excited to be back in the saddle. Alan reported on his reoccurring payment stuff. We talked about more charts, eye candy, and other reports. Alan and I also talked about working on some code sign-off and trying to get back to some of those other projects. I helped Steve with some code merging and pushed up some new files. I then got on a call with Eric and we touched base on his sub special account tracking project (loyalty points and gift cards). I told him that I was going to be pushing more on that this week. We also talked about an upcoming project to look at the adilas look and feel (over arching look and feel). This doesn't exist yet, but I was just talking with Eric about looking for ideas and making a plan. Anyways, he is interested in helping us out there. I setup a time with Shawn to work with him. I recorded some bills, did some email stuff, and recorded some notes. Trying to push the ball forward. Steve was on with Cory (an adilas rep) and they were going over some production and cultivation processes. Cory is going to be helping with some news and updates. After that, Wayne joined the meeting and we briefly went over the transition progress between Newtek servers (existing dedicated models) and upcoming AWS (amazon web services) stuff. |
||
| Shop 4510 |
|
General | 3/28/2019 |
Working on some code merges and tax withholding updates from Shawn. Got a call from Shari O. and Dustin and I had to do a quick fix on a page that was pushed up earlier today. Minor tweak, but somewhat urgent. |
||
| Shop 4508 |
|
General | 3/27/2019 |
Emails, follow-ups, phone calls, and light research on a custom project that is coming up. On a GoToMeeting session with Shawn going over payroll things. He committed some new files on the sdc7 branch. Started to do a code review and code merge. On a tech support call with Shari O. We were looking into some expense/receipts and running things through auto pay outs for splits (making payments on account). |
||
| Shop 4472 |
|
General | 3/12/2019 |
Emails and tech support. Added in a new link on the customer log page if the corporation allows for online bill pay. Also worked with Shawn to get some new numbers and federal tax withholding numbers. |
||
| Shop 4468 |
|
Adilas Time | 3/12/2019 |
Steve and I were on the GoToMeeting session for about 2 hours this morning, just the two of us. We were both working on other small projects and just talking back and forth. Lots of good things are going on. It has been quite the journey. Some of our subjects were things like: progress, small micro tweaks, continual growth and tweaking, building for the future, countless blessings, laying down stepping stones, building on foundations, willingness to learn, skill levels, being inspired by one another and what we are doing, our guys and gals (developers, sales, tech support, reps, consultants, etc.), and how many untapped avenues there are in front of us. Tons of potential. As a side note, sometime it really helps to have someone else along with you on the journey. When one gets tired, bored, or burned out, the other may be able to help, encourage, inspire, and/or lift. It really helps to have a friend and just keep going. Sometimes that continual pushing is better than one short burst of energy. Wayne came on and had a few questions. He also reported on a few of the things that he is working on. After he left, Steve and I kept talking about some of the talent and team members that we have, that are going along with us on this epic journey. Those other people are carrying the load and helping out. That is awesome and we are very grateful. We are hoping that they are having fun and being supported as well. It takes a team to do these things. After chatting and working on small projects, Steve and I decided to look into a report that some of the sub inventory searches were struggling when finding certain sub inventory values. These problems were only reported in certain cases. We did some local and live testing and couldn't make it fail. We came up with some possible issues or scenarios and then tried to fix what we could. We may need to go deeper, but we got a few things tightened up. We removed some spaces in the code and in the display for sub inventory items. We did some data trimming to help make sure we were getting what we were expecting. We pushed up the code and did some testing. Just a little after 11 am, I got a hold of Shawn and he jumped on with us. He is working on some payroll numbers and withholdings. Shawn and Steve were talking briefly about gardening and greenhouses. Both are somewhat hobby gardeners. |
||
| Shop 4459 |
|
Meeting with Shawn | 3/7/2019 |
Shawn and I got on a GoToMeeting. He wasn't quite done, so we both just worked on our own projects. I finished up some custom code for Beaver Mountain. They wanted me to modify their add/edit process for adding new ski/snowboard lessons (new elements of time). |
||
| Shop 4454 |
|
Working with Shawn | 3/6/2019 |
Reviewing code and running some tax table updates locally. Passed the existing files back over to Shawn. |
||
| Shop 4452 |
|
Working with Shawn | 3/5/2019 |
Touching base with Shawn. We setup some time for tomorrow. I started working on some other pages. |
||
| Shop 4450 |
|
Working with Shawn | 3/4/2019 |
Contacted Shawn but wasn't able to connect to work on payroll stuff. I ended up working on some other code and fixing some known bugs. |
||
| Shop 4448 |
|
Working with Shawn | 2/28/2019 |
Paying bills, working with Shawn, pushing up code for Dustin, and checking new state withholdings. |
||
| Shop 4409 |
|
Adilas Time | 2/28/2019 |
Steve and I were on the morning meeting. He is still feeling kinda sick. We worked on a small query for his code and then tried to work on Calvin's adilas label builder. Steve's copy of the program is stuck in a login credential error. We tried installing and uninstalling the program a few time. We will most likely have to reach out to Calvin to see what to do. Along those lines, I also made some notes on my to do list about some other tweaks that may be needed. I spoke with Shawn, Eric, Bryan, and Dustin at different times during the morning session. Some were simple questions and others were trying to setup times to work on certain projects. Lots of email stuff. I used the last part of the meeting to look over new state and federal tax withholdings that Shawn submitted. |
||
| Shop 4435 |
|
Working with Shawn | 2/27/2019 |
On the GoToMeeting with Shawn. We also had Pat and Drea pop in and ask a couple of questions about the state of Oklahoma. |
||
| Adi 1465 |
|
Payroll questions from Shari O. - recording mileage and something else | 1/17/2019 |
Brandon, Shawn and Shari need to get in and work on it. |
||
| Shop 4318 |
|
Working on W-2's and 1099's | 1/8/2019 |
I got some new code from Shawn dealing with 2018 W-2's and 2018 1099's. Looked over the code, made a few changes, and pushed to all servers. Sent an email out to Shari and Drea to help do some checking. |
||
| Shop 4300 |
|
Meeting with Shawn - Year end payroll stuff | 12/31/2018 |
Meeting with Shawn about where we are at with end of year tax updates and changes. He has a number of new state and federal tax changes. His code isn't all the way done quite yet. We will be meeting again tomorrow. In the mean time, I will be running the tax table copier code that we have. We have to run this same report every year. It allows the payroll system to keep working and running. Then, as Shawn has his new changes, we run each smaller section and it strategically updates just certain pieces and parts of the federal and state withholdings tables. Good stuff. After my meeting with Shawn, I started checking emails. It looks like there was a SQL injection hack against one of the servers yesterday. A SQL injection is where a hacker takes existing code and tries to find a weakness in the existing code. It basically has the server run a normal SQL query against the database, but part way through the normal process, it tries to break out of the normal flow and set some values, variables, and/or inject custom code. Wayne Andersen, one of our guys, was able to track it down and put a temporary patch on the code. The hacker was calling a sleep command on one of the servers which was virtually locking the database for a certain period of time. Not that I applaud this, but there are some pretty creative persons out there. I'm glad that we have some top level guys on our side. Anyways, I spent the rest of the morning making a few code changes to push up to all servers to keep things nice and tight. |
||
| Adi 1435 |
|
Invoice due-date project - also A/R controlled page header | 11/6/2018 |
10/6/22 Videos for the auto email, email report and invoice due date functions. 10/6/22 Page URLs for completed project. Note: These URLs are primarily from the auto email part of this project. The URLs for the email history report, use credit terms and invoice due date project were not included as it would take a significant amount of time to dig up this past information. Large edits 1. public/afb_email_preview_action.cfm 2. public/auto_email.cfm 3. publictop_secret/cfc/Services/EmailService.cfc 4. top_secret/cfc/Daos/EmailDAO.cfc 5. top_secret/secure/classic/email_report_body.cfm 6. top_secret/secure/email_report.cfm 6. top_secret/secure/afb_corp_email_home_action.cfm 6.top_secret/secure/afb_corp_email_home.cfm Small edits 1. Application.cfc 2. public/auto_email.cfm 3. top_secret/cfc/search_15.cfc 4. top_secret/cfc/security_4.cfc 9/29/22 The auto email project was pushed live and tested. It will be used by Shari O for a week or so then the automation will be added to each of the servers by Wayne. The auto email project was completed and pushed to data 0 about a month ago. Several bugs were identified by Bryan and Shari O, but were put on hold as other higher priority projects were being completed. 6/13/22 Met with Brandon to clarify some specifics on the 2.2 plan. 2.2 Email history report (email_history_home) 1. new table (not the same as invoice history) a. new update that creates table I. Look at tables for examples (history and text) II. Email_history table variables – like custom_text table: email_history_id, corp id, payee_id, datetime, app_type_id, main_id, table_name, special flag, history_note (13, 3076, statement). III. Types of special flags: Invoice, quotes, pos, statements, customer, eCommerce, custom, auto due date, multiple invoices. 2. Set up history capture on email a. design email capture (from/to email addresses?, status: success/failure) b. search for pages to put history code on by using adilasuniversity.biz c. add email capture on all pages 3. Create email reports page a. be able to search by: type, time period (day, week etc). I. model after invoice_home_basic.cfm 4. Show email history on invoice history, PO history, quote history, and statement history reports (invoice_history.cfm etc). a. bold line below reports saying “Email History Actions” and then email reports b. ? auto_sent column in email_history. 5. Report on my_history.cfm page a. Tie to invoice app type similar to how statement works. 6. If it goes out manually it also goes into the history. 5/31/22 Met with Brandon and developed plan for part 2. Broke it down into 3 sub-sections 2.1 Add setting (Use Credit Terms) and if selected change due date on Cart 2.1.1 Add "Use Credit Terms" settings to Corp Wide Settings 1. create database update and add tiny int 2. research standard invoice credit terms 3. standardize credit terms on Corp Wide Settings, add_edit_customer.cfm page and Corp Email Settings page 4. Add verbiage to Corp Wide Settings Page 2.2.2 Use Credit Terms to switch out default session due date 1. Working on cart_4.cfc 2. check if "use due date" has been selected in settings 3. get due date session default 4. check if "use credit term" has been selected in settings 5. if "yes" get credit term variable. 6. check if a number exists in it and it is less than 100 7. if "yes" switch out the session default variable 2.2 Check due date and automate email (not planned out yet) 2.3 Email history report (not planned out yet) 5/27/22 Met with Shari O regarding moving forward to add auto email to the Invoice Due Date function: 1. Bug on invoice due date: the due date is showing current date. Is this a normal bug or happening at server update? (1:59). 2. Can we make due date default "Credit Terms" on the Customer (add_edit) page. If Credit Terms is different than due date it will trump. 3. Email template "due date" reads from due date or credit terms. 4. Different (edited template if paid). Reads from due date or credit terms. 5. Auto send out reminders if 5 days from overdue. Adilas is due upon receipt, late fee at 30 days and shut down at 45 days overdue. Alan is making good progress as of August 2019. This is an invoice due date project. It is a prep step to get a corp-wide header that could go from server to server to help prompt for overdue payments. Basically, a way to speed up the adilas receivables or A/R accounts. Once the invoice due date feature is in place, we can then figure out the aging of how old an invoice is, regardless of payment history. Once again, this is a prep step for a bigger project, but much needed. Russell and Brandon started the project back in December of 2017. Due to craziness, it got almost finished and then mothballed. We (both Brandon and Russell) picked it back up on 2/23/21. Project turned over to Bryan on 5/17/22. See media/content for a 26-minute video overview of the project. |
||
| Shop 4079 |
|
Meeting with Shawn | 9/24/2018 |
Working with Shawn to track down a bug in some new state payroll calculations. Shawn is working on Missouri and Mississippi state payroll withholdings. We had to get in deep and look through numerous lines of code. While Shawn was looking over code, I was emailing and doing random to do list items. Towards the end of the meeting, Josh had a few small questions about tracking active GPS entries and how to flip his own internal route status values. He is doing great and it sounds like he is being pretty creative on what he is planning and doing. Good stuff. |
||
| Shop 4022 |
|
Adilas Time | 9/24/2018 |
On the morning meeting with the guys. Steve wanted a report on Wayne's cross-server database sync tool. We reported and talked about some future options and where we want to go. Lots of potential there. After that, Dustin and Josh started talking with Steve about some of the Metrc stuff that they are working on. They are making some great progress. Steve was the leader there. He knows his stuff because he has been in there in the trenches on implementing the Metrc and state compliance stuff. I was doing emails and light tech support. We have a client who is wanting to charge some special fees based on certain payment types and then not have those new collected fees show up in revenue. That is possible, but kinda tricky due to the mapping of non-revenue based fees and still having the fees show up as an invoice line item. I also was working with the guys on the Bear 100 mile race and getting their runner list for this years race. The Bear 100 mile race uses adilas as their race (leg and aid station) tracking software piece. Lots of different projects. Eric checked in and we chatted on the phone for a bit. He has a random error coming from one of his custom shopping carts. We will look in to it more later on today. Shawn popped in. Alan popped in and chatted with Steve. It seems like all of the guys are going in a good direction. |
||
| Shop 3917 |
|
eXPO: API refund | 7/12/2018 |
Working with Bryan and merging in some code for refunding Expo payments. This is a 3rd party solution and payment service. They are also trying to be a white label solution and help to resale adilas using the Expo name. Part way through, Shawn showed Bryan and I some YouTube videos that he made with multiple takes of himself singing the same song. He said that it might be fun to do something similar and have adilas both show a teacher and a student and show some basic adilas concepts. Great idea. Who says it has to just be one person. It could even be animated and/or two fun characters having a conversation. It all comes back to time and available funding. Some fun ideas. |
||
| Shop 3699 |
|
3 Day Live Adilas Class | 5/29/2018 |
Live Adilas Class. Logan, UT - Bridgerland ATC, Custom Fit, Room 810 (computer lab). We had 4 live paying clients and a number of internal team members in the class. We had Steve, Shari O., Dustin S., Alan, Bryan, Calvin, Russell, Shawn, Jeremiah, and myself from the core adilas team. Not all of them were there everyday, all the time, but they all came and participated quite a bit of the time. We also had a number of folks join us online in the GoToMeeting sessions. We recorded all of the training except for two main sessions. Here are some links to the videos. /////////////////////////////////////////////////////////////// - The need for more one-to-many relationships - Light request for more settings on the main salesperson and other salesperson settings - be able to split the names instead of just one setting. - A custom preset on permissions "copy and/or duplicate" permissions. - Setup a master and then apply those settings. This could be templates and/or master files - a virtual job description. - Floating up and down nav to help minimize the scrolling. - The power of "templates" - elements of time, sub inventory, payee/users, look & feel, etc. - Start by setting up the templates and then assign them as needed - that makes a great starting point. 5/3018 - Corp-wide settings and allowing you to set certain verbage stuff. - Bryan Dayton was showing the adilas market (adilas world). We really need to get others into the marketplace. - While Bryan was showing his profile... I was thinking that we need to help him get some better screen shots for his demo graphics. You could tell that they were done with a low end and/or free graphic editor (kinda fuzzy and pixelated). - It helps us to have a flow and/or a clear picture (talking about custom code and custom development). - Small demo on a custom dashboard for Global Design - Steve and Shari O. were talking and doing a demo together. Steve was talking and Shari O. was driving. Later Steve and I did similar things. It really helps to split that load and have a helper. The person talking can focus on what they are saying and the demo person (driver) can draw, highlight things, and show focus areas. It seemed to work out quite well. - Steve and Shari O. started out in a coffee shop and did some quick split cart stuff. They then went into some of the corp-wide settings to show how they were able to do what they were doing. Good flow from normal usage to how it is done based off of settings. - Eventually we need a deep merge (find and replace) on customer records. - Our users would like to be able to compound a discount. For example: double up points, do a 1.5 mark-up, etc. Lots of time based sales and promotions. 5/31/18 6/1/18 - Some of the these white label options should really build out and use all of the pieces. - Page and function level settings - Interesting topic of hardcoding & concepting vs dynamic code & production - speed, limited scope, and testing. - Being able to lock-down certain pieces, features, and virtually ice things down (ice-down dates). - Also, interesting as we get deeper and deeper into the industry specific code... the verbage, lingo, & the flow are really important. That is what makes it feel like native or custom code or custom software. - Comment from Dustin - We need guide rails, guard rails, settings, templates, and easy configuration options. Help lead the people down the paths that we want them to go. - On the data tables - it sure would be cool if you could sub filter things. It comes down to space, coding, page real estate, and planning. People want more and more custom options - to setup their flow, work space, and environment (requests for deeper and more robust world building options). - On numeric entry fields, show the unit of measure to remove the questions (if applicable). - Making the label options show up and be available from multiple pages and such. - Settings are preset choices & decisions - super important. - On Calvin's tools... Just an idea, but what about dynamic or user input boxes and text fields? This is for text that may be added on the fly. He currently has static text, HTML enabled text fields (allows formatting), and dynamic look-up text (text fields mapped to data or dynamic output). What about user input text boxes? - Making labels and empower the users. - We had a client/participant that recommended that we put a small icon on each page that could be a default homepage and then have a quick link to set it as the default homepage. Great idea. Basically, let them navigate there (to the actual page) and then set it as their homepage if that is what they want. ///////////////////////////////////////////////////// - When starting the class, for someone who is brand new... it might be nice to give a 15-20 intro and general overview. We just started out and jumped right in. Basically, somewhat of a canned explanation of what is adilas and what do you get with this software package. A really simple and organized intro. ///////////////////////////////////////////////////// General To Do's: Need to Have each page check for the color of the background and adjust the card to be a lighter complimentary color (universal). (4,5) Need to have api key capability for each employee that performs metrc api interaction. Need to set up custom permission setting capabilities so that they can set permissions for multiple employees over time without having to do a redundant process. Themes and standardized user type templates. Make a excel or csv spreadsheet that templates the fields needed for api integration to give to a customer to fill out. Maybe a master list that passes in all of the general fields and passes over unneeded fields based on customer needs. Need a graphical repesentation of the entire seed to sale process with tie-ins to each adilas feature/tool. Need predictive on the search vendor field on the add/edit page. Need to have customer password fields auto-populate wherever needed. (e-commerce) Need to have a set to default button on the nav menu for setting any page as a default homepage. Need to have a toolbar button for page relevent tips and tricks with links to news and updates. Need to update how people reset thier login attempts: lets add a captcha or at least put the copy paste link on the same page. Maybe two step varification would work. When you are switching corps, instead of needing to click on the little box link, make it so that you can click on anywhere on the corp piece. Need to have UOM type indicators on any field that holds wieghts. In most cases this could probably be hard coded. Need to create the ability to check a box that opens all of the subs for inventory search for adding to cart. |
||
| Shop 3711 |
|
Adilas Time | 5/1/2018 |
Russell and I touched base first things this morning. He is working on payee/user level filters for the news and updates section. Lots of emails and text messages. Light tech support and helping here and there. Shawn popped in and we signed off on some new code and calculations for North Carolina state withholdings. I merged things into master, updated databases on all servers and pushed up new files. I let a client know who was waiting for that state. Calvin and I got on a Zoom session and worked with Mike Harman from Caisson Labs. They are just starting to use the new hybrid desktop app that Calvin created. We had to flip some settings, check some pages, and give some light training. They should do good, once they all get going and into the groove. That is exciting. |
||
| Shop 3696 |
|
Adilas Time | 4/26/2018 |
Working with Shawn to get his local database updated and ready to go. He was missing one small piece that was buried underneath a database update. The update checked one of the fields and because it was ok, it skipped the rest of the update. We had to update some payroll tables manually. This only happened because Shawn was the original developer on the payroll project. I added the second table change after the code was submitted. Long story made short, he only had half of the needed changes. On a Zoom session with Calvin. We looked into an error on an advanced main invoice search through the API. It turned out that he needed a table in his local environment to make the API socket run. It is amazing how quick things change and move. We really need to be pretty flexible in order to play our own game. Good stuff. Finishing up the sales tax calculator page. Working on help files and testing the page. |
||
| Shop 3671 |
|
Adilas Time | 4/17/2018 |
Online team meeting to cover security, adilas API sockets, black box code, and upcoming white label options. We started out with a number of reports by the different guys. /////////////////// here are some of the quick reports by the developers: - Eric - Fixing custom carts and working on the pricing engines. Lots of custom one-off's. Working on loyalty points and special tracking accounts. - Russell - News and updates - new API socket feeds and such. WordPress site and other look and feel things. - Wayne - Refactoring code, testing based design, and underlying framework. QuickBooks integration stuff - imports and exports. As a side note, Bryan has had many customers asking about similar type features. Wayne is also working on other database stuff and migration. - Bryan - White label stuff for outside parties. Tons of custom projects. - Calvin - Hybrid API to Windows desktop app. Custom PDF labels and printing. - Alan - Helping Steve with Metrc API stuff. Working on tons of tax and in-line discounts. Helping Brandon with other projects. - Danny - Generating sales - Props to the developers who are creating the functionality. He pitches the idea that the developers are accessible. Custom labels. - Shawn - Helping with payroll, federal withholdings, state withholdings, and county level withholdings. - Brandon - Helping the developers and doing small projects. Merging code and maintenance stuff. - Steve - Grateful for the help with the Metrc API stuff. Working on phases and sub locations. Steering the ship. New approval levels on other state traceability systems. //////////////////// meeting notes: - Talking about the Adilas API and system - dealing with security. Facebook was brought before the senate due to a breach. They allowed an outside company to come in and develop an app for Facebook (basically a 3rd party solution). The problem was... what does that outside service actually do and have access to? The app ended up doing some internal data mining and then sold that data. - We want our users to be successful - we want to enable them but we also need to protect them. - Small switch in the sales focus. The older model was one-by-one and dealing with reps and consultants. We are seeing more of a switch to bigger companies that virtually take over the sales force and are wanting to sell our product more as a white label type application. Lots of mixing and blending of products and services. They are allowed to provide all of the supporting services that support our product. - Ideas from the group about security: - Russell said, bold it or make it red and let them know what they are exposing (meaning the API sockets). Allow the agreements between the parties... we are part of it, but we let them create the relationships between themselves. - Steve said, we don't want to make our users work harder... to turn things on, but we do want to make sure that the clients know what they are getting in to. Example of what happened with back in 2015 with Hypur and Emerald Fields (two of our clients). Basically, the 3rd party solution (Hypur) got turned on and then it kept growing (what Hypur was doing and/or requiring) and eventually was trying to get at more sensitive sales and inventory level stuff. Eventually the client was super upset due to the lack of disclosure of what was going on and what was open/available to the outside party. - We are seeing that most of these 3rd parties and white label people tend to expand what they are asking for. Bryan is seeing that more and more auditing type levels are wanted by these 3rd parties. We have also had a number of questions about different server levels and certifications. Our clients want to make sure that their data is safe and secure. - Russell brought up the point and the difference between a couple of if statements on a page vs a full on white label type solution. We need to develop and standardize that white label type path. They need to pay for it and also be able to help maintain it (meaning the white label company). Taking things clear out to a white label theme (actual files and folders). White labeling is basically bulk black boxing but you can still use any of the classic pieces. We drew some small diagrams and talked about possible options. - Shawn chimed in and started talking about building a city. Basically, kinda like urban sprawl or older parts of a bigger city - no plan, no alleys, buildings touch other buildings, and not a well planned layout. - We need to stay on top of things. Keeping code and the database structure up to date. If we do this... it will help us be more efficient and save us time. - Eric chimed in and said "process" is the solution vs simple communication only. Basically, as we are growing, we need to get to a more standardized process of development. We have a huge landscape to consider. Lots of moving pieces. Ultimately we need to adopt a process oriented approach. Wayne agrees. Different levels within software development. From critical and saving lives to making sure that we have solid code and pieces. It gets into speed and flexibility against slow and more stable type processes. Maturity in software development is sometimes measured in how well you implement internal processes. Eric thinks this is the next step we need to take as a company. - Danny has been threatened... :) He was talking about levels that people rely on our solution and how all of that plays in and such. - Small little analogy of the little red hen... everybody wants it but they may or may not want to participate. In real life, things cost money and take time to get done. - From Brandon - Let's make this thing what we want it to be! - Any core elements need to be merged into the master branch. This is required. - Steve was saying... be on the lookout for companies and what they are wanting. That could help us know how to play with them... Maybe look deeper than the current project. We really need to protect our client's data. He was talking about the adilas market (adilas world) and also the 3rd party solutions page. We need to point outside parties to come through the main monitored pathways. We need to keep those sections updated and let the clients know what is being opened/exposed. Very important. - The value of oversight and/or having someone to help watch them and help them out. This seems to be new trend. If that is the case, we need to make sure that they know what is going on and what is opened and what is closed (talking about data). - Brandon will write up some super basic pieces of what our current rules and processes are. - Alan pitched the idea... Local, live, and then into production - talking about a testing server that will be coming this year. We ended the meeting and allowed people to jump off the meeting. We basically said we would be doing this again (meaning a team meeting) and would get them some info and instructions. /////////////////////// after the meeting - Alan and Steve were talking about breaking up code into logical pieces and making the road map more object oriented. Basically, organizing the use and flow of data - making the map for others to follow. Currently, we are just using Brandon's memory to help guide people to the right spot. We need a better road map that others can follow. - They got into some technical conversations about threads, processes, RAM memory, read/write times, etc. - Part of our process needs to be setting up and monitoring the servers (actual eyes and reports or dashboards). We need more information, stats, what pages are being used, what processes are running, and what data is being accessed and how often? - We talked about caching, traffic, threads, database transactions, data mining, and changing from transactional data to more of an aggregated type model (summing up things and organizing things for reporting features). We need to keep allowing day to day operations but also need to optimize things for reports, exports, and other bulk reporting features. - Alan and Steve were talking about the challenges of using outside API's and syncing up data between systems. Lots of options, but also lots of moving pieces. - On the API sockets... We need to provide good samples of how to call things and also good response type data. It is really nice if we can format things as well. It just makes it easier for our guys and also outside developers. |
||
| Shop 3658 |
|
Adilas Time | 4/11/2018 |
Emails, paying bills, and on a Zoom session with Calvin. He showed me a new demo of where he is and we chatted and talked about the next steps. He is making good progress. Talking to Steve about buttons, barcodes, labels, coupons, etc. They are all ways to get things into the cart and/or affecting pricing and discounts. That is an interesting point. Steve has really helped me delegate more. He is good at it and even encourages me to do the same. Sometimes it is just an idea or a suggestion, and other times, he may help nudge the boat in the right direction and then it makes it easier for me to do what I need to do to advance the ball. Good teamwork stuff. Spent most of the afternoon doing tech support, emails, recording notes, and talking to Shawn about new payroll changes. Shawn and I got his system all up to date and new files pulled down. I called and chatted with Steve (see a couple small notes above) and then did the other things. Busy day. |
||
| Shop 3654 |
|
Adilas Time | 4/10/2018 |
In early working on the new payroll changes that Shawn submitted. This is dealing with county based withholdings and new state calculations for Indiana. Steve is seeing the 3rd party solutions page extending into a virtual permissions for those outside solutions to get access to any of the 12 main players. We need to show what is available and allow for what windows and doors are open. This is really common for some of the clients that are dealing with oversight or overseeing certain pieces (virtual auditing and such). We need to keep our clients data safe but also need to allow the different parties to allow or dis-allow between themselves. Maybe the secret is allowing the clients to build their own relationships between the possible different solutions and/or outside parties. At some point, we may need some kind of history of who is opening and closing the API socket windows and doors. That may help later on if we need to figure out who is changing what. Eric will be popping in around 10 am to talk about loyalty points and gift cards. Meeting with Anthony Harrington about loyalty points and gift cards. Eric, Steve, and Brandon were on the meeting with him. - There are tons of daily discounts. It gets crazy in order to manage all of those things. - There are a number of steps that need to be done in order (on carts and checkout process). One of the things that they would like us to do is - dumb things down and make it more simplified. - They would love to have preset discounts, sales, and promotions. Also, a lot of the different discounts are based on a day of the week and/or a specific time. - Eric has done a number of these custom discount and pricing engines. Eric was saying that some of the discounts are not created equal... bogo (buy one get one) vs auto calculating all similar items and then repricing based off of quantity (just as an example). - Some discounts and promotions will be standard (hoping to catch 80% or more). There may be others that are just plain custom. Those still needs to stay on that level, meaning we may still need the option for custom code. - Anthony would love to help push the development forward in such a way that the users (adilas clients) could use the system to tweak the system. If they, our clients, need to call a developer all the time, that gets crazy and very expensive. The solution needs to be out to sales and promotions and virtual campaigns. Eric and I have also talked about allowing discount rules and such. - Anthony has some price grouping and some needs there. Similar to smart group buttons and tiered pricing structures. He would love the cart to be able to keep track of those pricing tiers and virtual groups. He would like the ability to move and manage pricing structures based on groups (even a subset of part/item categories). - Lots of needs for time based discounts such as happy hour, certain deals, etc. It would be super cool if we could setup all of these rotating discounts and the cart is able to apply those on the fly and as needed. Basically, we need an automated pricing engine. - Some of these discount rules may need to be built and held in a coupon, sales, and promotions type system. - Eric was talking bigger volume shops vs the mom and pop shops. They all want that kind of feature but it comes down to cost. If we could build it into the system, it would benefit all parties. - Eric would like to see a printed list of what kind of discounts they offer. That would help us in the background make sure we can build out the rules that would be needed. - Anthony would like to know a cost and timeframe. Eric was talking about phases and options for deployment and development. Then Eric talked about building out the standard features, all-a-cart features, and then also being able to customize things if needed. - They would really like the pricing tiers to work similar to the smart group buttons without having to tie them into a button. Basically, behind the scenes, they have rules (what to do) and assignments (who can play). That is the same basic model that is still needed, just not tied to a button. This may end up being part of the pricing engine. The cool thing would be rules that could also be tied into time and time-based promotions. The higher level (meaning the top level or group level) of pricing really helps with speed to market and ease of use. - Steve was saying that sometimes it takes years to get a stable picture of what is really needed. That is a huge key. - Sharing knowledge and helping others be able to run and go forward. Anthony has some great operational experience... we would really love to tap into that. A huge knowledge base of experience. Another huge asset is perspective and vision. Those are both huge assets. - There is a huge training need. Some people will use what we have but they may not even know we have it. That comes back to ease of use and education. - Molly popped in - what comes first, the pricing engine or the coupons and sales? - There are a few main pieces to help everything play in and work together. We are seeing sales and promotions, pricing engines (cart logic), custom labels, sub inventory, mini conversions, discount rules, tiered pricing models, customer loyalty points, gift cards, coupons, etc. They all play together and have similar pieces that need to be coordinated. We know we need all of these pieces, the trick will be what comes first? And how do we pull things together? - As a side note... when setting up pricing groups, we may need to pull in parent attributes to help us create good groups and grouping. - Small complaint on packaging and sub packaging, when they add a new one (sub), they have to re-enter the price (every time). They would love it to be tied to a pricing group. They also want to make sure that we keep them in a good process path. They would love the new subs to pull in the price from the group pricing vs setting it every time. They do want to be able to change it if needed, but they would love it that price auto pulled itself into a preset pricing group. This is a big priority to help make it easy and more standard. - Mini conversions are really needed here soon. The deeper we go, the more we are needing that ability. What they are calling (our clients) packaging is really mini conversions of sorts. There are a number of clients that are doing internal manufacturing inside their systems. We need to help them out with that. Also, when the customers buy things, they want to be able to search for one item (not 50 million), and then be able to buy and sell those items in different sizes, packages, and conversion pieces. In the frontend, they want it really simple. In the backend, we need to mix and blend and cross-tie things in and maintain the correct relationships. That is really huge. - The more we help to automate things, the less chances for user error. |
||
| Shop 3645 |
|
Adilas Time | 4/9/2018 |
Our code is one of thousands of possible options. If we have to protect something, we will protect the concepts that support the code not the code itself. It technically could be coded in any number of languages and in many different ways and manners. Eric popped in and we chatted for a bit. He will be checking in around 10 am tomorrow. I spent most of the morning working on new payroll files from Shawn for adding in states, counties, and new code for the state of Indiana. Shawn got on the meeting and was reviewing some code on his side as well. Mostly a work session today. |
||
| Shop 3653 |
|
Payroll changes | 4/9/2018 |
In working on payroll changes. Shawn got me some code and I was looking over things. Reformatted the code and ran it locally to test it. |
||
| Shop 3652 |
|
General | 4/7/2018 |
In working on some new payroll changes and looking over code that was done by Shawn. |
||
| Shop 3638 |
|
Adilas Time | 4/3/2018 |
Morning meeting... got reports from Alan, Steve, and Russell. I was working on some small changes and taking the rounding error off of the mini invoice (3" customer receipt). Other small changes. Eric will be coming in at 10 am to talk about loyalty points. Eric and I talked for a couple of hours about the special account tracking project. This deals with loyalty points, gift cards, in-store credits, you name it... We did a lot of drawing and even got into some small scenarios. We went full circle... we decided that they all go together and then not all together and then back to all together. Eric was tasked with looking into things a little bit deeper to see what we can do and what plans we can make. Shawn came over and was working on state payroll stuff. |
||
| Shop 3615 |
|
Adilas Time | 4/2/2018 |
On the morning GoToMeeting session. We had Steve, Alan, Eric and I on the meeting at different times. Shawn came over to my house part way through as well. Eric, Alan, and I were working on the sales tax expansion and rounding error stuff. Steve was doing his own projects and Shawn was working on county specific payroll stuff for the state of Indiana. Mostly a work session today. |
||
| Shop 3581 |
|
Adilas Time | 3/5/2018 | On a GoToMeeting session with Steve and Shawn. We got Shawn's local environment up to date so that he could do some testing on some of the new code he was writing. I then went in and recorded a number of bill and older expense/receipts. Emails and other light tech support stuff. | ||
| Shop 3546 |
|
Adilas Time | 2/20/2018 | On the afternoon GoToMeeting with Steve and Alan. We are all having problems with our email system and I was doing some checking on that. Light tech support and follow-up. Steve and Alan were working on some bugs and custom error messages. Alan and I went back to work on the sales tax expansion project and working on the session scope changes. I then got a call from Shawn and he and I merged in some code for some payroll changes for some of the states. Kind of a crazy afternoon. | ||
| Shop 3489 |
|
Adilas Time | 2/1/2018 |
Started out the morning working on some updates for the 2018 state and federal tax withholdings. Shawn did the code and I reviewed it and ran it on all servers. After that, Alan jumped on the GoToMeeting session and we chatted about the next steps. Alan wants me to do some additional planning to help with the upcoming new session values for phase 3 of the sales tax expansion project. We are still on phase 2, but prepping the field. Some of the other guys popped in and out throughout the session. Eric popped in and we chatted for a bit. Steve was at the bank closing on a refinance loan and then on the GoToMeeting session. Shawn came over to my house and was working on stock/unit database changes for the sales tax project. Alan was on the meeting most of the morning as well. Good stuff. |
||
| Shop 3423 |
|
Adilas Time | 1/31/2018 | Working with Shawn. He had some tax updates that I was looking over and Alan and I got him started in on the sales tax expansion project. He will be looking at stock/unit database changes and such. | ||
| Shop 3400 |
|
Adilas Time | 1/30/2018 |
GoToMeeting with Steve. - Nick came on and Steve got him lined out for Leaf Data stuff and new API socket connections. - Alan and Shawn came over - we are going to be working on the sales tax expansion project. - Steve had me merge in some of his new code. That took a little while due to some merge conflicts. - Copying the code bank for the sales tax project - Getting some files and such ready for Alan (db and files) - Planning with Alan - what is next. |
||
| Shop 3396 |
|
Adilas Time | 1/23/2018 |
Logged into the morning GoToMeeting session with Steve. We went over a few updates and touched base on a few things. He is working with the Canadian's on some licensing agreements and building out the plant phases for elements of time (sub flags and tags - capable of doing sub phases and such). Shawn came over and Steve approved him to be put on at a 1/2% (0.005) of gross deposits. He was at 5% of those who used payroll, but this will be better for him and easier for me to calculate. After that, I pushed some of the main controller tables (data 0 as the master data set) back and forth between the servers and got all of the help files updated for the 2nd vendor stuff for both PO's and expense/receipts. After that, I worked with Shawn and we made a better plan for jumping into the sales tax expansion project. I broke the 13-14 different mini projects into about 5 basic steps. I then started going through and recording notes and info about the different projects and their phases. Trying to get the mother load broken down into bite size pieces. |
||
| Shop 3413 |
|
Adilas Time | 1/22/2018 |
Back on a whiteboarding session to layout some flow, plans, and strategies for the sales tax stuff. Shawn was helping me with some basic concepts. - Think of base camps - Working from the known good - Build on the known good - Branch off of master and start a new branch per mini project We also added a couple mini projects to the list of projects... Here is the new list: 0. database prep and database updates (huge changes for this project) 1. in-line dollars off discounts 2. prep for mini conversions 3. going to 5 decimals of accuracy 4. mixed discounts 5. allowing or not allowing price changes and discounts on individual items 6. new dynamic names and aliases for all tax buckets 7. rounding error bucket 8. where items came from when being added to cart 9. new math on tax calculation (limit by category, before/after math, limit by customer type, 5 decimals) 10. new cart line item holding values (attributes within the cart line structure - session stuff) 11. alphabetizing certain structure keys 12. normal parts and items vs stock/units or bigger serialized items 13. Pulling all of the pieces together - deployment process and strategies (tons of moving pieces) We have tons of work that is done. We need to break things into smaller pieces and follow each project through at a time. The deployment and testing of each mini project is huge. It also helps us to focus on what needs to be done. Starting tomorrow, we are going to be breaking things down a bit and trying to get a handle on what is needed. |
||
| Shop 3395 |
|
Adilas Time | 1/22/2018 |
Working with Steve over the GoToMeeting session. We spent the first hour going over budgets, decisions, etc. - We are a vendor not an investor. This means that we seek to sell our products and services vs trying to help build up other companies and do other things for profit. This may change later, but it is really important that we only run as fast as we are able. - Why do we have to pay to help a client succeed? Past and present clients - relationships and lessons learned. This was a talk about numerous clients that we have had to pitch in thousands and thousands of dollars to help make them go, get them going, and/or trying to help them be happy. We need to flip this model and charge for our services, where possible. - Custom developers and code writers and where is that going? It is a bonus to have people who can write code, build, and upload files and pieces. Who is managing all of those changes? Are we all going in the same direction? How can we help direct that expansion and those changes. - What about Chris and Russell with AFB (adilas for business)? Where are they going? They are very strategic which is good but also makes us watch them a little bit closer. - What about PHP and WordPress stuff? We talked a little bit about different coding languages and how those can work by themselves as well as with others. The world keeps changing. We also talked a little bit about both backend engines and frontend engines and interfaces. - Need for maintenance on some of the older code and features. The further we go, the more maintenance that is required. Someone has to help with the upkeep and maintenance. If we had the money, it would be nice to rewrite some of that older code and bring it all up to a certain level. In the mean time, we just keep doing what we can do. After talking with Steve, I spent some time writing some emails to the Canadian vendors about our role with helping them setup a white label of our product in Canada. We want to be in a vendor type role vs an investor type role. Hopefully it helps spit out what we are really looking for in the relationship. Shawn came over and we are trying to get some things done with the sales tax project. He is doing some small clean-up stuff on the project and also doing some of his own payroll stuff to fill the time. Brainstorming with Shawn about the sales tax expansion project. We got out a whiteboard and started to do some planning and explaining in an old school manner. It really helped to see things visually vs just putting things in writing. We defined a few things, drew some diagrams, talked about the what and why, and then moved from topic to topic. It helped me get a better understanding of what we are doing. Hopefully it helped Shawn get an idea as well. Good stuff. |
||
| Shop 3462 |
|
General | 1/20/2018 | Shawn came over to work with me. I did some emails, tech support, and paid some bills. He was working on state tax withholdings and creating new database update files. | ||
| Shop 3436 |
|
Meeting with Shawn - Year end stuff | 12/30/2017 | Shawn came over to my house. We were working on the year end 1099 and W-2 forms. Shawn gave me some new code and we did a number of print tests. I also spent some time merging in code and reading over emails. | ||
| Shop 3359 |
|
Shawn - Year end stuff | 12/26/2017 | I was on a different project. No work or action was done here. | ||
| Shop 3357 |
|
SHAWN | 12/20/2017 | Shawn came over and dropped off some year end documents such as 1099's and W-2's off for me to test and do some printing. We met and chatted and I got him a check. Both before and after that, I was prepping files to help with merges between master and the sales tax expansion code branch. | ||
| Shop 3156 |
|
Adilas Time | 11/6/2017 |
On the morning GoToMeeting session. Steve and I started out talking about funding and goals. We then got on with Calvin and Alan to go over the sales tax expansion project. We ended up having problems with GoToMeeting and switch over to a Zoom session to finish up. The entire time was spent trying to paint a good picture of what was needed and/or wanted. Lots of drawings and talking about things. At the end of the session, I got some calls from some of the other developers with a couple of questions. Light tech support for Shawn and Bryan. |
||
| Shop 3106 |
|
Adilas Time | 10/23/2017 | On the morning GoToMeeting session with Steve. We were talking about being a "broken man" (quote from Calvin that we all can relate to) and how the adilas model is able to help all of us who are playing. Pretty cool. Meanwhile, we were working on our own little projects and such. I finished up the payroll stuff for Shawn and started to get things merged and pushed up to servers. That has been a bit of a project that we didn't count on. The good thing is, it is done and live on all servers. We updated a couple of reps and people to let them know that it was up. Good stuff. | ||
| Shop 3102 |
|
Adilas Time | 10/16/2017 | On the morning GoToMeeting session. We took care of a few loose ends and then started working on our different projects. Wayne from Portugal checked in on some data migration stuff and most of the session was just a work period. I was working on Shawn's dynamic percentage withholdings for payroll. Steve was doing other projects and checking some code that he and Bryan did for the new barcode values that allowed the users to enter a QR code value but use a simple barcode to access it. Pretty creative. | ||
| Shop 3092 |
|
Adilas Time | 10/11/2017 | On the morning GoToMeeting session with Steve. We looked over some custom code for some barcode stuff and made a few tweaks. Steve was working on other projects and I was back on Shawn's dynamic percentage withholding project for payroll. We chatted back and forth and covered a number of different topics. Things are going good and we are trying to talk about and plan for the future and where things are going. | ||
| Shop 3123 |
|
Adilas Time | 10/10/2017 | Emails, paying bills, tech support, phone calls with developers, etc. Back on Shawn's project for the 5 dynamic percentage based withholding options project. | ||
| Shop 3080 |
|
Adilas Time | 10/3/2017 | More merging files and working on Shawn's payroll project. The new branch name is BWM-30. | ||
| Shop 3051 |
|
Adilas Time | 10/3/2017 | Working with Shawn to go over his code for the dynamic payroll withholding amounts that can cover both straight dollars withheld or a new variable percentage withheld. Merging and fine combing the files. | ||
| Shop 3049 |
|
Adilas Time | 10/2/2017 | Recording notes and meeting with Shawn about where he is at with a payroll project. His project allows for up to 5 dynamic percentage based calculations to automatically roll into the paychecks and payroll part of the application. Paying bills and other small to do list items. | ||
| Shop 3078 |
|
Bear 100 tech support | 9/29/2017 | On a GoToMeeting session as the Bear 100 tech support person. Helping to get things started. While I was waiting, I did some payroll commission reports for Shawn Curtis and started working more on the sales tax expansion project. I ended up helping a little bit with the Bear 100 stuff and doing some light tech support. I modified one of the bulk entry files for them and did some light clean-up on a custom page for the Bear 100. By the time I ended the meeting, they had all of the starts, did not starts, and were receiving data from the first aid station. Also as a fun note, there have been 15 or so comments and a couple of photos entered by the runner support groups. It is fun to see how the data starts pouring in and bringing the site to life. Good stuff. | ||
| Shop 2920 |
|
Adilas Time | 8/30/2017 |
On the morning GoToMeeting session. Steve was on early and then had to leave. Shawn came over and while he was getting setup, he had me watch a YouTube video on a guy by the name of Bob Ross. He was an impressionistic painter back in the day. He started out filling in the background and creating some depth. Very broad strokes and then worked more into the foreground and added greater detail. Very fun to watch and see how his painting came to life. I need to do similar things with adilas. Paint the background and sort of set the stage. Then as it comes forward, add more details and give it life. Sometimes I get too lost in the details and spin my wheels on things that might be better as an impression vs. the full details. Anyways, it will be a lot of mixing and blending and such. It was good to see his painting come to life using his technique of broad strokes leading into finer movements and detail as you get closer to the subject. We can apply that same principle to a number of our projects. Pretty cool. Most of the morning was going over the addCartLineStruct method (adding a new line item to the shopping cart) and working through the new tax settings, new calculations, and new inbound and outbound values. Lots of moving pieces. |
||
| Shop 2949 |
|
SHAWN TIME | 8/22/2017 | Unable to meet, Shawn's wife was having surgery. | ||
| Shop 2848 |
|
Working with Shannon and Shawn | 7/4/2017 | On a GoToMeeting session with Shannon and Shawn. I worked with Shannon on a couple of tech support questions first. We ended up going out to the data 3 box and looking under the covers and into the raw database to figure things out. Shannon had a couple of questions so we bounced between the different subjects and had her take some screen shots and some notes. After that, Shawn and I looked at his progress to add some new payroll functionality to allow multiple other calculations based off of percentages vs. off of straight dollar amounts. Shawn has been tweaking things around and it is getting closer and closer. Looking good, it just needs a final sign-off and maybe some like detail work. In general, it was looking great. | ||
| Shop 2683 |
|
SHAWN TIME | 5/31/2017 | Quick meeting with Shawn. He wanted to reschedule. Worked on other projects and such. | ||
| Shop 2672 |
|
SHAWN TIME | 5/24/2017 | On a GoToMeeting with Shawn. He was pitching an idea about how we could improve the general payroll functions. We are seeing a need to expand the payroll and payee to department options. The newest need is on the existing 5 custom fields. Currently they are only on the employee side and only for set dollar amounts. We may need to add two new options to each of them (10 new fields). It would be dollar amount or percentage (setting 1) and employee side or employer side (setting 2). This may need new fields and logic on the payee to departments table as well as the actual paycheck stubs table. We need this new info and logic on both sides. There are 3 known pages that do payroll calculations. There is also 1 page that shows and setups the relationship between the corps, payee/users, and the departments. The new pieces would be needed on those pages. We also need to cascade those settings to all other reports and year end forms. This also includes the paycheck summary reports and grouped totals. | ||
| Shop 2653 |
|
Adilas Time | 5/24/2017 |
On the morning GoToMeeting with Steve. We started into a light session being able to tie sub inventory to elements of time. This sent us off on a small little side venture. We had Shawn pop in for a bit and also Alan for a little bit. We tried to help those guys get what they needed for their different projects. As a small side note, we may want to bring in a history record for corporations, settings, locations, sub inventory, 3rd party solutions, and API sockets. The rest of the session was spent coding a new sub inventory report on the working with time and printable time pages. Trying to get things tied in together. That is awesome and part of the round 3 of sub inventory stuff. |
||
| Shop 2652 |
|
Adilas Time | 5/23/2017 |
On the morning GoToMeeting session. Wayne Andersen popped in and we talked about general files and folders and a general overview of the file structure. He was working and looking around. He had some good questions. Steve and I worked on some small elements of time stuff tied to sub inventory. We are just barely touching the surface of what elements of time could do for countless projects within adilas. I'm excited to see what happens there. As a fun side note, Steve was talking about how we could use elements of time to virtually create our own little sub processes and create our own timeline with checkpoints and process pods (user-maintained mini groups, pods, and processes). We would really like to define that for things like the concept of the digital data assembly line and such. Shawn and Steve got on and worked on Steve's new laptop. They were messing around with the display settings and screen resolution. I then started to jump back in on the planning part of the mini conversion project. I spent some time recording notes from post-it notes into the system. |
||
| Shop 2671 |
|
SHAWN TIME | 5/22/2017 | On a GoToMeeting session with Shawn. He had a question about doing some state specific calculations and code to help with the payroll part of the application. We talked about looking in the cost/benefit of adding the new code and settings. We will revisit this topic in a couple of days on another appointment. | ||
| Shop 2637 |
|
Working with Shawn | 5/12/2017 | Working with Shawn. He had some new code that we pushed up live for payroll stuff. Part of it was taking the state withholdings CFC and splitting it into two different methods. It was getting too big and actually capped the allowed method size. | ||
| Shop 2636 |
|
General | 5/12/2017 | Emails, tech support, and paying bills. Shawn Curtis came over and we were working on some small projects. | ||
| Shop 2550 |
|
SHAWN TIME | 4/11/2017 | On a GoToMeeting session with Shawn. He had some new code for 4 new states. They were Maine, Michigan, Rhode Island, and Deleware. We merged in some files and ran some database updates. We didn't quite get finished, but really close. | ||
| Shop 2538 |
|
SHAWN TIME | 4/10/2017 | On a GoToMeeting session with Shawn. We chatted and mostly did some small work sessions, working on our own projects. Shawn has 4 new states and their withholdings ready. Also, he wants to get into the code a little bit deeper with the code repository (git and bit bucket) and such. We will be meeting tomorrow to push up some new code. | ||
| Shop 2478 |
|
Adilas Time | 4/10/2017 |
On the daily developer session with Steve and Alan. We started out the meeting catching up from being gone for a week. We then rolled into a session on goals and projects that need some help and lovin'. Here are some of the notes from the session: - Sales and who to call? We need to figure out some phone numbers and make changes within the site. - Who is dealing with custom projects? We spent tons of time on this subject. Alan and I will be making more concrete decisions in a later meeting today. - What is the process? Lots of talk on processes. Assigning projects, getting projects, working on projects, sign-off, etc. - We have a breakdown in communication. We know we are dropping some balls. - Internal projects... >> mini conversions >> sub part categories >> sub queues >> special accounts and loyalty points >> world building and database stuff >> rework sub inventory >> dollar off discount stuff >> other discount settings >> icon menus >> sales and promotion >> pricing tiers >> custom labels >> smart cart stuff >> post-it notes - little to do list stuff >> flex grid stuff - additional settings >> rentals and reservations >> internal repairs - such as duplicate expense/receipts, reoccurring expenses >> adilas API section - documentation and ease of access >> help files and user manuals >> forgot password or password reset >> emailing invoices, quotes, and statements. We need to provide custom email addresses and maybe web versions of the pages (links to a .cfm page vs the PDF versions). >> bitbucket - branches and issues and pull requests >> Code sign-off and general communications. >> training and education >> server management and optimization - We need to focus on the features and benefits that we do have to offer! The list is huge and most of those pieces are fairly stable. They may need some light tweaking but are fairly stable. -------------------------------------------------- Brandon's typical day. On a trail by 6:30 - 8:30 Breakfast/Shower Meetings from 9-5 7-9 am sometimes early morning meetings 9-12 pm adilas meeting -- brainstorming, work session, or putting out small fires -- this session seems to be pretty productive 12-12:30 pm lunch 12:30 - 1 pm call with Calvin - 50% affective 1 - 5 pm with other developers on their projects -- meetings with Russell, code sign-off, planning, reviewing progress, brainstorming, doing actual code, debugging. -- meetings with Bryan, code sign-off, questions, training, helping with projects, guiding him on what is needed. -- meeting with Alan, planning, counsulting, dreaming, code work, documentation stuff. -- meeting with Nick. Planning, education, code sign-off, and working his projects. -- meeting with Shawn. Code sign-off, planning, and finishing projects and fine turning stuff. -- meeting with Dave Forbis and Shannon. Consulting, custom code, quotes, tech support, etc. - If I check email, text, or voicemail... I usually take down the info and make a post-it note... That just gets added to the pile. I've got these things to do on normal basis... - emails - text messages - voice mail - bug fixes - custom projects that are assigned to me - tech support - get calls from Steve, Shari O., Shannon, Developers, and other clients - Pay bills & write checks - Prep for upcoming meetings - server stuff - notes, documentation, and recording stuff - graphics - We tend to loose a lot of time in the transition between projects. - We are going to have Alan help with some scheduled times for code sign-off. During those times, I will be working on my own projects. - Use Craig as the "bucket" guy. Have him fill in where needed. Some backend business management stuff. |
||
| Shop 2384 |
|
Adilas Time | 3/30/2017 |
On a GoToMeeting session with Steve. We talked about tons of different things. I showed him some of the database things that Alan and I have been working on. Steve is trying to get a list of all of the adilas features together in one place. We have tons of pieces of the puzzle, they are just spread out throughout the whole system. Steve wanted to get some of the new table descriptions we were working on. We also talked about gathering up all of the features and making it available to the public. We talked about some wage increases for some our guys and a plan for that. We then rolled into some of the new reports and such that Shawn and I made yesterday for the adilas content server. We talked about our pricing plan and where things are going. Towards the end of the session, we just worked on our own little projects. I worked on fixing the master corporation list and adding in the new fields that would help us record up to four deep commissions, customer id tie-ins, percentages, notes, and a general monthly amount to base commissions off of. Steve had done some of the prep work, I was just finishing some of it up and such. |
||
| Shop 2424 |
|
Shawn Time | 3/29/2017 |
Shawn and I jumped on a GoToMeeting session. We talked about doing multi-file uploads for media/content (the pig server) as well as multi-file uploads for photos and scans. Shawn helped with both projects - media/content server and the photo galleries. That should be good to have him jump back in there and help out. We spent the last half of our session talking about how we have the pig server (media/content server) but haven't charged anybody for the virtual file and cloud storage that they are using. I started to build a small media/content report and then Shawn helped me tweak it out a bit. We added some dynamics to help with playing with pricing models for the overages and such. See this link below for the temp report. https://data0.adilas.biz/temp/monitor_media.cfm - as a side note, this same report is on every server (data 0 - data 7). Just change the domain name and resubmit the page. With the current storage values, we are pretending that we will give 500 MB as free storage. We will then charge $5 per 50 MB over the original 500 MB. We may have to up that and change the ratios, but just for fun, we ran our little report and the content server could be generating close to $8,000+ per month if we actually monetized the cloud file storage option. Anyways, we may want to take a look at that. |
||
| Shop 2423 |
|
General | 3/20/2017 | On a GoToMeeting session. This was Shawn's scheduled time but I wasn't able to hear anything from him. I did some note recording, emails, and helped Bryan out with some sub inventory queries and such. | ||
| Shop 2422 |
|
Shawn Time | 3/13/2017 | On a phone call with Shawn touching base. He is getting somewhat behind on some school stuff. | ||
| Shop 2447 |
|
Shawn time and other general stuff | 3/9/2017 |
On a quick call and GoToMeeting session with Shawn. We talked about the payroll 1099's and some printing options. We also talked about a small plan going forward. After that, I was recording notes and Steve popped in and had a quick code question on showing sub inventory and parent inventory items. After we talked about some things, I scribbled down some small notes from our chat. - We need to wire up the connections between sub inventory and the PO/invoice line items table. Currently, we have to run multiple queries to see if a line item has any subs. Not that that is bad, it just takes time and you can't easily tell what is going on. We may want to look into this and tighten things up a bit. Think about search options and speed that way. - I mentioned to Steve and that Eric and I were talking earlier and how so many crazy projects were all somewhat converging at the same time. I mentioned smart cart logic, sales and promotions, custom labeling, sub inventory (parent/child relationship), mini conversion, discounting, pricing tiers, loyalty points (special accounts), and other things. He added to the list... ecommerce and sales tax as also being more and more in the mix and coming together. - The reason that Steve mentioned sales tax is that I told him that Eric and I were planning on doing something similar to a user-maintained balance sheet item for loyalty points and gift card stuff. He made the comment that sales tax is very similar... almost a mini account of sorts. He then started talking about a special sales tax homepage, searchable database stuff (already summed entries vs. full transactional entries), the need to go to multiple decimals for taxes and withholdings, etc. Kinda interesting that I didn't even think of sales tax in the same boat as in-store credit or loyalty or gift cards but they are very similar. - This made me think about some old ideas we had back in 2010 dealing with watchers, feeders, and standalone declarations. I wonder if it may be time for that type of stuff to come into play. - As Steve and I talked about converging projects and how they all interconnect, he made the analogy of a steeple on a roof or a church. Lots of different angles and roof lines all coming in together. That analogy was fun to think about and added some depth to the converging concepts, ideas, and projects. I really liked how it could go up (be built up virtually) in order to make room for all of the pieces to match up and play well together. Kind like a capstone or elevated portion of a building. My original thinking was sort of flat. Don't be afraid to add some depth (settings, permissions, time, etc.) in order to bring everything together. Good stuff. |
||
| Shop 2421 |
|
Shawn Time | 3/6/2017 |
On a phone call and then a GoToMeeting session with Shawn. He has been sick the last little while. We talked about 5 main things... 1. Working with Russell (new team stuff) 2. More state withholdings - we need to break up the CFC into at least two pieces. It is getting too big (over the max number of characters for a method). 3. Printing and doing PDF docs - What about looking into Flash for printing? This would be nice but we may have some time here. 4. New trailers docs - Fairly new stuff. 5. Email stuff - We looked us notes, I sent him a photo of our whiteboard session, and we got Shawn setup with FTP access to the adilas university site for email stuff. This is one of our biggest needs right now. |
||
| Shop 2433 |
|
Black Box Project | 3/2/2017 |
On a GoToMeeting session with Nick. We covered a couple different projects and such. They are listed below. 1. New custom project that is needed. From Dave Forbis. We spent almost an hour going over this project. Nick took notes while I read and explained the PDF that Dave had created. See attached for the PDF and see below for the sub notes from Nick. 2. We talked about a mini team with Russell. We would like to get a team of 4 players up and rolling. Russell would be the captain of the team, Alan - as the lead developer, Nick - developer, and Shawn - developer. We talked about how this concept is somewhat - wet paint here... just came up with this... Basically, Adilas will authorize hours, projects, and funds. 6 hours per person per week x $25/hour = $450 (we've told Russell that we have a $500/week budget for this pilot program). This equates to around $2,000 per month that we can run through this project team. These projects could be AFB projects or adilas.biz projects or Adilas Shop projects or custom. The whole adilas project and platform is really one giant project. We are taking a small pool of developers and trying to structure them into teams with captains and leads. The developers will be paid from adilas.biz, Adilas Shop, AFB, and from custom projects. We need to get in and see how this works. If we need to, we can tweak it around. Think of water, snow, ice. We are in the water stage. 3. We merged in about 18 new files for elements of time as part of the system-wide black box project. Good session. |
||
| Shop 5035 |
|
Virtual Post-It Note | 2/28/2017 |
-Contact Bryan and Shawn about Texas Trailer forms - 130-u and VTR-141 - $100 for the VTR-141 form. |
||
| Shop 2339 |
|
Working with Shawn on PDF forms | 2/18/2017 |
Shawn came over and we were working on new PDF forms. We are having major difficulties with printing PDF's. We can populate the forms, super easy. The problem we are having is printing and alignment on digital overlays. We have so many variables between printer types, brand, margin settings, and even paper sizes and such. We talked about taking the overlays to a Flash level where we could control the _x and _y coordinates like we do on the check write system. We are seeing more and more needs to build out custom printing options. After that, we did a small session on the current email and communication problem we are having from inside of adilas (emailing invoices, quotes, PO's, and statements). We took a picture of the brainstorming session and it is on my phone. See attached for a copy of the whiteboard session. |
||
| Shop 2252 |
|
Adilas Time | 2/14/2017 | On a GoToMeeting session with Steve and Nick. Shawn popped in for a bit as well. Our original goal was to make a quick fix on the price override switch for the add to cart page. We were then going to do some brainstorming on the changes we need for the email feature. That never happened. We spent the whole time working on the shopping cart price override option and feature. We'll have to hit the email stuff later on. | ||
| Shop 2275 |
|
Shawn | 2/13/2017 | On a GoToMeeting session with Shawn. Working with PDF's and trying to remove passwords and other security features. We were trying to work on alignment issues for some government based forms. | ||
| Shop 2306 |
|
Doing some quotes with Shannon | 2/7/2017 |
More emails and monitoring the data 4 server. Shawn came over and we chatted for a bit. We are all learning tons of lessons. Hopefully, we'll figure it all out. I was not able to get with Shannon to do any quotes. Lots of emails, tech support, and text messages back and forth. |
||
| Shop 2303 |
|
SHAWN | 2/7/2017 | On a call with Shawn. He is kinda stressed due to some PDF forms and getting the printing to line up correctly. We talked on the phone and I authorized him to go get some pre-printed forms for testing purposes. After that, I went in and did some bills and prepped some stuff to Shawn paid on his payroll commission stuff. I have to visit multiple servers to get all of the numbers. | ||
| Shop 2300 |
|
SHAWN | 2/2/2017 |
On a brief meeting with Shawn and on to more bulk print cart label stuff. Finishing things up and did some testing. Pushed up code and let key persons know about the updates. The piece that was missing was sub inventory attributes and custom mappings to top, middle, bottom left, and bottom right mappings. As a side note, I can feel that pressures are mounting. I've got a lot of my guys very busy and things just keep coming. It feels like another storm is coming... We are also seeing an increased sense of requirements and huge expectations. All possible but we don't have that stuff done and integrated yet. That adds to the pressure. |
||
| Shop 2224 |
|
Russell Moore | 2/2/2017 |
On a GoToMeeting session with Shawn for a little bit. We were talking about payroll issues, logic issues, and user input and data issues. After that, I got on with Russell and we met over a Zoom session. Russell and I talked the whole time about our model and what we are and are not. There is a small disconnect between where we are headed and what we are vs. where we could go and who we really are. See attached for a bunch of notes. |
||
| Shop 2278 |
|
SHAWN | 2/1/2017 | On a GoToMeeting session with Shawn. We were both working on our own projects for awhile. We then did some testing and merging for a PDF project that Shawn was working on. It was a federal 1096 annual summary report. We had to do some tweaking and printing to work with the data overlay. Back and forth and finally got it done. Pushed up new files. | ||
| Shop 2139 |
|
Shawn Time | 1/30/2017 | On a GoToMeeting session with Shawn. Looking into a custom payroll request for Washington. Small session just touching base and getting a game plan. | ||
| Shop 2213 |
|
General | 1/25/2017 | On a GoToMeeting session. Mostly working by myself on bug fixes and other random to do list things. Paying bills, doing email, and helping Shawn with a small bug for Iowa payroll and withholdings. | ||
| Shop 2232 |
|
SHAWN | 1/25/2017 | On a GoToMeeting session with Shawn. He was getting the Iowa state tax withholding stuff ready and I was working on the bulk print cart labels. We then got his new Iowa payroll files merged in and pushed up to the master branch. We pushed files live, ran database updates, and Shawn did some live testing. | ||
| Shop 2223 |
|
Migration party with Shawn | 1/24/2017 |
On a GoToMeeting session with Shawn. He was clicking and migrating customer queue records from a big shared table to the new corp-specific tables. Meanwhile, I was working on a customer data upload for a new client. Tons of clicking. After I got finished, I helped Shawn migrate the rest of the customer queue data. We were non-stop clicking from 9 pm to 1:30 am. That's tons of clicks no mater what way you split it up. Pretty crazy. All files and database tables should be good to go. |
||
| Shop 2208 |
|
SHAWN | 1/24/2017 |
On a GoToMeeting with Shawn. We were working on our own projects. I was working through the code to split the customer queue table. Going through pages and code changes made by Shawn. Kinda like a giant code sign-off and work session. Shawn's goal was to help prep things, not get the project fully done and tested. That is a different logic path than we normal go with, but I think it will work. Good stuff. Spent the last hour building an update routine to help with live migration and possible things that slip under the cracks. This is part of the database update page. |
||
| Shop 2138 |
|
SHAWN | 1/23/2017 | On a GoToMeeting session with Shawn. We were both working on our own projects. I was working on his code of splitting up the customer queue database table. I was going over the migration file and updating database code to talk to the new tables. Shawn was working on other projects and payroll stuff. | ||
| Shop 2209 |
|
Going over the customer queue project with Shawn | 1/21/2017 | On a GoToMeeting session with Shawn. We looked at the files he has been prepping for the customer queue project. We passed some files back and forth and made a plan for the coming week to test and push on the project. Shawn has done a bunch of database prep stuff to get us started. | ||
| Shop 2200 |
|
Meeting with Shawn | 1/19/2017 | Spent the first 1/2 hour working on updating notes and recording details of the other meetings and sessions today. I then started back in the product (items) migration stuff. | ||
| Shop 2199 |
|
Meeting with Shawn | 1/18/2017 | On a GoToMeeting session with Shawn. We were both on the meeting but working on differnet projects. Shawn was working on splitting up the customer queue records and I was recording notes and updating elements of time. | ||
| Shop 2137 |
|
Shawn Time | 1/16/2017 |
On a GoToMeeting session with Shawn. We spent the time looking around and taking notes on the customer queue section. We are planning on redoing the queue and making it corporation specific. We did some practice runs, sample code stuff, and I helped Shawn get some ideas and direction. Basically getting familiar with the turf and/or terrain. We made some plans to touch in two days and then again the next day after that. |
||
|
|
||||||