14 January 2020

Why choose Magento?

Hi everyone and welcome back to the one and only
Hussey coding blog!

In the big wide world of e-commerce there are several options for store owners to chose from when building their online store. You have Shopify, Woocommerce, bigcommerce and Magento, among a host of others, trying to convince you to use their product so that you can sell yours.

There is an ocean of stats, reviews, blogs, vlogs and user experiences out there that all try to answer your big question of “how do I find the store builder that’s right for me?”
This blog seeks to help you answer that very question, if you have been reading our blogs or know anything about us here at Hussey Coding then you will know that we are a development company that specialises in working with Magento. We here believe wholeheartedly that it is the best and most versatile store builder on the market. Home to companies like Coca-Cola, Ford, Nike and over 300,000 other companies of varying sizes Magento is proving every day that it can play and compete with the big boys.

In today's blog we are going to be looking at the pros and cons of M1 and M2 and asking why there are 2 versions as we ask today's big question ...

Some quick housekeeping before we begin, though we at Hussey Coding are Magento specialists we are in no way sponsored by or work for Adobe, Magento or any of their divisions, all of the findings and oppinions expressed in this article, both for and against Magento are strictly my personal observations and opinions.
Ok, with that down, let's get into...

Magento is easily one of the most popular open source e-commerce platforms on the market.
The first thing you need to understand about Magento is that it is multi functional and I mean massively multi functional.
Using some coding wizardry you can make Magento do pretty much anything you want it to do as there are little to no limits within it’s framework.
Because of this you can customise your store to meet all of your needs, you don’t even have to have a traditional store if you don’t want to, say you just want an index site where you can show off all your lovely products or services but not sell anything directly, not a problem, Magento can do that for you. Would you like to integrate third party services? No problem, Magento can do that too!

Magento is great for any size business, from large to small, whether you are starting your e-commerce adventure or have been trading online for a number of years Magento is great as you are able to start with the product that best fits you and as your business grows, Magento will grow with you.
Do you already have a store somewhere else but want to switch to Magento? That’s not an issue, Magento makes it easy to migrate existing stores from other e-commerce sites and if your worried that once you migrate your store you won’t be able to use Magento then they have thought of that too, head on over to u.magento.com to get training, support and even get your Magento certification or stick around with Hussey Coding as we have a series of Magento 101 blogs coming soon to help you get to grips with your new store.

When either migrating to Magento or starting out you will eventually want Magento to do something for you that doesn’t come as standard, however this is not a problem, just head over to marketplace.magento.com where you can find extensions, themes
and customer support.
Not sure the extension you are looking at is the best fit for your store? Just ask one of the biggest communities for help, the Magento community is massive! It’s full of store owners, partners, developers who are all ready, willing and able to help you expand the functionality of your store.
But if you are looking for something really unique then head to Developerconnection.co.uk, where you can find skilled developers who can develop new extensions for you depending on your stores needs.

All new content in the marketplace has to pass a code standards test to be sure that it’s up to scratch but even if a bad line of code does happen to get through or there is an extension that people don’t particularly like then the community will let you know about it. The Magento community brings with it a vast wealth of knowledge and experience and it has even been known for some community code to make it into the code base of Magento it's self. Almost every new release has a multitude of community bug fixes, meaning that not only does the community take Magento seriously but also that Magento takes the community seriously too. A great example of this is MSI (Multi Source Inventory), this is the first major functionality released as part of Magento which was developed entirely by the community, to learn more about MSI just follow this link https://docs.magento.com/m2/ce/user_guide/catalog/inventory-management.html

Now I can’t speak for other developers but if you were to contact us here at info@husseycoding for an out of the box store, with minimal customisation, we estimate that it would take somewhere between 3-4 weeks to get you set up, obviously the more you want done the longer it will take, however we would recommend you build a basic store first, which would help to get the money coming in and customise as you go along. As Magento sports a packed roster of unique features due to constant development this will give you an incredible amount of creative control over the workings and design of your store.

