BidSquid transaction system

Work on BidSquid has been going pretty steady. We’re aiming for a beta launch for next week. As of the time of writing this post, the first release of BidSquid  – the minimum viable product – is pretty much ready to be used by buyers and sellers. There is one major component that needs to be sorted out: the payment system. I’m in the process of setting up Stripe for payment.


Using Stripe requires us to have a verified SSL certificate on our server, to ensure that our site is secure for our users. Having the SSL certificate we need requires that our business is a registered one. That’s something that we’re in the process of dealing with, but it’s kind of a bottleneck right now. Everything is relying on it in some way or another.


We’re going to be using Stripe Connect to connect payments between buyers and sellers. The only problem is that the sellers currently have to go through a complex signup form, requiring them to supply information that they might not even have, as an independent seller. This definitely doesn’t make sense for BidSquid’s model – We want to give our users the ability to place a listing within 30 seconds. Getting paid from our site shouldn’t be so tedious.


Luckily, Stripe Connect has something called “Managed Accounts”. What this means is that basically Stripe gets out of the way and lets us do all the payment interaction with the buyers and sellers. The caveat being that BidSquid is liable for chargebacks and credit card disputes. Stripe also takes another 0.5% per transaction with Managed Accounts. It looks like that’s just how it’s going to have to be.

BidSquid should be efficient. That’s what we’re all about. I wouldn’t be happy with forcing our users to go through a tedious signup experience.

Where we stand

  Before I bring up the tech community in cape breton i’d like to mention a few things;

  • Nova Scotians pay the highest taxes
  • Halifax has the biggest population in all of Atlantic Canada
  • over 60% of Nova Scotia lives in the greater Halifax area
  • In Atlantic Canada, by the year 2020, 1/3 Canadians will be a senior citizen
  • The total number of people in Cape Breton is as of the 2016 census was 132,010(making 15% of NS) people and has a 2.9 % decrease in population since 2011.
  • Cape Breton is also moderately a conservative business market, historically, fishing ,forestry, coal and steel, the two former, being almost non existent since the 80’s.

You may ask why I bring these points up. Does that mean I believe there is no hope for the tech sector in Cape Breton. Absolutely not. It just means we need more programs to grow our base, to stay competitive. Everyone in Nova Scotia has a friend, family member, or know one of our young people that has gone out west. We’ve seen what’s happened when we lose our younger work force. We’ve seen that oil is not a dependable source for our market, nationally or globally.  We need something viable stable and keeps us growing in today’s market, the more green the better.


What’s next?

Many communities globally are shifting from industrialization (like Cape Breton) ,replacing coal with code.  We should start introducing code to high school students (more abundantly) if not younger grades.  Movies and media has portrayed the lone coder as some rock super star, but i believe while it is great to have an entrepreneurial spirit. There’s nothing wrong with having a RRSP or savings to fall back on, with a stable 9-5 job making over 60k a year  and can be just as rewarding. Technology is only going forward not backwards in today’s society. The more education we bring to Cape Breton, the better our community, and province will be because of it.


Trade coal for code.
We need to invest in the base of our community. Show that we will not be left behind. Gone is the middle class of factory workers. Developers are the way of the future.I know when some think of developers they think the Mark Zuckerberg, the Social network movie but studies show that Silicon valley only employs 8% of the nation’s coders.The rest are freelancing or in steady stable employment. We are in an age where we see a shift, gone is the pillar of car plants  lumber yards and other factory blue collar jobs. Coding is an up and coming employment,that can provide stability with 40 hours a week, good salary, and be intellectually challenging. More people are realizing that instead of a 4 year computer science degree, time and money could be better spent at community college, long months in dev bootcamps, or better yet here at UIT. Maybe we won’t live out the romantic idea of the social network. But working at a local bank, or call centre slinging Javascript 40 hours a week, isn’t a bad gig either. The great thing is thanks to tech education institutions like UIT, if one of us starts a business and succeeds we will be growing the tech sector as well as the community in Cape Breton.  

The global market is becoming more and more competitive. We are feeling the shocks even here in atlantic canada. We need to stay ahead, and current. We need moree pivoting away from industrialization. We need to be less conservative in our approach, and bring tech education into public schools as much if not more as trades are. I’m glad I learned how to make a shelf in shop….. but I think if I learned HTML, and CSS would be just as gratifying and probably  more relevant. Better late than never I guess!


I had the privilege to actually mention a lot of these things in our school. We had a conference that discussed tech education in Cape Breton. Check it out!!


