| 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; } | |
| } |