We’ve said that Magento is all singing and all dancing, which is great, but your the one who’s in control which means that you are going to need a good knowledge of how the backend of the store works. This is going to take time to learn as it can be quite daunting with the amount of configurations that you have available to you.
Also If you are new to Magento then you may need someone to come and do all of the foundational work for you. It can be quite complex to learn so if you are going it alone or migrating your store, make sure you take the time to learn everything you need to. Of course this is a conditional con as the more you learn, understand and use the backend of your store the easier this will be for you.

If you find that you need more functionality than Magento offers out of the box you might be able to find an extension to help you out, otherwise you are going to want to get a developer involved and that’s where things can get expensive depending on your individual needs, even with the free open source version of Magento you may come to a time where you want an extension or two and some, not all, will charge. However, this again is a conditional con as the more money you make and invest into store development the more you’ll be able to cover the cost.

Our last con is again subject to circumstance as it only applies to Magento1 users. With the release of M2, all official support for M1 will end this June. You will still be able to get some support form independent developers but the majority of people, including us, will encourage you to move to M2 due to the simple fact that it’s better.

Now moving from M1 to M2 is no easy task, in fact from a coding perspective it would require you to build your store from scratch, and that, depending on your income, can be pricey to do but I cannot stress to you enough how important it is migrate to M2 if you haven't done so already. Yes it might be expensive to do and you can continue to run your store on M1 after the end of life however you will end up paying more to run your M1 store in the long run as it will become a more and more specialised area as less and less developers will be dedicating time to it, there will be no security patches or updates leaving your store and business incredibly vulnerable to cybercrime as technology moves on and any competitors you have who are using M2 will have the edge on you from all the updated and new features available to them as part of their M2 package.

So if Magento is one of the most popular e-commerce store builders and has this amazing community of shop owners and developers helping and creating content why create another version?

Since it’s release back in 2008 a lot has changed in the coding world. Magento is built on PHP and the principles of PHP have also changed since M1’s creation, the other problem with time is that things become outdated and this is happening to the base code of M1.
Magento 2 is a complete rebuild of M1, it’s bigger, faster, stronger if you will. Using newer principles and a better code base M2 can do all that M1 did only better. As someone who has a
bit of experience with both M1 and M2 stores, I have personally found M2’s store to be far more user friendly.

So what’s new with M2?
Fist off, if you are familiar with M1 then you will notice that the names have changed.
Community Edition in M1 has become Open source in M2, Enterprise edition has become Commerce and now exclusively to M2 you have commerce cloud as well. We’ll be looking more in depth at what they all do and features they bring in our next blog.

M2 offers a highly improved, easy to use administration interface, easier product creation, improved caching
(making it faster), newly supported payment gateways such as PayPal and WorldPay, a business to business module, new file structure with easier customization, a better code base and a vastly improved search function just to name a few.

In conclusion, Magento is a highly flexible, customizable store builder with an array of extensions and support from both Magento and the Magento community available. Can it be costly? Yes it can but it is our belief here at Hussey Coding that you will be paying for a high quality product that will enable you to further your stores functionality and profitability.
If you need to find a developer to help you with migration, store building or extension integration then look no further than Developerconnection.co.uk the new Magento project marketplace, find the right developer or project for you today!

Thanks for joining us today for this edition of the Hussey C
oding blog, as always our contact details are just below so hop on over and join the conversation but until then, stay safe and have a great day.

Want to contact Hussey Coding? here's how
Mail us at info@husseycoding.co.uk
Visit us at www.husseycoding.co.uk
Sign up to developer connection at www.developerconnection.co.uk

You can also join all the fun on our various social media profiles
Facebook - facebook.com/husseycoding
Twitter - twitter.com/husseycoding
LinkedIn - linkedin.com/company/hussey-coding

6 January 2020

2020 + 100 = 1 great blog!

Hello and welcome to the first Hussey Coding blog of 2020!