Andrew MacDonald and I have been toiling away over the last few weeks at the business and product of BidSquid and have been making great progress. I posted a blog over there giving an overview of our idea. Head on over and let us know what you think!

I realized recently that I had never actually gone into depth about ‘The Merchants Guild’ in a blog post. Moving forward I’m starting with customer validation and sharing information. Because of this a post like this would be a good resource to have.


All About The Merchants Guild

For those that don’t know: The Merchants Guild is my current idea for the business I have been working on in my time at UIT. A summer of Live Action Role Playing (LARP) inspired The Merchants Guild. LARPing requires all sorts of gear and equipment: from swords and shields to clothes and camping gear. Most people create unique characters to play and want to have their character fit a certain image or ascetic which makes finding the right gear very important.

(Photos of LARP from on of our last Games)Cool Dudes Posing For LARP. Some of them are Merchants

The LARP online community loves to make and sell things to special order or to try and make things themselves. However; the current methods of finding and buying from online sellers are weak. There are weaknesses in some websites like Etsy that have LARP gear on them, but since the website isn’t designed for it there are weaknesses in the system. The other common solution is to use Facebook groups for buying and selling which is almost always a nightmare.

I experienced all of these pains myself. I had tried to buy things and been unable to find what I wanted. Commercial solutions were too generic and seemed really expensive when you were only compromising. I also tried to make and sell my own gear but customers locally were few and far between. So I sought out to try and making a website that would fill the gap for a marketplace that fits the needs of LARPers and LARP crafters.

To that extent I created The Merchants Guild. Although it is still in development it has been improving steadily. The website allows people who produce their own goods to share their creations and also allows buyers to post requests which anyone can use to contact them about fulfilling orders.

Recent developments include the creation of an API which is not only improving the current Merchants Guild website but also paving the way for future integrations into other LARP sites and programs.


Me and the Merchants Guild

The Merchants Guild keeps me excited all the time. Normally anything that starts as a school project gets dry for me. Even if I like the idea and want to keep going with it. Maybe it is because I’m always working on it, or maybe because I’m always working on LARP.

When I started UIT I liked the idea of learning business but I was completely uninterested in starting a start-up. We talked a lot about having ideas that you know you have to do, and you have to be the person to do them. Thats what The Merchants Guild is for me. It is the idea I know that I have to be working on.


It is very exciting to have a project you can be passionate about and that those around you are also excited for. I’m very happy to be able to move forward and develop this with the hopes of helping LARPers globally who have experienced the same pains as me.

Startup Stuff

A demonstration of what BidSquid’s layout looks like

After the Christmas break, I teamed up with Dave Hachey, a fellow UIT student, to work on the technical side of his startup idea. The idea is a two-sided market for locally produced commodities. Typical markets such as Kijiji only show you one side of the market: the sellers. This idea allows you to view and be a part of both the supply, and the demand. Think of it like a stock market, but totally relative to your location, and for local goods and services (for example apples, firewood, or plumbers for hire).

Submit a bid, asking for a good or service, and name your price. The higher you’re willing to pay, the more likely a potential seller will be willing to contact you. Submit an offer, offering up a good or service, and again, name your price. In this case, the lower you’re willing to sell for will be what attracts potential buyers to your listing.

I signed on as the technical co-founder, to help bring this idea to life. I’ve heard it before, that you need one person with the industry experience, and one person with the technical know-how to make this type of idea work. Dave has the many years of working in the stock market as well as operating a small farm, and I have the passion and drive to build a platform like this. Together, we’re building BidSquid – you can see the simple landing page I’ve put together, which is live today!

Communications Stuff

Another thing that’s gone on at UIT is the communication classes, taught by Ian McNeil. We’ve covered public speaking, dealing with the media, and interviews. There was a lot of really solid advice jam-packed into two months, and I’ve already had the chance to use what we learned in the real world.

Just the other day I was on CBC radio with Mike Targett, to talk about my experience at hackathons, to promote UIT’s hackathon they just had (which I unfortunately missed!). I had the chance to make use of some of the interview tactics I learned in Ian’s class, and there are definitely going to be a lot many more. From doing interviews on radio to just dealing with answering questions in everyday life, I feel like it will be a long-term improvement to how to better answer and ask questions.

Business Stuff

I was always a coder, and I always will be. I always pictured myself working at another company, writing code. But looking back, I think deep down I always wanted to do my own thing. In fact, you can actually still see the website for my ‘company’ I had when I was maybe 13 or 14 years old, called OxygenSoft.

