Our main programming language is PHP. And there has been a rise in the number of different languages around. Others have become more popular, such as Python, as they are easy to pick up and deploy.

But that said, over three quarters of all web systems are powered by PHP!

PHP is a backend programming language, executed on a server, which sends dynamic content to the end-user. You can run the language on just about all Operating systems, from Windows to Linux. PHP is a scripting language most suited to web based development and it has pros on every angle.

Investment

When developing a system, there is a high skill level for any programmer/coder that comes with a knowledge base and time. Then there is the licensing and purchase of the frameworks, plugins and software to do the development. PHP is open source so the investment is lower, with higher level of community sharing and knowledge.

Flexibility

As PHP has been around a while, it has a huge library of functionalities and can work with a massive range of plugins. It also works with most databases, such as MySQL, Postgres, MongoDB, etc. This means that PHP can be built to work with your existing databases, rather than needing to install something entirely new.

Education

PHP can be relatively easy to use and learn, because there is really comprehensive documentation, support communities and information around. Once you have the basics, it is then about being able to make it yours.

As a developer, It's important to continually learn and develop your skills. Doing this lets you create better systems and provide the best service to your clients.

Upgrades

Changing the language a system is built on is expensive! It can be a complete rebuild which is like knocking your house down and digging up the foundations, to start again. So having an experienced developer that can use PHP, means you can upgrade and edit every time PHP introduces new features.

Community

We have mentioned it before, but it’s the community. In this community there are developers and corporate sponsors, and its used by 90% of the top 1million sites across the internet, including Facebook and Wikipedia. Along side this, WordPress, the worlds go to for websites is built on PHP.

PHP is going nowhere, whilst there is air to breathe, there will be PHP online. You can find developers to get on with projects and who can get straight on with it. With security, performance and growth being at the front of most peoples minds, having a system that can do this is huge - and PHP is the one to do this through. 

Let's start with what a password manager is. It is a service, mainly online, that can store all of your passwords and valuable data (such as card details), it can handle your Multi-factor Authentication (MFA/2FA) as well. It uses military grade encryption to protect your data, and creates extremely strong passwords for your accounts, doing the work for you and stopping one of the largest holes in your current security - weak and easy to guess passwords.

All you need to do, is remember one password and authenticate it when you log in. Password managers work on your browser, mobile devices and on your computers. Once logged in, you can set it to automatically fill in the details for you on login pages.
 

But why use a paid for one?

Well that’s simple. The ones built into you web browser only work when you logged in to the browser and there isn't as much protection - they are free for a reason! But password managers a brilliant tool that can increase your security, make it easier to access details and more importantly to manage your business.

When a member of staff leaves, where are they keeping company passwords? Where are they keeping company credit cards details? With a centrally managed Password manager you can access some of the information. You can also create teams to share details, so when a password is changed, it changes everyone's without having to write an email or send a memo. Your IT department can manage it, if you don't have an IT department we can help you with this or talk to your IT Support Account manager.

Up to 4 out of 5 adults are not using a password manager at the moment, and it could be costing you money! Every time you call a software engineer on your bespoke system you could be paying them an hourly rate to fix the issue and to send a reset link, or your wasting time waiting for the email with a password reset link to come in.

What about all of your current passwords? Well as you enter them, they will be judged - that may sound harsh, but the system will look to see if it meets the criteria it works to. If they don’t, or they match another in the manager, it will notify you.

The password manager itself cannot access the details or data itself, as the data is encrypted as it leaves your device. Its called zero-knowledge and means you are working at the right end of security.
 

How to set up a Password Manager

Choose a password manager and set up an account

Pick one that fits your business, they can start from £3 per user per month, don’t go cheap or free.

Make sure the plan you pick has the features you're wanting from a Password Manager, such as Emergency Access.
 

Setting up your Account

As you setup your account, you'll need to create a master password. This is the only password that you have to remember - make sure complex enough to make it difficult for others to guess, but that you can remember. But don’t use the same one as another of your accounts.

Make sure you setup Emergency Access. If you forget your password or are unable to login, predefined people can make the request and after a period of time, they'll be granted that access. Make sure the waiting period is long enough that you can block any unauthorised requests. Remember, if you forget your password and don't have Emergency Access setup, that's it, you're locked out unless you have a centrally managed one with an IT Support company, who will have some access to change it for you.
 