Normally this would be cause enough for celebration but it just so happens that today we have two things to celebrate! Not only is this our very first blog of the new decade but it is also
our 100th blog to be published!!

So to celebrate these amazing instances I thought it would be fun to sit down with the founder of Hussey Coding and Developer Connection, Mr. Jonathan Hussey and have a little chat, find out what makes him tick, his background in development and what inspires him, with some fun random stuff thrown in for good measure. So sit back and enjoy my conversation with Jon Hussy.

Hi Jon, thanks for sitting and chatting with me for a while today, let's start off nice and easy, tell us a little about yourself?

Yeah sure, I'm originally from London but moved to South Wales (UK) about 10 years ago where I founded Hussey Coding. I love living here, I have mountains and running trails right on my door step which is a very welcome change to the flatness and busyness of the London life I lived before.

Before we get into work and what lead to Hussey Coding could you tell us about some of your interests outside of the work place?

I love to get outdoors and have a big interest in running. I've been running for around 7 to 8 years now and in the last couple of years I've switched from road running to just trail running, with as many hills as possible haha. I'm also part of the local running group that meets up to run once a week.

Another passion of mine is baking, particularly bread. I can often be found at the weekends with a starter from the night or bake before attempting to perfect the ultimate traditional baguette or even just baking a couple of normal tinned loaves which are always so much better than shop bought.

Outside of that I also love a bit of DIY and do all kinds of things, most recently refitting the office with new desks and storage, which having a background in video engineering is useful when it comes to cable management so things look quite neat as well, if I do say so myself.

So what is it that inspired you to peruse a career in coding? Was it something you always wanted to do or something you fell into?

My first real memory of first sitting down to code something 'real' was when my Dad ran a web development company for a time, This was back in the early days of the internet, around the mid 90's maybe, when totally static pages with table layout HTML and CSS was about all you needed to worry about.
Everything was very much in it's infancy and I remember sitting down for hours on end building HTML pages, all with uppercase tags of course.

Courses like computer science with any kind of web development focus didn't really exist at the time but later in university there were a few chances to code and so I remember getting really quite into languages like C++, assembly code and visual basic. Often on a night when I decided not to go out you could find me huddled round a computer screen adding just a bit more to that small project I started in class that I didn't need to work on but just wanted to see if I could make this 'extra thing' work. I actually ended up helping my class mates get to grips with language since I had spent so long working with it outside of the classroom, I think I even have my old 'Learn C++ in 20 days' book that I bought back then.

After University I actually went into the post production industry in London where I began to learn PHP in my own time, adding to my knowledge of HTML, CSS and Java Script that I already had. At work I was a post production engineer and later became an imaging engineer where I still found time to code, I did things like building a flash video player in actionscript so that clients could view their rushes for that days work or creating a bash script to automatically analyse and detect monitor calibration profiles that needed to be updated or deleted.

OK, so you're in London working post production on blockbuster movies and making a decent wage I'd imagine; how does Hussey Coding come about from there?

After about 7 or 8 years working in London I was just ready to leave, by this point I'd met a nice girl and we got married and moved to South Wales and I started freelancing as a PHP web developer under the name of Hussey Coding after not really being able to find any work that matched my specific skills set in the local area and a while later I started a limited company which, almost 10 years later, is where we are today.

What would you say are some of your favourite things are about what you do?

I always enjoy the coding, that's always a given, delivering a well executed code to a client is an extremely satisfying end to a task or project. I really like making new working relationships with clients and also doing all I can to keep my developers happy. I'm a pretty laid back kinda guy and I try to make that the general feel of the company - my default is to trust that someone will be able to do something they say they can, will do it to the best of their ability and do it in good time. I don't micro-manage any of the team, I know that for me it doesn't help for productivity. I like to try and make a good working atmosphere for everyone and I'm always there if they have any questions, in my experience this makes for good productivity and good, high quality results.

 and what about some of your least favourite things?

