We are a community of aspiring software craftsmen. The difference between good software and great software is the people that create it. Great programmers are continually learning and continually improving. The craftsmanship idea embodies this notion of continual learning and feedback.
Who's part of this group?
In order to view registered members you need to be logged in with a "confirmed" Skills Matter account!If you haven't already done so click here to create a new account.
Find the "confirmation instructions" email we sent you when you signed up and click on the "Confirm Account" link.
Developing code with inherent defence against cyber attacks
Featuring Andrew Cheeseman
There are three main domains for Security. AppSec, InfoSec and IOTSec. This talk will focus on building effective and secure application code, both new and refactoring legacy code. The talk will also touch on IOTSec and the mixing of IT with proprietary systems.iot-security IoT app-security cyber-security security
Slicing: Features vs Layers
Featuring Jorge Gueorguiev Garcia
After listening to a NDC talk about feature-based architecture I become interested on the idea. On this presentation will show the structure of a layered architecture, and how it works regarding the process of information and some drawbacks of the implementation. To contrast, will present a...software-architect
Metrics Driven Development
Featuring Sam Elamin
Moving to a distributed system will solve all your problems and you will be in developer heaven. Right? Not exactly, having hundreds of services doing different things means it's increasingly difficult knowing where exactly production issues are hiding.software-craftsmanship lscc
Tools: Conscious Craftsman’s Picks
Featuring Alla Babkina
The number of languages, tools, frameworks and methodologies available to developers today is record high and growing every day. We may want to try out everything but when play time is over and real world problems need to be solved we have to pick a reasonable subset to use for work. Developers...software-craftsmanship lscc
Improving my functional programming step by step
Featuring Jon Kelly
Improving my functional programming step by step – what I learnt from using Haskell to solve a computer game puzzle. Functional programming is now mainstream (e.g. RxJs, Redux and LINQ). To improve my own skills, some of my personal projects use Haskell, Elm etc.haskel functional-programming
New Era of Software with modern Application Security
Featuring Dinis Cruz
This presentation will start with an overview of the current state of Application Insecurity (with practical examples). This will make the attendees think twice about what is about to happen to their applications. The solution is to leverage a new generation of application security thinking such...test-automation docker tdd