Building APIs with security in mind
Any system is no stronger than its weakest link. Connectivity relies heavily on APIs. We live in a world where almost
Read MoreAny system is no stronger than its weakest link. Connectivity relies heavily on APIs. We live in a world where almost
Read MoreThe API has become the coolest way to expose business functionality to the outside world. Without an API, a business
Read MoreThe JSON format is a popular way to share data online. It stands for JavaScript Object Notation. JSON syntax is
Read MoreSoftware development and release require speed and agility. Branching and merging code can quickly become complicated when a large team
Read MoreThis is the 5th post in a series on MySQL performance. Don’t let users input code, but let them input values.
Read MoreThis is the 3rd post in a series on MySQL performance. An SQL query walks into a bar and sees
Read MoreThis is the 2nd post in a series on MySQL performance. The previous post discussed the types of indexes and
Read MoreThis is the 24th post in a series on design patterns. Interpreter is a behavioral design patternthat defines a grammatical
Read MoreThis is the 23rd post in a series on design patterns. Memento is a behavioral design pattern that lets you
Read MoreThis is the 22nd post in a series on design patterns. Iterator is a behavioral design pattern that lets you
Read More