4 Tips for Getting More Value Out of Your Custom Software Application
While custom software applications never last forever, there are things you can do to ensure you get the most value out of them.
We are a Westshore-based group of talented designers and developers devoid of heavy corporate structures, approval processes and tight boundaries. Noted by our clients as giving that “little extra”, we seek to ship customized solutions, build sustained client relationships and deliver strategic counsel with zealous service.
Looking for a no-politics zone to do your best work? Mercury is the place for you.
If there is one platform we are most rooted in, it’s the web – modern responsive techniques are our stock in trade. If you know these technologies, you can make it anywhere.
It all starts with clean, semantic, standards-based markup. Local storage, geolocation and native media players are some of our favorites.
CSS3
Separating content from presentation with judicious use of SASS use (mixins, partials and variables) keeps our UIs robust. And BEM’s not so bad, either.
JavaScript
Bundlers and transpilers like WebPack and Babel support our use of the latest JavaScript and versions of React, Angular and Knockout libraries.
Robust data layers go a far way in these parts – without them we just have websites, not web applications.
SQL Server, whether on prem, installed on IaaS VMs or consumed via SQL Azure provides the hearty data storehouse we need for scalability and rapid querying.
It’s not all about SQL Server if you want to get relational with it – MySQL definitely show up around the Mercury shop, too.
We have much love for Structured Query Language but NoSQL is cool, too. And there’s nothing like Mongo for a document database, if you ask us.
Application code, service layers and even middleware are big parts of what we do around here. We like to keep the business logic clean and separated and our services RESTful.
C# and the .NET Framework are old friends of ours – while not as trendy as the JavaScript frameworks it’s hard to do better when you need to roll business logic, marshal data or automated processes.
WebForms and ViewState are history – you won’t find them around here. But if you want to roll with .NET then MVC is your friend – and it’s good for JavaScript development, too.
Ya, we went the WCF route. Then we simplified with WebAPI and never turned back.
Low overhead and thin requirements – there’s a lot to like about Node. And there’s nothing like being able to share JavaScript between the data, application and interface tiers.
Distributed version control, with branching strategy, for the win.
Build, integrate and push to testing, staging and production environments on every code commit.
Deploy to the cloud.
While custom software applications never last forever, there are things you can do to ensure you get the most value out of them.
The way we design and develop applications will continue to evolve but the importance of software application performance optimization is here to stay. Keep up with the latest trends, technologies, and optimization strategies to ensure a seamless experience across all channels, including desktop and mobile.
By now your company’s budget planning cycle is in full swing and your IT budget is starting to shape up. However, have you included a planned 2023 budget for your existing software platforms?
This article discusses the difference in WordPress between using a page builder (Elementor) verse Advanced Custom Fields.
Using multiple AWS accounts in your organization? Learn how to set Trusted Entities and create cross-account roles for IAM authentication.
What makes a good PWA? Are PWAs supported? Find answers to common technical questions about Progressive Web App development.
Start progressing your career now by joining a talented group of professionals who craft and ship incredible web and native applications.
View Open Positions