Waterfall Vs Agile Due to the unique business challenges that software developers face, such as rapidly changing project scope and…
Woodridge Software has been recognized as a top Denver Mobile App Developer by Upcity. Upcity is one of the largest…
Woodridge Software has been recognized as a top Denver Software Developer by Upcity. Upcity is one of the largest…
The concept of friction can be lent to the realm of usability design where the user and the interface are two entities moving against one another, creating an abrasive opposition as the user travels through their intended task flow.
Native vs Hybrid apps are two different ways of writing your mobile application. Woodridge may use either depending on the type of your application, your risk tolerance of depending on a framework, and how much native functionality you need.
The title of this blog should frighten most developers. Generally speaking, we want to avoid running a SQL statement – UPDATE, INSERT, or DELETE – on production if it possible. One statement can do a lot of damage if it’s not 100% correct.
Writing code is easy to today’s world. I’m not even talking about writing quality code, following the Agile manifesto, nor eeking out every possible nanosecond of speed out of your code. I’m talking about punching keys and having having text appear on the screen.
As technology continues to rapidly evolve, it seems like hackers’ methods of attacking modern software are evolving at an even faster pace. Unfortunately, the average software developer has little to no understanding of the miscellaneous attacks that are used by hackers, nor do they completely understand how to help prevent them.
“Should I invest time learning a new software tool? Or, should I just build my own?” These are questions I encounter regularly as a software developer, but these questions are also relevant to any individual or company trying to make their business more efficient.
Woodridge is proud to announce that we have been named a winner in the 2018 Denver Business Journal Best Places…
Woodridge is proud to announce that we have been named a winner in the 2018 Colorado Companies to Watch competition….
Taking the dive into creating custom software for your business is not a small decision. Whether it’s creating a new app or adding features to an existing one, you could be looking at $10K, $100K or even $1M dollars in costs. There’s no reason to ever make that decision unless you will get at least that much in return.
Functional programming is a foreign concept to many software developers. Sure, they may have heard of functional programming before, maybe even seen a language or two, but imperative programming is still their bread and butter. In this day and age, a purely functional language is only useful for heating your computer (for most purposes), but knowing functional programming concepts can be immensely beneficial.
At Woodridge, we encounter a variety of codebases. These codebases consist of code we write as well as code that we inherit. In the event that the original developers retire or pass away, we simply inherit the code. On the other hand, we inherit code from prospective clients where the code is less friendly to work with.
iOS 11 was recently released and that means two things: One, your iPhone just got some very cool new features and two, your apps might break.