Application Architecture: Page
-
GitHub for mobile brings dev platform to small screens
GitHub for mobile delivers a fully native iOS and Android development experience of the popular GitHub source code version control service for developers.
By Darryl Taft • March 17, 2020 -
Atlassian integrates Automation for Jira no-code tool
Atlassian has integrated no-code technology gained from last year’'s acquisition of Automation for Jira by Code Barrel into its Jira Cloud issue-tracking service.
By Darryl Taft • March 16, 2020 -
Docker targets cloud-native developers with tools, services
With cloud-native development being key to application modernization and digital transformation efforts, Docker has refocused its strategy to empower developers with tools.
By Darryl Taft • March 12, 2020 -
Expert Advice
What is the difference between SIT and UAT?
User acceptance testing and system integration testing differ in one key way: the person who does the testing. Learn when to apply UAT vs. SIT.
By Karen Johnson • March 11, 2020 -
Expert Advice
What is a microkernel architecture, and is it right for you?
Apps aren't limited to monolith and microservices architecture. Discover the benefits of a microkernel, common plugins and the apps best suited for this type of architecture.
By Matt Heusser • March 10, 2020 -
Break monoliths into microservices with 3 steps
To decompose a monolith into microservices, you could take the application offline or halt all updates and rewrite everything. Or you could follow this practical approach.
By Meredith Courtemanche • March 9, 2020 -
Mendix expands support with private, dedicated cloud options
Low-code platform provider Mendix has released Mendix for Private Cloud and Mendix Dedicated Cloud, new offerings aimed at enterprises with special security and compliance needs.
By Darryl Taft • March 6, 2020 -
Expert Advice
TDD vs. BDD vs. ATDD and other Agile development techniques
Agile development doesn't always start with, well, development. Put tests before coding in TDD, BDD and other Agile techniques to minimize waste and focus on the user.
By Stephen Bigelow • March 6, 2020 -
Developers vie for Oracle Cloud Infrastructure certs
Oracle hopes to attract new developers to its cloud platform with its new developer certification for Oracle Cloud Infrastructure, as it trails AWS, Microsoft and Google in market share.
By Darryl Taft • March 6, 2020 -
static IP address
A static IP address is a 32 bit number that is assigned to a computer to be its address on the internet.
By Alexander Gillis • March 6, 2020 -
Apple subsidiary delivers Claris Connect no-code tool
Claris Connect, the latest product from Claris, the enterprise software subsidiary of Apple, targets nonprogrammers at SMBs to help them build apps by stitching services together.
By Darryl Taft • March 4, 2020 -
Expert Advice
Consider these key microservices caching strategies
Data caching is a key part of ensuring microservices have easy access to the data they need. We review a few key caching strategies.
By Joydip Kanjilal • March 3, 2020 -
SAFe (Scaled Agile Framework)
The Scaled Agile Framework (SAFe) is a framework for scaling Agile across the enterprise.
By Linda Rosencrance • March 2, 2020 -
Expert Advice
How to create clear, collaborative user story maps
Messy or unclear user story maps quickly lead to confusion and contention. Read on to learn how to structure your maps and create a shared understanding of them.
By Matt Heusser • Feb. 28, 2020 -
How do software developers and architects work together?
Work is more fun when developers and architects have a relationship that is collaborative, not adversarial or absentee. Here's how real teams join forces to build quality software.
By Meredith Courtemanche • Feb. 28, 2020 -
5 FAQs on the low-code approach
Low-code might be the future, but it faces a learning curve in the present. Learn about low-code, no-code and citizen development basics with these FAQs.
By Ryan Black • Feb. 28, 2020 -
Rapid7 adds Snyk security to its portfolio
The Snyk security vulnerability database brings an extra layer of protection to Rapid7 by helping developers find and fix vulnerabilities early in the software development process.
By Darryl Taft • Feb. 28, 2020 -
Expert Advice
3 microservices resiliency patterns for better reliability
The flipside of microservices agility is the resiliency you can lose from service distribution. Here are some microservices resiliency patterns that can keep your services available and reliable.
By Joydip Kanjilal • Feb. 28, 2020 -
Expert Advice
The future of UX research: Measure the unquantifiable
Applications capture more information than ever about their users, from heart rate to tone of voice. Prepare for a connected software future with qualitative UX measurements.
By George Lawton • Feb. 27, 2020 -
Expert Advice
Fundamental patterns for service discovery in microservices
Service discovery is a huge part of managing a microservices-based application. We examine helpful service discovery patterns developers can use for clean service interaction.
By Joydip Kanjilal • Feb. 27, 2020 -
Expert Advice
Why projects fail in the citizen developer model
It's easy for citizen developers to start a software project, but difficult to augment or maintain it. Watch out for these four issues that ruin most no-code projects.
By Tom Nolle • Feb. 26, 2020 -
Genuitec’s CodeTogether helps developers collaborate on code
CodeTogether, a new development tool from Genuitec, empowers developers to collaborate on writing and debugging code to build applications as part of development teams.
By Darryl Taft • Feb. 26, 2020 -
Expert Advice
How to use Selenium IDE for record and playback testing
Testers can use a tool like Selenium IDE for test automation to efficiently check web app interfaces. Here's how to put the open source tool to work in no time.
By Matt Grasberger • Feb. 20, 2020 -
Expert Advice
5 big microservices pitfalls to avoid during migration
Too many development teams make these failure-inducing mistakes during a switch to microservices. Learn where things go wrong, and the best ways to avoid problems.
By Twain Taylor • Feb. 19, 2020 -
New tool fixes app accessibility glitches
The new Applause Accessibility Tool helps developers write better apps for disabled users by automatically finding and fixing app accessibility issues in their code as they write it.
By Darryl Taft • Feb. 14, 2020