Install the Software

Hand holding phone with screen lock. Person entering PIN code or password on smartphone.

Once you're set up, you can download and install the software to your devices. You can find download links on your password manager's website, or in the device store, for any other devices you may want to use it on. If your password manager offers a browser extension, install it - it will make auto-filling your passwords on sites much easier.

After that, you'll need to add your current passwords. A lot password managers offer simple ways to import your passwords from various locations, such as your browser or a spreadsheet. If you don’t have this you can do it manually.

Once your passwords are in, you're set. As long as you are logged into your password manager, it will offer to auto fill your information as you visit the sites and services you use. It will also offer to save new, secure login details as you create new accounts – increasing your online security.

Our preference is LastPass, but others are available such as 1Password and Keeper. Why not give us a call for some FREE advice on what to do?


Let's Chat

Credit
Mobile website vector created by pch.vector - www.freepik.com
Web security vector created by storyset - www.freepik.com

The History of Russell IT

Russell IT Solutions Ltd started almost a decade ago when our MD Stephen, was made redundant from his family's ISO Consultancy Business. Even though Stephen can fix computers, manage servers and occasionally sort out printer issues, his passion has always been coding. Especially building systems that make businesses more efficient and compliant.

When creating the business, the name Russell IT Solutions was chosen, businesses that had used our skills knew who we were and what we did, so it made sense. However, as we have spread our wings and grown, some potential clients, and those around us have noticed the similarity to IT support and IT managed Service providers. We needed to separate ourselves. So the only thing to change is the name.
 

The Future with {echo}Development

What does the name mean? That’s easy!

echo
A command that outputs the strings that are passed to it as arguments. It is a command available in various operating system shells and typically used in shell scripts and batch files to output status text to the screen or a computer file, or as a source part of a pipeline.

That’s the technical explanation which means lots to us. But think of it as a command that allows a message to be repeated on screen. It is like printing in code, when saying hello world we actually write echo 'Hello World';

Development
Development is about delivering a proper product and maintaining it.

Development encompasses the processes of creating a complete package to the pleasure and satisfaction of end users. This feeds directly in to what drives us.
 

Why the Rebrand?

The font is indicative of what we see when are developing systems. It provides clarity in viewing unlike some other texts. Having the connection to the code also shows more of what we do.

The {Braces} are used to allow the code know that it is a action that needs to be executed (similar to a 'do' command - maybe Stephens Wife needs to use these braces when asking for the rubbish to be taken out!)

If you have ever mistakenly opened the code in Chrome, you may have seen it this colourful. The blue and red we are using is what we use in Visual Studio Code (VSC).

The red is also a great reminder of the legacy we leave and means the colours in the new office don’t need to change. Even the RAM in Stephens PC are red!

The highlights are symbolic of the highlighting in code that is used for finding repeated elements. We are human and mistakes happen. Finding an error using highlights means we can solve issues quickly, as highlighting a variable will highlight it everywhere else on the page.
 

What's Next?

Rebranding was not an easy decision, but we embrace change. Being in Development means we are always maintaining systems and making improvements. We can offer new and improve solutions to our clients, finding new ways to do things. But after nearly a decade we need to make sure people understood what it is we do. We don’t fix PCs when they are slow (we have a partner for that), we don’t build websites (we have partners for that). What we do, is write business systems that make our clients lives easier while protecting our clients from Cyber Crime.

The final things to change are our telephone number, which we have made generic. As our clients know we can operate with clients across the globe, so being tied to a location doesn’t make sense. Then there is the change of email address/domain, which just fits the name.

We would love to know your thoughts. Follow us on LinkedIn and Facebook, and leave us a message to say how great this all looks.

Got questions about what we do? Then get in touch now.


Let's Chat

Mission Statement

"Don't Work Harder, Work Smarter". This is our core belief and we've made it our mission to develop bespoke, cost effective business operational systems for our clients that dramatically reduce unnecessary workload. Read more
Registered in England. Company No: 08305685
Registered Address: 34 Northons Lane, Holbeach, Spalding, PE12 7PZ
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram