Spanish | Origin | Eng. Meaning |
---|---|---|
A la Bringandina | "Bridge and Dine" | Do things in a careless manner. Bridge and Dine was an American Company who built several bridges in the DR of questionable quality |
Machuca | verb. Machucar | To smash. It is a typical colloquial greeting, followed by a motion of bumping one's fist on top of the greeted person's fist. |
Claudio Sanchez is the CEO at Megsoft; a software engineering firm focused on Software Development, Continuous Delivery, Digital Transformation and Training. Megsoft has locations in Dominican Republic and USA. | |
Claudio is also the president of META.Do, a non-profit organization that promotes and supports the education and development of the Information Technology professionals of the Dominican Republic. |
Day | Title | Author | |
---|---|---|---|
1 | |||
2 | Release made easy with Appcenter | Raul Montero | |
3 | |||
4 | Using Refit to consume REST services on Xamarin Forms | Carlos Campos | |
5 | |||
6 | Crashing like a pro with AppCenter | Enmanuel Toribio | |
7 | |||
8 | |||
9 |
public static class Features | |
{ | |
public static readonly string CanLoginWithoutCredentials = "can-login-without-credentials"; | |
public static readonly string CanWithdrawFunds="can-withdraw-funds"; | |
public static readonly string CanSeeSpendingAnalysis = "can-see-spending-analysis"; | |
} |
// Our ViewModel will check very early on if it should show the Spending Analysis Widget or not. | |
public override void OnAppearing() | |
{ | |
ShowSpendingAnalysis = _featureFlagService.Can(Features.CanSeeSpendingAnalysis); | |
} | |
... | |
// This method lives in a FeatureFlagService implementation. Remember to always keep your ViewModels clean! | |
public bool Can(string id) | |
{ |
void Initialize() | |
{ | |
var config = Configuration.Default(MOBILE_KEY_TEST) | |
.WithStartWaitTime(TimeSpan.Zero); | |
_user = User.WithKey(UserID); | |
_client = LdClient.Instance; | |
} |
In this talk, Megsoft Consulting's CEO; Claudio Sanchez will talk about the lessons learned from years of experience on the journey to Continuous Delivery; what it is, why and how to start the journey, and some of the tools that may help you making this journey a pleasant one.
Some of the tools we will use are:
- TeamCity
- Jenkins
- Shell Scripting
- Github
Slack-Driven-Development
Acortar el circulo de retroalimentación (reducing the feedback loop) permite eficientizar y aumentar la calidad de un equipo de desarrollo.
Ven y aprende como la herramienta de comunicación llamada Slack puede convertirse en el corazón de tu proceso, permitiendote redudir dicho 'feedback loop', y centralizando la información producida por el gran número de herramientas y procesos utilizados en "Software Engineering" de forma habitual.
Veamos en practica como un equipo de desarrollo se entera cuando:
- Falla un build en el Continuous Build Server.
- Cuando se ejecuta un deployment del site a producción.
- Cuando falla una prueba del API.
public class Bank | |
{ | |
public string id { get; set; } | |
public string short_name { get; set; } | |
public string full_name { get; set; } | |
public string logo { get; set; } | |
public string website { get; set; } | |
} |