We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

NDC London 2016 - Lightning Talks

00:00

Formal Metadata

Title
NDC London 2016 - Lightning Talks
Title of Series
Number of Parts
133
Author
License
CC Attribution - NonCommercial - ShareAlike 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal and non-commercial purpose as long as the work is attributed to the author in the manner specified by the author or licensor and the work or content is shared also in adapted form only under the conditions of this
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
- Talk 1: What Software can learn from Reality TV, David Simons: A very light-hearted talk with a serious message at the middle: reality TV is watched by billions of people worldwide, so it must be doing something right. And Software has a duty to do that right thing too. The main body of this talk will focused on UX patterns and anti-patterns, such as how we can tap into human behaviour using iconography or colours, and examines case studies of them being successfully employed to evoke user response in the big examples of reality television. - Talk 2: The Value in Value Objects, Mathew McLoughlin: So it turns out you don’t have to limit yourself to using strings, ints and doubles. It turns out you are allowed to create your own types and there is a lot of value in doing so. Value objects help you encapsulate logic, enforce immutability and generally help tidy up your domain. In this talk I’ll show you how to create a value object, when to use them and why they are so powerful. - Talk 3: Designing an Orbital Laser Battery, Harry Cummings: REST, Hypermedia, HATEOAS, are terms that we come across often, but there is often confusion about how to apply them in real life. Taking a somewhat larger-than-life example, we'll work through designing an API, to demonstrate what sets REST apart from other architectural styles and really understand what it means beyond just stateless services or well-designed URI schemes. - Talk 4: Getting Started With Open Source, Christos Matskas: Are you a developer that wants to give back to the open source community? Perhaps you want to built some experience by working on open source? Or you want to join the open source movement because, well, OSS is the future? Just look at all the cool tech built with OSS: Node.js, BootStrap, ASP.NET etc. Join Christos Matskas to learn about the many ways to contribute, key development tools, communication in OSS projects and what it takes to become a successful first time contributor and collaborator in this welcoming and open community. Each presentation is 10 minutes.
Software developerSoftwareTwin primeSoftwareSoftware developerCycle (graph theory)Video gameDivisorAbsolute valueDirection (geometry)Product (business)Computer animationMeeting/Interview
Software developerVotingDirection (geometry)Product (business)DivisorVotingComputer animation
Software developerComputer clusterAssociative propertyDivisorFreewareGoodness of fitGraph (mathematics)VotingLine (geometry)NumberMeeting/InterviewComputer animation
Software developerLine (geometry)VotingNumberGraph (mathematics)Multiplication sign
Software developerMultiplication signAssociative propertyVotingDivisorNormal (geometry)Chemical equationComputer animation
Software developerSoftwareAssociative propertyAverageComputer iconWebsiteComputer configurationWeb applicationCartesian coordinate systemComputer animation
Software developerCartesian coordinate systemWebsiteStandard deviationAssociative propertySpeech synthesisMedical imagingQuicksortHypermediaProcedural programmingContent (media)WordGroup actionPower (physics)Computer animation
Software developerWordPower (physics)WordDivisorPower (physics)Open sourceLevel (video gaming)Cartesian coordinate systemMessage passingQuicksortInformationComputer animation
Software developerBitSoftware developerWordPower (physics)Online helpGroup actionCellular automatonProcess (computing)Cartesian coordinate systemGraph coloringDivisorComputer animation
Software developerDivisorHand fanFacebookTrajectoryProcess (computing)DivisorComputer clusterPoint (geometry)System callWordComputer animation
Software developerWordConnected spaceWordDivisorObservational studyCASE <Informatik>Line (geometry)Different (Kate Ryan album)Computer animation
Software developerWordWalsh functionVotingSystem callGroup actionRight angleDifferent (Kate Ryan album)ArmLine (geometry)Multiplication sign1 (number)Direction (geometry)Contrast (vision)Lecture/Conference
Software developerError messageComputer networkServer (computing)Existential quantificationDirection (geometry)Error messageSystem callCartesian coordinate systemPoint (geometry)Graph coloringObservational study
Software developerIntegrated development environmentNatural numberGraph coloringPower (physics)Observational studyAssociative propertyVotingDivisorComputer animation
Software developerNegative numberInterior (topology)InformationFeedbackSoftware testingTrailVotingAssociative propertyInformationGraph coloringLine (geometry)Greatest elementVariety (linguistics)Computer animation
Software developerComputer animationLecture/ConferenceMeeting/Interview
Software developerComputer configurationHypermediaMereologyQuicksortHypermediaCategory of beingComputer animation
Software developerOperations researchWeb serviceInterface (computing)Keyboard shortcutElement (mathematics)Communications protocolLimit (category theory)Operator (mathematics)Computer fileSystem callGroup actionWorkstation <Musikinstrument>Adventure gameMessage passingProcedural programmingClient (computing)Electronic signatureRemote procedure callWeb serviceShape (magazine)Service (economics)TwitterRevision controlComputer animation
Software developerCommunications protocolSoftware developerElectronic mailing listServer (computing)TwitterRepresentational state transferSoftware frameworkClient (computing)QuicksortComputer configurationLibrary (computing)Cartesian coordinate systemEmailSubsetLatent heatGroup actionRow (database)BitImplementationGoodness of fitCodeProper mapEndliche ModelltheorieData modelComputer fileEvent horizonObject (grammar)1 (number)Decision theoryType theoryState of matterDisk read-and-write headException handlingHypertextPoint (geometry)Core dump
Software developerHypermediaType theoryClient (computing)Server (computing)Type theoryCartesian coordinate systemOperator (mathematics)Computer configurationDependent and independent variablesBitGroup actionGoodness of fitState of matterAreaElectronic mailing listPoint (geometry)HypermediaHypertextSurfaceMultiplication sign
Software developerHypermediaComplete metric spaceState of matterQuicksortPoint (geometry)Arithmetic progressionSatelliteOperator (mathematics)Position operatorDataflowMathematicsComputer animation
Link (knot theory)Software developerContent (media)Type theoryState of matterBitDependent and independent variablesResultantPoint (geometry)Greatest elementLink (knot theory)Arithmetic progressionHypermediaPhysical systemSemantics (computer science)Type theoryCASE <Informatik>OrbitFreewareUniform resource locatorAdditionRootComputer animation
Software developerArchitectureExecution unitBuildingReal numberInternet service providerRepresentational state transferDatabase transactionLink (knot theory)HypermediaGreatest elementGroup actionType theoryBitMultiplication signQuicksortVirtual machineState of matterComputer animationMeeting/Interview
Context awarenessoutputSoftware developerSemantics (computer science)Client (computing)Link (knot theory)Web 2.0FacebookRevision controlAdditionHypermediaWebsiteForm (programming)Web pageBitDesign by contractServer (computing)Graphical user interfaceVirtual machineCanonical ensembleWeb browserFamilyTwitterCartesian coordinate systemWeb serviceComputer animation
Software developerPoint (geometry)Software developer1 (number)2 (number)Open setOpen sourceElement (mathematics)Electronic program guideProjective planeProcess (computing)Multiplication signBasis <Mathematik>Library (computing)SoftwareCodeComputer clusterProfil (magazine)Public domainTelecommunicationGoogolMathematicsWebsiteProduct (business)Execution unitGoodness of fitDecision theoryWritingApplication service providerConfidence intervalHacker (term)Roundness (object)Unit testingComputer animation
Software developerKey (cryptography)Projective planeMultiplication signPoint (geometry)SoftwareOnline helpUnit testingProcess (computing)Standard deviationVideo gameThermal conductivityFood energyData structureCodeLibrary (computing)SpacetimeState of matterWeb pageDataflowPublic domainExpected valueExecution unitSoftware maintenanceNetiquetteGoodness of fitOpen setOpen sourceCodeComputer animation
Software developerInformationInformation overloadSoftware developerPhysical systemObject (grammar)Control flowString (computer science)Goodness of fitContext awarenessExistential quantificationSystem callDigital rights managementComputer animation
OvalSoftware developerSoftware repositoryString (computer science)Exception handlingInsertion lossGroup actionValidity (statistics)Computer animation
Software developerOvalSoftware repositoryString (computer science)2 (number)Validity (statistics)Object (grammar)String (computer science)Instance (computer science)QuicksortSet (mathematics)Arithmetic meanComputer animation
OvalSoftware developerString (computer science)Regulärer Ausdruck <Textverarbeitung>Physical systemRegulärer Ausdruck <Textverarbeitung>BitTouchscreenSign (mathematics)Goodness of fitException handlingValidity (statistics)RoboticsLogicComputer animation
Software developerOvalSoftware repositoryObject (grammar)Validity (statistics)Physical systemLogicString (computer science)Term (mathematics)Computer animation
String (computer science)OvalSoftware developerObject (grammar)CodePhysical systemPRINCE2Buffer solutionSocial classMotion captureLogicComputer animation
Software developerTerm (mathematics)Physical systemObject (grammar)Multiplication signCovering spaceMessage passingString (computer science)LogicOperator (mathematics)Equaliser (mathematics)BitData storage deviceComputer animation
Software developerTheoryLogicProcess (computing)Software testingObject (grammar)Fitness functionNetwork topologyPhysical systemValidity (statistics)Social classComputer animation
Software developerOvalSoftware repositoryRight angleObject (grammar)Physical systemString (computer science)Degree (graph theory)Primitive (album)Computer animation
Software developerLogicPhysical systemBuildingCartesian coordinate systemINTEGRALSocial classEndliche ModelltheoriePublic domainComputer animation
Software developerComputer animation
Transcript: English(auto-generated)