Take full advantage of cloud-based testing
Test automation process poses a challenge in 2018
Make software engineering quality job one
CI/CD drives continuous testing into production
The secrets of software developer job satisfaction
Today's software developer duties include being a multitasking pro
Productivity makes for happy developers
What's good for software development productivity -- and what's not
Does developer experience matter?
The best cities for software developers? Any city
Which software developer skills are the most valuable?
Worldwide software developer pay trends: What factors matter?
The Agile process works when...
Benefits of Agile
Top five Agile techniques
How popular is the Scrum process?
Why choose Agile software development tools?
Why Agile projects fail
Top Agile project management tools
Application testers must compare actual to expected results
Follow software testing guidelines to avoid oversights
Know the correct application results
To ensure success, follow software testing concepts
Define expected software testing results independently
U.S. CTO Megan Smith pitches digital activism
LWT Summit delivers Indiegogo expert's UX research advice
Software developers pay it forward with ARS
Tech stars' backstories, career advice inspire at Lesbians Who Tech Summit
Ways to change and cope with 'brogrammer' culture
Salesforce Foundation builds tech reputation for giving
Career advice for women in tech
The story of 23andMe shows ups and downs of a tech start-up
Collaborate and share with TOMOS
Microsoft shops embrace Visual Studio Online
Reduce the costs of project management with HP ALM SaaS
Explore various ALM cloud offerings
Gain accessibility and versatility with JIRA ALM SaaS
Enjoy integrated management with TraceCloud's SaaS ALM
Don't break your team's system functionality
Software development processes keep teams on track
More resources on Continuous Delivery software
Newly agile Ancestry.com transitions to a Continuous Delivery model
Continuous Delivery means change tracking, smoke tests, and more
Isolate bugs in the development cycles to keep software healthy
Stick to DevOps model tenet: Warm up your services before going live
Increase throughput and keep your production pipeline robust
The software release management process means avoiding change? Wrong!
Release management is too big for automation? Wrong!
A release-management tool from a single vendor is best? Wrong!
Software repository management means just one big datastore? Wrong!
Define your own software release management process
Developers won't accept a loss of production access? Wrong!
Some changes happen too fast for software release testing? Wrong!
Think one size fits all in release management? Wrong!
Establishing release governance infrastructure will slow projects down? Wrong!
Release lifecycle management means just focus on the finish? Wrong!
Regular software-release planning meetings are essential? Wrong!
Broken cryptography and data security
Client-side injection attacks
Poor mobile authentication methods
Side channel data leakage
Ignoring website security certificates
Improper session handling
Insufficient server-side security
Insufficient transport layer protection
Hardcoding sensitive data in mobile app source code
Not-so-secure data storage
Agile testing: A peer conference creates collaborative solutions
Output of the software test automation session
Rebecca Wirfs-Brock runs a session making nonfunctional testing Agile
Session proposals build a conference agenda
My first session on improving software regression testing
Open space meeting format supports flexible agendas
Conclusion: A list of testing event lessons learned
What will shape the role of a software developer in 2019?
Major cloud providers primed to offer IoT frameworks
What the future holds for the role of project manager in Agile
Shift-right testing will be the new QA norm
In 2019, automate security testing and other QA practices
How app dev trends will change IT roles in 2019