Cover photo
Daniel Lamb
Works at CoStar Group
Attended Stanford University
Lives in Seattle, WA
4,521 followers|4,993,756 views


Daniel Lamb

Shared publicly  - 
This flow chart with help you choose the right chart type to visualize your data!
Add a comment...

Daniel Lamb

Shared publicly  - 
You really should disable auto-complete. Because hackers can hide form input fields on a page that Chrome will fill with your personal information, even when they are not visible!
David Barnett's profile photoBrian Seymour's profile photoMartin Kühne's profile photoValentyn Shybanov's profile photo
Looks like a bug. Was it reported? Google sometimes even payback for such types of issues that disclose information user did not intended to share.
Add a comment...

Daniel Lamb

Shared publicly  - 
This looks like fun
Hack with us! Seattle Angular Hack Day at Google Seattle on Jan 28, 2017! #Angular #Firebase #IoT #internetofthings
View original post
Add a comment...

Daniel Lamb

Shared publicly  - 
I can't wait to play with this on Dec 17th! Adrian is an open source virtual assistant created for the Raspberry Pi.
It is the first open source project that gives a full end to end application from keyword recognition through to speech to text translation, text to command interpretation and finally the command execution.
Add a comment...

Daniel Lamb

Shared publicly  - 
“If privacy is outlawed, only outlaws will have privacy.” — Philip Zimmermann, creator of PGP
Add a comment...

Daniel Lamb

Shared publicly  - 
Blew out my video card mining Bitcoin lol time for a replacement!
Ian Freeman's profile photo
Isn't it solving hashes more then mining?
Add a comment...


13 communities

Daniel Lamb

Shared publicly  - 
Yes, engineers love acronyms (YELA).
M D J's profile photo
(hell yeah we do)
Add a comment...

Daniel Lamb

Shared publicly  - 
Conventional programming languages are growing ever more enormous, but not stronger. Inherent defects at the most basic level cause them to be both fat and weak: their primitive word-at-a-time style of programming inherited from their common ancestor--the von Neumann computer, their close coupling of semantics to state transitions, their division of programming into a world of expressions and a world of statements, their inability to effectively use powerful combining forms for building new programs from existing ones, and their lack of useful mathematical properties for reasoning about programs.

— John Backus, Can Programming Be Liberated from the von Neumann Style? A Functional Style and Its Algebra of Programs, 1978.
Martin Kühne's profile photo
What a very good question. I'd like to abuse this opportunity and advertise this other emerging programming language, and never mind that I'll just show off how little about the topic I understand, making it somewhat look like I'm offering a solution to the layman.
Add a comment...

Daniel Lamb

Shared publicly  - 
Evaporating rust with a laser!
Brandon Donnelson's profile photo
That's awesome!
Add a comment...

Daniel Lamb

Shared publicly  - 
My Christmas list: one of everything please!🎄
Home of Particle hardware development kits for the Internet of Things. Buy the Wi-Fi connected Photon and P0/P1 and the cellular-connected Electron.
Jason Jerris's profile photo
Oh man, this looks good. Thanks for sharing.
Add a comment...

Daniel Lamb

Shared publicly  - 
I got a nice congratulatory letter from President +Barack Obama today along with the President's Call to Service Award. Opportunities to give back to your community are waiting for you, connect with yours at
Curious Sailor's profile photoMarcus Vinícius Souza Costa's profile photoutkarsh gupta's profile photoLugosh TheBloodAxe's profile photo
Add a comment...

Daniel Lamb