So every now and then you inevitably come across a real 'down the rabbit hole' issue that can really take some solving. I enjoy finally completing these kinds of tasks but they can be tough to work on sometimes.

If you had to sell Hussey Coding to me in just one sentence, what would it be?

We offer reliable, expert Magento development services delivered to spec on time 

So for those people reading this who maybe don't know, Hussey Coding is a Magento specific development company meaning you work exclusively on Magento projects. Same question about Magento, if you only had one sentence to sell Magento to me, what would it sound like?

It's not just eCommerce store software, it's a fully fledged MVC framework in
it's own right which makes it infinitely versatile to the needs of any store owner.

Great, thank you for that, I do have one fun thing left for us to do but before we do that is there anything you would like to add?

Ummm yeah, one train leaves a station heading due west, Two hours later a second train leaves the same station heading due east. The second train is travelling at 15mi/h faster that the first. How long will it be before they meet?

... right, ok, well readers, answers in the comments please!
Now then, we have arrived at my favourite part, the quick fire round! It's really simple, all you need to do is answer 10 questions as quickly as you can, don't think too much just say what ever comes into your head. Here we go ...
What is your favourite food?


If you could holiday anywhere, where would it be?


 What is your least favourite time of day?

 Must be when I'm asleep because otherwise I don't know

 What is your favourite quote?

 If you can't explain it to a six year old, you don't understand it yourself - Albert Einstein

How long can you hold your breath?

   Just sitting here? About 1 minute 30 seconds

Tea or Coffee?


What was the last song you listened to?

  Deadmau5 - Polaris

  Who would play you in the movie about your life?

  Probably my grandson to be ... or Hulk Hogan

 If you had one superpower, what would it be?

 Infinite ice-cream

 How long does it take you to get ready in the morning?

 If it's just me, about 15 mins, if I need to get my daughter ready as well, at least 3 hours.

Alright, well that brings us to the end of our little chat today, thanks for sitting with me and doing this and thank you to all our readers for joining us today for our special 100th blog! We hope you've enjoyed this little break from the norm.

Don't forget to put your answers to the train question in the comments section below or join us on our various social media profiles or sign up to our brand new NEWSLETTER for all the latest updates and content from Hussey Coding and developerconnection.co.uk, the new Magento project marketplace where developers and store owners are free to work as they like, pay 0% extra and can build long lasting professional relationships.

Thank you again readers, your support means a lot to us, so until next time, stay safe and have a great day!

Want to contact Hussey Coding? here's how
Mail us at info@husseycoding.co.uk
Visit us at www.husseycoding.co.uk
Sign up to developer connection at www.developerconnection.co.uk

You can also join all the fun on our various social media profiles
Facebook - facebook.com/husseycoding
Twitter - twitter.com/husseycoding
LinkedIn - linkedin.com/company/hussey-coding

30 December 2019

Developer Connection Vs ...

Hello and welcome back the not only the last blog of our series but also our last blog of 2019! And as promised today is the big day, today is the day we take all the information we have gathered on other marketplace sites and use it to compare to ...

Before we begin we'd just like to write a small disclaimer stating that business is business, it is a foolish notion to get into business without the mindset of being able to make money, even charities and not for profit organisations have to make money in order to run effectively and so at no point are we (Hussey Coding or Developer Connection) criticising any company or individual for doing so, as we have stated before, even Developer Connection has to make money.

With that out of the way let's begin.

Developer Connection Vs Upwork, Freelancer and PeopePerHour.
Upwork - Bosting 12million registered freelancers and 5million registered clients Upwork is easily the biggest name in the online freelancer marketplace today. Upwork allows it's clients to interview, hire and work with their chosen freelancers using it's site's tools, things like real time chat, time sheets and payment options.

Freelancer - Operating in 247 countries including India, the Philippines, the UK and the USA, Freelancer is the holder of the largest user title with an estimated 16million users signed up to it's service. Based in Australia, freelancer is a marketplace for clients to post work and watch as freelancers bid to 'win' that work. They can also create profiles, rate each other and post competitions with cash prizes

