You are viewing content from a past/completed conference.
  
    
  
  
        
    
  
    
      
  
Streamlining Cloud Development with Deno
    
  
    
      
	
	
	
	
	
		
		
	
	
		
			
				
					
					                    Abstract
					
						In today's cloud computing landscape, the gap between efficient local development and seamless global deployment frequently presents challenges. The creation of cloud software often demands extensive integration and meticulous plumbing. Thanks to Deno and its suite of meticulously crafted primitives, we can notably bridge this divide. This talk will delve into:
- Deno Runtime: The next-generation JavaScript runtime.
- Deno KV: A datastore with global reach, anchored by ACID transactions and powered by FoundationDB.
- Deno Queues: A resilient system for background task processing, guaranteeing at-least-once message delivery.
- NPM in Deno: Merging Deno with the vast node ecosystem, paving the way for increased adaptability.
- Fresh web framework: Spotlighting rapid page loads and accelerated edge deployments.
Join us for lively (and risky!) real-time demos demonstrating the speed at which one can build a comprehensive cloud application from scratch.
					 
					
						
					
					
					Speaker
     
    
    
            Ryan Dahl
      Co-Founder & CEO @Deno, Software Engineer Best Known for Creating Node.js
          
    Ryan grew up in San Diego in the 80s and 90s. He studied mathematics at UCSD and the University of Rochester before pivoting to software engineering. In 2009, he created Node.js and guided the project through its foundational years. Throughout his career, Ryan has ventured into diverse areas of software engineering, from server infrastructure to machine learning research. He currently serves as the co-founder and CEO of Deno Land Inc and resides in Brooklyn, New York.
      Find
      Ryan Dahl
      at:
    
    
       
 
 
				
			 
		 
	
			
			
				From the same track
				
					
    
        Session
        Frontend Frameworks
        Hydration and Lazy-Loading Are Incompatible
        Wednesday Oct 4 / 11:45AM PDT
        
            
            If your app is slow, the advice is to lazy-load your code and execute less code on startup. That is excellent advice, but it is much harder than it seems because of how hydration works in today's frameworks.
      
        
        	
		 
		
			Miško Hevery
			CTO @Builder.io
		 
	 
 
        Hydration and Lazy-Loading Are Incompatible
     
 
    
        Session
        Client Design
        Server Driven UI - Streamlining Mobile Development and Release
        Wednesday Oct 4 / 01:35PM PDT
        
            
            A discussion about server driven UI frameworks for Mobile development.  We'll discuss what they are, why they are starting to become more prevalent, and the spectrum of possible options you can consider when you're looking into an SDUI framework.  We'll also hit on the pros and cons tha
      
        
        	
		 
		
			Thomas Chao
			Principal Engineer @Snowflake, Previously at Uber and Google
		 
	 
 
        Server Driven UI - Streamlining Mobile Development and Release
     
 
    
        Session
        Applied Cryptography
        Combating AI-Generated Fake Images with JavaScript Libraries
        Wednesday Oct 4 / 02:45PM PDT
        
            
            Because images and videos can now be produced with artificial intelligence, it’s increasingly difficult to determine which are real and which are fake. One approach has been to look for “tells” that reveal an image is AI-generated.
      
        
        	
		 
		
			Kate Sills
			Software Engineer and Consultant, Previously Lead Engineer on the Zoe Smart Contract Framework at @Agoric
		 
	 
 
        Combating AI-Generated Fake Images with JavaScript Libraries
     
 
    
        Session
        Frontend
        JavaScript: Empowered by Rust
        Wednesday Oct 4 / 03:55PM PDT
        
            
            Rust is powering the next generation of JavaScript tooling including Turbopack, Rspack, Parcel, SWC, lightningcss, and more.
What does this mean for JavaScript developers? Isn’t Rust a low-level language like C?
      
        
        	
		 
		
			Chris Biscardi
			Independent Full Stack Product Engineer, Educator @rustadventure.dev, Author of "Rust Adventure"
		 
	 
 
        JavaScript: Empowered by Rust