Shared publicly  - 
Where is the "Set up never" option?
M D J's profile photoBonnie Wiltse's profile photo
Add a comment...
Daniel's Collections
13 communities
Senior Software Engineer; Technical Architect; Author
Front-end Technologies, Advanced JavaScript, Performance Optimization, Technical Leadership, Cross-Browser Compatibility.
  • CoStar Group
    Senior Software Engineer, 2012 - present
    Right now I'm working on architecting a complete rewrite of the LoopNet website using ASP.NET MVC, Unity, OWIN, Entity Framework, Angular, SignalR, WebSockets and SASS, with a strong focus on testability, built on a foundation of SaaS / Microservices using a modular component-based architecture. Recently, I researched available adaptive bitrate streaming protocols including HTTP Dynamic Streaming (HDS) and Apple HTTP Live Streaming (HLS). Then I architected and implemented the video virtual tour service used by,,, and hundreds of other websites. This responsive video-on-demand SaaS product features innovative time-based interactive media, floorplan walkthroughs, and optimized playback for desktop, tablet and mobile devices. The service also provides customizable layout and embedding options, theming/branding support, dynamic chapter navigation and rich interaction analytics. All this with an initial download of just 4KB that renders in less than 5 milliseconds.
  • Manning Publications
    Technical Proofer, 2015 - 2015
    I have collaborated with Manning Publications on several book titles including, technical reviews of "Secrets of the JavaScript Ninja, Second Edition"​ by John Resig, Josip Maras Ph.D., and Bear Bibeault. As well as "Functional Programming in JavaScript" by Luis Atencio. I appreciate an excellent technology book; accordingly​ I carefully ensure the titles I review comprehensively cover the concepts, using code examples that clearly teach the material, while presenting practical solutions to real-world problems.
  • Packt Publishing
    Technical Reviewer, 2015 - 2015
    After turning down authoring a video series on testing Angular.js for Packt Publishing due to previous commitments. I used my expertise in Angular to shape two courses from Packt, one called "Rapid AngularJS Testing"​ (Angular 1.x) and another "Mastering AngularJS"​ (Angular 2.x). While it is ultimately the author's decision about what to include, I did point out areas where to make improvements and gave constructive, helpful feedback on the structure and organization of the video courses. As an integral part of the editorial process, I employed my skill, experience, and knowledge to ensure technical accuracy of the text and quality of the code.
  • Pragmatic Programmers
    Technical Reviewer, 2014 - 2015
    I provided insightful technical reviews of several book titles from The Pragmatic Programmers. These include "CoffeeScript Accelerated JavaScript Development, Second Edition"​ by Trevor Burnham. As well as "Reactive Programming in JavaScript" by Sergi Mansilla. I ensured code accuracy, made suggestions to improve clarity, and contributed detailed comments throughout the books on revising the contents.
  • LoopNet
    Senior Software Engineer, 2004 - 2012
    ☑ Architected a PDF report generation system using isomorphic JavaScript. ☑ Campaigned for a universally accessible mobile version of the LoopNet site and created using CSS3 and HTML5 to optimize the site for mobile devices.
  • LoopNet
    Software Engineer, 2001 - 2004
    Delivering web development, maintenance and enhancement projects using JavaScript, jQuery, C#, Asp.Net, MVC, Dojo Toolkit, as well as SQL and the Entity Framework: ☑ Improved search performance by redesigning property search using AJAX, which enables our users to search quickly and filter more than a half-trillion dollars’ worth of properties for sale. ☑ Designed a front end build process and integrated it into the development lifecycle, which improved code quality and reduced the number of bugs to the quality assurance team. ☑ Improved report generation time by 95% for a project appearing at the International Conference on Software Engineering.
  • PropertyFirst
    Web Developer, 2000 - 2001
    During my tenure at I pioneered innovations in JavaScript now commonly used today, under the name AJAX. I used this asynchronous request method to log client-side validation errors to a database. This enabled management to review high friction points in the site. Armed with this knowledge, they knew precisely where to improve user experience.
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Seattle, WA
Contact Information
Technical Architect; Sr. Full-Stack Engineer; Author
Daniel Lamb is a senior software development professional and author who enjoys sharing the knowledge he has gained specializing in large-scale architecture and front-end web development. His work over the last 15 years has enabled hundreds-of-millions to engage and interact during billions of visits. 

01001001 00100000 01101100 01101111 01110110 01100101 00100000 01110100 01101111 00100000 01100011 01101111 01100100 01100101
Bragging rights
I'm a left handed clone (of my twin brother).
  • Stanford University
    Computer Science
    I strongly believe that continuous education is the only way to successfully evolve and grow. Ongoing professional development is a key discipline to master in the rapidly changing field of computer science. As I continually strive to refine my skills, I took several courses from Stanford online.
Basic Information
Looking for
Friends, Networking
Other names
daniellmb, dlambda
Daniel Lamb's +1's are the things they like, agree with, or want to recommend.
Google Developers

Inspiring developers everywhere

O'Reilly Velocity Conference

The best web ops and performance training

O'Reilly Fluent Conference

O'Reilly Fluent spotlights the emerging methods, tools, and technologies of the Web Platform including JavaScript, CSS3, HTML5, Node.js and more.

Google Quantum A.I. Lab Team

News and updates from the Quantum A.I. Lab's corner of the multiverse


Archive of Internet performance information.


Safely run Web content inline

Google Public DNSGoogle Public DNS - Google Code

What is Google Public DNS? Google Public DNS is a free, global Domain Name System (DNS) resolution service, that you can use as an alternati

End Piracy, Not Liberty – Google

Millions of Americans oppose SOPA and PIPA because these bills would censor the Internet and slow economic growth in the U.S.. Two bills bef

Google+ Platform — Google Developers

Overview · Plugins · +1 Button · Configuration Tool · Badge · Configuration Tool · Hangouts · Writing Apps · Running Apps · API Reference ·

AngularJS — Superheroic JavaScript MVC Framework

AngularJS is what HTML would have been, had it been designed for building web-apps. Declarative templates with data-binding, MVC, dependency

AppHarbor - .NET Cloud Platform as a Service

Where .NET apps grow and prosper. Get Started Now Sign up now. Prices start at free. What is AppHarbor? AppHarbor is a fully hosted .NET Pla

Google Chart Tools - Google Code

How do I start? Learn about our Chart Tools by reading the Introduction. Copy and paste a code snippet to create your first chart, as shown


Apache module for rewriting web pages to reduce latency and bandwidth

Website Optimizer

Why guess what site content and designs best convert your visitors, when you can find out directly from them? Choose the pages and content t

Github Archive

GitHub Archive is a project to record the public GitHub timeline, archive it, and make it easily accessible for further analysis.

Wolfram|Alpha: Computational Knowledge Engine

Wolfram|Alpha is more than a search engine. It gives you access to the world's facts and data and calculates answers across a range of topic

Yeoman - Modern workflows for modern webapps

MODERN WORKFLOWS FOR MODERN WEBAPPS. 1.0 beta. Yeoman 1.0 is more than just a tool. It's a workflow; a collection of tools and best practice

Stack Overflow

Is there a way to get version from package.json in nodejs code? node.js. 4m ago Abhik Bose Pramanik 1. 0. votes. 0. answers. 6. views. Diffe

Make the Web Faster — Google Developers

Documentation and applications related to Google's effort to make the internet faster