PeoplePerHour - The largest UK marketplace with just under 2.4million freelancers and close to 1million clients, PeoplePerHour allows it's users to review each other, to post quickly, gives you an inbox task list, communication options and the ability to invoice.

Obviously it's difficult to compare Developer Connection to Upwork, Freelancer and PeoplePerHour in a direct sense for may reasons, they have been running longer, they are general marketplaces where as Developer Connection is a Magento specific marketplace and so on, so is there any competition here? Can Developer Connection even dare to think it can compete with industry giants like these? Well, if that were true, I wouldn't be writing this sentence!

So where do we compete? We compete where it matters most, the bank balance. We know that your bottom line is very important to you and that every penny needs to be justly accounted for and so even though we openly admit that Developer Connection needs to make money we are also here to change the game! We are here to show you that the old way of running a marketplace and having to pay unnecessary hidden fees is coming to an end!

To use Upwork there is a 20% service charge for every hour worked by the developer ... let that sink in ... 20% an hour! Which is commonly split by the developer onto the client which means, Clients, when you are paying your developers using Upwork's payment tool, which I should add Upwork is charging you an extra 3% to do, you are also probably paying at least half of what Upwork are charging your developer to just be a part of the service. Assuming that the developer passes half the cost onto you that's an extra 13% you are paying for 1 hours work. This does not include any membership fees or the price charged for making connections.

Freelancer does the same though at a smaller rate of 10-15% and like Upwork, will charge an extra 3% processing fee on top for the privilege of using their free payment tool. Again this does not include any extra add ons or service 'benefits' that are on offer. Making the same assumption as with Upwork that the developer will pass on half of the cost and even taking the lower percentage, you as a client are now paying an extra 8% on top of your projects cost per hour.

PeoplePerHour also charges an astonishing 20% service fee per hour for developers and will charge the developer to withdraw money from their PPH account depending on where it's going. They also charge the client a £0.60 +10% service charge as well and all this before you add up the cost of the extras that will be offered to enhance your user experience. Making the same assumption as before it is possible for the client to be charged over 20% extra for their project using PPH.

Developer Connection doesn't charge you for these things. There is a 0% service charge and there are no tools for you to use which means there are no extra charges for using them.
The reason we have no tools is because we want our developers and clients to have the freedom to use the tools they like to use, you are free to use your own tracker sites, your preferred payment methods, your favourite communication platforms and there are no penalties for working outside of Developer Connection, all we want to do is connect clients with skilled developers.

So what's the verdict? This small chart will clearly show you the numbers when it comes to the hidden fees of the marketplace.

If you want to see how we compare to other services out there like TopTal, Gun.io and Commerce Hero then click HERE.

When we created Developer Connection we wanted to change the game, we wanted to take the old way of doing things, throw it away and create something brand new that offered low costs but great service and we believe that we have done that, this idea that the only way to make money is to charge extra for things that really shouldn't be charged for is not a part of the Developer Connection DNA so Store owners, Developers will you help us to raise the bar? to take a stand? to change the game? Because we can't do it without you!
Head to developerconnection.co.uk now and sign up to post or find your next Magento project and help to support Developer Connection while helping yourself.

Thank you for taking the time to support us not just today but throughout 2019, we've loved chatting, meeting and helping many of you. If you want to be a part of the conversation then check us out at our various social media places listed below and on behalf of Hussey Coding may I wish you a fantastic holiday season and an amazing new year!
From all of us here, stay safe and have a great day!

Want to contact Hussey Coding? here's how
Mail us at info@husseycoding.co.uk
Visit us at www.husseycoding.co.uk
Sign up to developer connection at www.developerconnection.co.uk

You can also join all the fun on our various social media profiles
Facebook - facebook.com/husseycoding
Twitter - twitter.com/husseycoding
LinkedIn - linkedin.com/company/hussey-coding