Implementation
NEWS
Primero: Agile Development and Emergency Response
Written by
Introduction to PDepend
Tech Talk by Eli Taft ⚫ Sept. 14, 2017
PDepend is a simple dependency management script written in Python. This tool is useful to a project team working in a programming language or environment that does not have an easy way to share code across multiple applications. PDepend is also useful to any developer who would rather stop pretending ...
Introduction to PDepend
Internationalization in Primero
Tech Talk by Ronald Elledge ⚫ June 1, 2017
Our work at Quoin includes multinational and global organizations, and often requires that web, mobile, and enterprise applications can be customized for specific languages. In particular, the Primero platform has this requirement given its widespread use in Latin America, Asia, and Africa. This presentation examines the process and tools for ...
Internationalization in Primero
Introduction to clang tools scan-build and clang-tidy
Tech Talk by Konstantin Khavrych ⚫ Jan. 5, 2017
Introduction to clang tools scan-build and clang-tidy
Web Scraping
Tech Talk by Ben Keith ⚫ Oct. 13, 2016
There is a lot of information on the web -- and a lot of it isn't in easy to use formats like JSON or XML. Most is stuck in HTML that is designed for human consumption only. In this tech talk, Ben Keith discusses how can we programmatically collect this ...
Web Scraping
Pragmatic Refactoring
Tech Talk by Jean Pierre LeJacq ⚫ June 16, 2016
Modifying code to improve non-functional aspects of code base is as old as coding. It is now mostly known as "refactoring" when used as part of agile development. We'll discuss some of the challenges of refactoring in large enterprise environments and best practices. Most of the examples will be ...
JavaScript Training Resources
Written by
As a web application development stack, JavaScript (JS) has evolved significantly in the last few years. Quoin is supporting a number of client projects that use client- and server-side JS to build interactive web apps. We also see broad adoption of JS for a range of applications, including productivity apps ...
Deep Learning
Tech Talk by Matt Counts ⚫ April 14, 2016
Deep Learning is a branch of machine learning based on a set of algorithms that attempt to model high-level abstractions in data by using multiple processing layers, with complex structures or otherwise, composed of multiple non-linear transformations.
Deep Learning
Coding Best Practices
Tech Talk by Ben Keith ⚫ Dec. 10, 2015
Good coding practice is essential for creating high quality and long term maintainable code that will make everybody happy. In this presentation, Ben will examine what can cause bad code and how to avoid these pitfalls while providing examples of good coding practices.
Coding Best Practices
Design Patterns
Tech Talk by Jeff Samuels ⚫ Nov. 20, 2014
In software engineering, a design pattern is a general reusable solution to a commonly occurring problem within a given context in software design. A design pattern is not a finished design that can be transformed directly into source or machine code. It is a description or template for how to ...