~/conference

Great Indian Developer Summit 2015

date:2015-04-21..2015-04-24
location:Bengaluru, India
series:Great Indian Developer Summit · one edition
titleauthorlength
What Every Developer Must Know About User-Interface Design and UXNiyam Bhushan26m
Explains concrete UI engineering: why every UI uses a single-threaded event loop, how events use a FIFO queue, and why target is 60 fps / 16 ms budget…
Talk on
Empowering Business Through DataDeepthi Anantharam18m
Claims that Power BI plus Excel lets analysts fuse OLTP, big‑data and streaming sources and deliver interactive dashboards in minutes. Demo pulls data with…
Talk on
Demystifying Big DataMohit Saxena19m
Defines big data as a scalable pipeline of generation, transformation, storage, processing and analysis and insists the real test is business impact not…
Talk on
Building event-driven microservices with Scala and Functional Domain ModelsChris Richardson44m
Argues that persisting immutable domain events instead of state solves cross-database consistency in microservices by making save-and-publish a single atomic…
Talk on
Transforming Your C# Code to Functional StyleVenkat Subramaniam58m
Shows concrete refactorings from imperative loops and classes to concise functional patterns: replaces index loops with LINQ Where/Select/ForEach, turns…
Talk on
Migrate Databases to the Cloud - Why, How and Best PracticesAmit Bansal56m
Covers moving on‑premise OLTP to Azure SQL Database with concrete limits and steps: 500 GB max per database and database throughput unit (DTU) quotas (example…
Talk on
Writing Quality CodeHitesh A. Bosamiya18m
Five concrete rules: learn one level below the runtime (examples: a self‑modifying program fails on 80286 vs 8086 because of the prefetch queue, and a compiler…
Talk on
Let's Get LazyVenkat Subramaniam59m
Argues that laziness — doing work only when needed — yields scalability gains and lower work counts: demonstrates Haskell normal order skips unnecessary calls…
Talk on
Semantic Search - Potential and OpportunitiesRajeshkumar Ikkandamparambil Purushothama15m
Claims that Exabytes of data appear daily and roughly 1 billion HTML pages force search from keywords to meaning; Google already uses a Knowledge Graph backed…
Talk on
Q The language of God!Bharani Subramaniam49m
Overview of Q and kdb+ with concrete numbers and demos: shows native binary serialization that takes ~2 ms for 1M integers versus JSON 2.7 s, a WebSocket…
Talk on
Functional Big DataChris Richardson43m
Functional programming maps directly onto big data: MapReduce is the functional pattern, Scalding offers a concise Scala DSL that compiles to MapReduce, and…
Talk on
From Relational Databases to NoSQLScott Davis01h 00m
Compares relational databases and NoSQL by linking concrete use cases to concrete stores: transactional banking favors RDBMS with ACID, email and document-like…
Talk on
Adoption of Big Data in Securities Processing Industry A Developer's PerspectiveSrinivas Duvvuri19m
Securities-processing pipelines move from overnight 15-hour batches to sub-5-hour runs by adopting Greenplum MPP and massively parallel computation, handling…
Talk on
Testing the MEAN StackScott Davis50m
Demonstrates a full MEAN testing stack that actually runs: Karma test runner orchestrates Jasmine client tests and Mocha server tests, launching…
Talk on
Get Past the Syntax, the Real Scare's in the SemanticsVenkat Subramaniam59m
Argues that the hard part is semantics not syntax and gives concrete examples: Ruby: class objects make new polymorphic and instances can gain fields at…
Talk
The Future of JavaUnmesh Salgaonkar14m
Speaker: Unmesh Salgaonkar Java is not just a programming language, but a comprehensive software ecosystem, consisting of various tools, frameworks…
Talk on
A Practical Introduction to AngularJSVenkat Subramaniam59m
Live-coding builds a small task manager: a Node.js + Express service that returns JSON and an AngularJS front end that uses ng-app with controller-as, $http…
Talk on
Polyglot Programming in the JVMAndres Almiray01h 01m
Compares concrete JVM languages and shows a working demo: Java, Groovy and Scala calculator implementations compile with Gradle into one classpath and a…
Talk on
If I had a Time MachineVenkat Subramaniam18m
Proposes using a time machine to undo concrete mistakes: stop creating Program Files with a space, reverse the forward slash vs backslash mess, ban modal…
Talk on
Indian Local Language Enabling: Are We Ready? Learn How to Get Started!Parag Paithankar, Rajagopal A29m
Intel announces Project Janwani and shows a concrete path to add Indian-language voice to web or app UX using the Intel RealSense SDK plus cloud options…
Talk on
If You Won't Test Your Code, Who Will?Scott Davis56m
Argues that unit tests buy resilience and catch semantics not syntax, citing a $60B annual US bug cost that testing could cut by about one third, and…
Talk on
Keynote: Why Does the World Need Creative Technologists?Alok Kumar11m
Claims that Fortune 500 lifespan falls to 15 years (down from ~30) and that Angry Birds lost 73% profit back the urgency; machine learning and services like…
Talk on
Google's Cloud Computing VisionSubhash Chandra13m
Google lays out concrete platform claims: 100 hours of video uploaded to YouTube every minute, 3 million searches per minute, Google owns intercontinental…
Talk on
Does Your Code Hurt?Dino Esposito30m
Argues that bad code costs more over time and gives concrete remedies: use editor automation like auto-complete and idea Matic checks to catch nulls and unused…
Talk on
The Power and Practicalities of ImmutabilityVenkat Subramaniam01h 01m
Argues that programming with immutability in F# and C# noticeably reduces bugs, enables safe concurrency and compiler optimizations, and makes testing trivial…
Talk on
Apache Lens: Cut Data Analytics Silos In Your EnterpriseAmareshwari Sriramadasu52m
Apache Lens provides a unified OLAP cube abstraction over Hadoop and columnar warehouses, with metadata stored in Hive metastore and a driver API that plugs…
Talk on
Apache Kafka + Zookeeper = 3.5 Million Writes Per Second by DesignRanganathan "Ranga" Balashanmugam50m
Claims LinkedIn scales Kafka to 4.4 million writes per second across ~350 brokers and handles 278 billion messages per day. Design specifics: Kafka acts as an…
Talk on
Simplifying Big Data Management with Apache FalconSrikanth Sundarrajan59m
Explains how Apache Falcon models cluster, dataset and process as XML entities to automate pipelines on Hadoop, using Kafka for ingestion and YARN/HDFS for…
Talk on
Get on the Cloud with SoftLayerAshwin S30m
SoftLayer (IBM Cloud) offers bare-metal servers with BIOS/root access and remote KVM/IPMI, deploys OS images in under an hour (not weeks), and runs in 22…
Talk on
Aesop Change Data Propagation : Bridging SQL and NoSQL SystemsRegunath Balasubramaniam52m
Speaker: Regunath Balasubramaniam Real-world systems often use a combination of relational (SQL) and non-relational (NoSQL) data stores. Contrary to product…
Talk on
Presto in the CloudSivaramakrishnan Narayanan49m
Presto runs as part of Qubole on AWS with ephemeral clusters that spin up and tear down, adding nodes in ~2 minutes via a modified StarCluster so queries…
Talk on
Data Analytics with Augmented RealityDhanashree Dalal54m
Claim: combining data analytics with augmented/virtual reality boosts conversions by letting customers virtually inspect products and travel destinations and…
Talk on
jQuery for Grails DevelopersVenkat Subramaniam02h 03m
Builds a small Grails "tasks" app and shows concrete code: uses formRemote + jQuery to post a create, controller renders a JSON payload containing the…
Talk on
Metaprogramming With The Groovy Compiler - Part 2 of 2Jeff Scott Brown52m
Shows how Groovy compile-time metaprogramming uses AST transformations to mutate classes: a magicNumber annotation triggers an AST transform that injects a…
Talk on
Transforming Your Code to Java 8Venkat Subramaniam55m
Shows concrete Java 8 rewrites: replace indexed Thread creation with lambdas and IntStream.range to remove mutable i and final hacks, find 100 primes with an…
Talk on
Haskell for Java ProgrammersVenkat Subramaniam01h 02m
Shows concrete Haskell features Java programmers can use: interactive REPL type queries to inspect inferred polymorphic types, concise currying and partial…
Talk on
Programming with Streams in Java 8Venkat Subramaniam01h 00m
Shows how Java 8 Stream API transforms a List<Person> into results: using filter→map→collect to produce uppercase names of females over 18 (transcript example…
Talk on
Exploring Vert.x in Java, Groovy, and JavaScriptScott Davis01h 01m
Compares Vert.x to Node.js and RingoJS, shows Vert.x running on the JVM with Netty under the hood, and demonstrates JavaScript, Groovy and Java verticals…
Talk on
JBoss OverviewBruno Georges19m
JBoss describes concrete results: a fast Java runtime (WildFly) with HTTP/2 support and WildFly 9 innovations, an EAP product line (EAP 6/7) and Common…
Talk on
Making Your IoT Ideas a Reality with the Simple and Powerful Intel® IoT Developer KitRaghavendra Ural55m
Shows how the Intel Edison (dual-core Atom, ~500 MHz, 1 GB RAM, 4 GB flash) plus Arduino-compatible expansion and Yocto Linux run real code end-to-end: C/C++…
Talk on
Gradle: Harder, Better, Stronger, FasterAndres Almiray58m
Compares Maven and Gradle with concrete demos: converts a Maven project, runs a sample Java app, builds an executable fat jar using the shadow plugin, and…
Talk on
Applied Domain-Driven Design Blue Prints for Java EEReza Rahman01h 00m
A working demo project called Cargo Tracker implements Domain-Driven Design on Java EE: one repository per aggregate, aggregates as JPA entities and…
Talk on
Groovy ORM (GORM) Inside OutJeff Scott Brown51m
GORM claims to remove Hibernate complexity by using convention over configuration and provides concrete features: automatic id/version, addToComments and…
Talk on
Metaprogramming With The Groovy Runtime - Part 1 of 2Jeff Scott Brown56m
Covers concrete Groovy runtime metaprogramming: demonstrates the Meta Object Protocol (MOP), builds a mini-Expando with TDD (Spock) and shows…
Talk on
Patterns for Programming in JavaScriptVenkat Subramaniam54m
Shows concrete patterns and gotchas: enable use strict to avoid accidental globals, prefer === over ==, and use closures to encapsulate private state rather…
Talk on
Create Amazing Experiences Using Intel® RealSense TechnologyShwetha Doss23m
Speaker: Shwetha Doss Intel® RealSense™ Technology lets you create natural, intuitive user interfaces that go beyond what you can now do with the mouse and…
Talk on
Developing Cloud-Native Applications with HP Helion Development PlatformRajeev Pandey20m
HP Helion Development Platform claims to cut the 80/20 time sink by offering a PaaS that combines Cloud Foundry + OpenStack to give autoscaling, health…
Talk on
How to Build and Manage Scalable Web Apps on AzureSukriti Sharma30m
Azure App Service Web Apps is a fully managed PaaS that runs .NET, Java, Node and more, deploys from Git/VSO/GitHub/Dropbox, and adds monitoring and alerts…
Talk on
Exploring TypeScriptVenkat Subramaniam01h 02m
TypeScript compiles to JavaScript and adds static typing with inference, a tsc option to noEmitOnError, and ambient declarations so browser globals or jQuery…
Talk on
Connect and Control an IoT Device in 5 MinutesShalini Kapoor19m
Demo attempts to connect a real ARM embedded board in five minutes and falls back to a simulated device when the network is flaky; QuickStart registers a…
Talk on
Walk In the 'Cloud'Sandeep Alur14m
Speaker: Sandeep Alur 'Cloud' is the overtly used term in modern IT. Architects/Developers find it intriguing as they embrace the phenomena which is slowly…
Talk
Troubleshooting CPU Performance Issue for SQL DevelopersPinal Dave58m
Argues CPU matters but disk I/O usually decides real-world slowness and shows concrete fixes: a demo inserts 100k rows in 0.2s when log and data sit on fast…
Talk on
Lightup your Mobile Apps with AzurePraveen Srivatsa51m
Overview of using Azure for mobile backends with a focus on streaming: demonstrates a local Stream Insight demo ingesting Twitter hashtags, explains Azure…
Talk on
5 Things to Check Before Running Critical Workloads on Azure VMsPracheta Budhwar32m
Five concrete checks before putting critical workloads on Azure VMs: create a storage account before VM and choose redundancy (LRS, GRS or read‑only GRS) —…
Talk on
Go Mobile with C#, Visual Studio and XamarinNish Anil52m
C# plus Xamarin and Visual Studio produce native apps for Apple Watch, Android Wear, Google Glass and Microsoft Band using WatchKit, Android Wear SDK…
Talk on
Asynchronous Programming on the .NET PlatformVenkat Subramaniam36m
Speaker: Venkat Subramaniam With multicore processors, the demand to create highly responsive applications has increased. Programming with threads can be an…
Talk on
Metadata-based Dynamic ETLsMadhan Ponuswamy31m
A report generator product that captures source, destination and transformation rules in a metadata store (SQL Server) and a configuration UI generates runtime…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.