In this article, I show how adopting declarative-style programming techniques judiciously can allow teams to create web applications that are easier to extend and maintain. “…declarative programming is a programming paradigm that expresses the logic of a computation without describing its control flow.” —Remo H. Jansen, Hands-on Functional Programming with TypeScript Like most problems in software, deciding […]
In the approximately 15 years since Apple released the first iPhone, the software development landscape has changed dramatically. As smartphones gain widespread adoption and continue to grow in unique capabilities, users increasingly prefer to access software services through mobile devices rather than desktops or laptops. Smartphones offer features such as geolocation, biometric authentication, and motion […]
Motion has a profound impact on the user experience of digital products, but if interface elements don’t exhibit basic motion design principles, usability is undermined. In the context of user interfaces, motion is more than a visual garnish. It is a compelling force that bolsters product engagement and extends the reach of design communication. Our […]
Modern software engineers usually have a general idea of what Continuous Integration, Continuous Delivery, and Continuous Deployment refer to in practice. However, the minute differences between these CI/CD processes often get confused. Below, we’ll define the nuances between these concepts, and look at the advantages and disadvantages of such continuous development approaches. CI vs CD vs CD 101 Writers […]
With IT teams around the world adjusting to remote working while still struggling to maintain productivity and workflows, ensuring DevOps and Agile practices are in place has never been more important. And while typical DevOps professionals probably have significantly better remote desktop setups than most of their business peers, it’s how IT leaders manage these teams that […]
The assumption that large, established enterprises—from insurance companies to government agencies—can’t adopt Agile processes or DevOps is based on the falsehood that legacy technology stacks won’t allow for it; that existing traditional mainframe applications or legacy applications that large enterprises are built on are incapable of adapting to these approaches. Accelerated Strategies Group recently released […]
IBM this week announced its intention to spin out a new company next year focused primarily on managed infrastructure as part of a plan to focus more on hybrid cloud computing and artificial intelligence (AI) initiatives. IBM is combining the Red Hat assets it gained last year via a $34 billion acquisition with its investment in Watson […]
If you’re not 100% sure how to write a blog post that clicks with readers, don’t sweat it. The reality? Blogging is a major struggle for most businesses out there. And hey, we totally understand why. From coming up with ideas to actually putting pen to paper digitally, a worthwhile blog post requires some serious […]
ZeroNorth has extended its namesake software-as-a-service (SaaS) platform for orchestrating DevSecOps toolchains to include integrations with Scout Suite, Aqua Trivy, Gitlab and BitBucket Server and the configuration management database (CMDB) from ServiceNow. The company is also adding application portfolio reports to surface the security policies applied to each application, scan results and progress of remediation work and […]
Apple rolled out it’s much awaited iOS 14 update yesterday. iOS 14 beta was announced back in June at Apple’s Worldwide Developer Conference (WWDC), and while this roll out came as a surprise to many, the excitement stayed intact. The update will be available on all iPhones till iPhone 6s, including iPhone SE (both generations), however availability […]