In a recent project I worked on, I chose Parse (link to parse.com) as the backend for our game. About halfway through a 16 month development process, Parse announced that it would close down, and that we would have until January 2017 to switch off of their platform. The hunt for a new solution begun.
When I usually write, I end up writing technical articles or how-to’s on different subjects. This time I wanted to write something different: my personal story of how I ended up becoming a full-stack engineer, even though this was not the career I pursued in college.
When Angular first started it was a significant improvement over existing frameworks. We no longer had to set every single attribute or trigger an event for any change in the UI. It was pure magic, just add your binding to the view and that was it. I, as so many others, was really excited about it, so...
Development Operations (DevOps) is a new culture. It first appeared in 2008 during a Patrick Debois talk and several DevOpsDays later, DevOps engineers are key players in any software project.
Angular.js has been out there for a while now and is definitely a popular option to take into consideration when selecting a front end technology. Angular.js provides great features to build powerful applications and we can make good use of its directives to build reusable components. It is here where Angular Material plays a powerful...
Programming is kind of like a game of chess. You have to protect the most important pieces: your code deliverables. So as in a game of chess, the first sacrifice is your pawns. Sure, they play an important role on the board but come on, you need to keep the King safe and win the game!
The Java Virtual Machine is no longer Java language exclusive. There is a large number of programming languages available for it, and some of them have grown both in maturity and popularity in the last couple of years, making them usable in production for “serious software development”.
Objective-C, and now Swift have a fantastic way of allowing programmers to add functionality to any existing class, even if they don't have access to the original source code.
Of course this is a feature available in some other languages, but in this case, we'll focus on Swift, because it's Apple's up-and-coming language, which I happen to love.
Last month Admios turned 10. As I reflect back on the last decade, I am proud of all we have accomplished. Code written by Admios developers runs at major banks, hedge funds, and dozens of silicon valley startups and enterprises.
These days everyone seems to understand the benefits of a co-located development team. However, there can be some downsides to colocation if it is abused.
What We Do
Admios is a custom software development firm with offices in San Francisco and Panama City, Panama. We founded Admios in 2005 initially focused on building software for financial services firms. In 2006, during the course of that effort we built a nearshore team in Panama to help us scale. Since then we've diversified our client base and focused our efforts on attracting the best developers in Central and South America and immersing them in Bay Area software culture.
Admios is set apart by a nearshore team culture steeped in intangibles: silicon valley innovation, frequent transparent communication, and prudent risk management. We can not only talk frameworks, process, architecture, syntax but, more importantly, our team makes smart tactical choices to manage risk and quality in rapidly evolving software development environments.
At Admios, we attract in the brightest talent, train them properly, and provide them with the best tools. We integrate our developers with yours to create working teams that share knowledge and communicate quickly and honestly. Then we demonstrate value as quickly as possible with rapid iterative development.
Whether you need a single developer to kick start your MVP development or a dozen to supplement your own existing engineering team we can help.