I can’t see myself being some kind of business guru one day, and I know that my domain is in the technical side of things. But as a coder I always preferred to build something from the ground up, rather than starting off from something that’s already established. I always felt more acquainted with the code and the product itself by the time it was working. And I think it’s almost the same way for entrepreneurs – rather than starting off working at a company somewhere, it’s the want to build something from nothing.

During reading week, I attended the Propel ICT selection camp to pitch a company Riley and I are working on, and I managed to get a spot in the 2017 cohort. Our software allows the crowd of an event to send song requests to the DJ from their phones. Going to selection camp alone was an interesting but somewhat stressful experience.

What is Propel?

Propel is a startup accelerator in Atlantic Canada. They offer three different programs depending on how far along your company is. We applied for Launch, which guides entrepreneurs through the early stages of validating, developing and launching a startup.

It all started in UIT when everyone in the class had to make a mock application to Propel, we were all also encouraged to send them in but it was optional. We didn’t expect a response when we sent our one minute, poorly-edited video to them. 

propel ict

the cat’s out of the bag now

They must have liked it because after about a week Riley received an email saying we were in. That was exciting.


We had come across a problem. In October, Riley booked a trip to England for two weeks in February. Selection camp was during that time. It was too late to cancel his trip, and they couldn’t change the day obviously, so the only option was for me to go alone. That was spooky.

When selection camp rolled around, I was pretty nervous. I wasn’t really sure what I was doing, but I figured I’d try my best. Selection camp starts with all the companies delivering an elevator pitch to the whole room (the spooky part), followed with interviews by eight different groups of two mentors for eight minutes each. For those keeping track at home, that’s sixty-four minutes of interviewing and only one of pitching.

February 22nd, 2017 – Dawn of the final day

I’m pretty sure time was moving a little slower while I was waiting to pitch, but when that time came, it went better than I expected. I didn’t think I’d remember the whole thing, but I managed to get it all out and it was under a minute too. It went perfectly. The interviewing was next which I was no problem for me.

Interviewing for over an hour doesn’t sound fun, but that wasn’t the case. All the mentors/judges were super nice and offered a ton of ideas for our company. Everyone seemed to like our idea from what I could tell. Even if we didn’t get into Propel, just getting a chance talking to all these established business(wo)men was incredibly valuable for the ideas they offered. They did all ask pretty well the same questions, but that was to be expected. How many questions could they really ask a kid who doesn’t know much about business other than he has an idea for one?

After being interviewed by all the groups, we were done and people started clearing out. I said my goodbyes and went on my way. Two days later Riley got an email saying that we were in. We were both super happy, and it is definitely an accomplishment that I’m quite proud of.

All in all, selection camp was a fun experience that I would absolutely recommend stays in the UIT curriculum for future years, even if it did seem a little overwhelming/scary at first. Hopefully we make millions (or just one million, I guess we could settle for that) and get the chance to come be judges in the future.

“So what are you doing after high school?”

That’s a question you’ve answered before, but it probably took a long time to think of the final answer. Luckily for me, throughout my high school years I kept hearing about this new startup called “UIT Startup Immersion”, you’ve probably heard about it. After seeking out as many options as I can to have to widest range to chose from, it didn’t seem like a lot of options and UIT was the only program to jump out and gain my full attention.

Of course, I did pick UIT and fast forward until now and I’m about halfway through the program. And it’s going very well. I am learning programming quicker than I thought I ever would and I’m meeting loads of important and interesting people in the tech industry. And I am actually doing a lot of public speaking, which to be honest I thought I’d never have to do in life. I’m still not a huge fan of getting up in front of a group of people but I suppose I’d have to say I’ve gotten a lot better at it.

“So what am I doing after UIT?”

As the end of the UIT comes closer, I’m asking myself the same question I asked last year but it’s now “What do I do after UIT?” Most graduates at UIT will either move forward with their startup idea, or even join an existing company. However, personally I’d like to stay in school to gain more educational experience. Now I have the same options I’ve had before minus UIT. Since CBU doesn’t have a Computer Science Program, and I also don’t wanna leave Cape Breton this year, I chose the Web Development program at NSCC.

I chose the program because it’s something I actually like doing. I could’ve went forward with the UIT credits and chose a BBA at CBU, however I feel like that didn’t interest me enough. While doing web development at NSCC, my experience from UIT might over qualify me for it however I feel like if I spent more time on coding over a longer period of time I’d definitely get better at it. Another thing is that I’m still not sure what I’m passionate for. I picked coding because I thought I’d be good at it since I’ve been on computers my whole life, but I’m unsure which type of programming I want to specialize in.

In the end, I chose NSCC because it’s close to home, it’s something I like doing, and it’s two years of time I can think about what I’m passionate for.