ContentPosts from @desertprincess..
Link
@faun shared a link, 3 years ago
FAUN.dev()

What you should know about DynamoDB Streams

AWS DynamoDB streamis an event-driven mechanism to process database change events. It enables storing data for multiple independent consumers, sharing information between microservices, and sending data to an external analytic system. In comparison to Amazon Kinesis stream, DynamoDB stream guarante.. read more  

What you should know about DynamoDB Streams
Link
@faun shared a link, 3 years ago
FAUN.dev()

Serverless Puppeteer

This blog post explores the various use cases for using Serverless andPuppeteerin production. Puppeteer is a headless browser made by the Chrome Dev team for end-to-end testing of frontends and document generation. The post includes examples of companies like Uber and Tripplo using Puppeteer for i.. read more  

Serverless Puppeteer
Link
@faun shared a link, 3 years ago
FAUN.dev()

Build a Serverless Gym App with ChatGPT, Twilio and WhatsApp

The article describes a tutorial on how to build a serverless gym app that sends a workout plan to a WhatsApp number using ChatGPT, AWS Lambda, and Twilio. The tutorial covers building a Lambda function in Go, integrating with OpenAI, setting up a Twilio account, deploying the app with AWS SAM, set.. read more  

Link
@faun shared a link, 3 years ago
FAUN.dev()

A new simple approach to diagram as code on AWS with CDK and D2

The article discusses a new approach to generating diagrams from AWS resources using CDK annotations in code. The goal of this approach is to create a clear and focused diagram that conveys the architecture's intention using only a few primary resources. The article includes an example of a server.. read more  

A new simple approach to diagram as code on AWS with CDK and D2
Link
@faun shared a link, 3 years ago
FAUN.dev()

Connecting a 1980s Pinball Machine to the Internet

Want to connect your old pinball machine to the internet and upload your scores automatically? This post provides a detailed guide to build a device that can tap into the memory bus of the machine and upload scores to a website. While there are a lot of technical obstacles to overcome, the author b.. read more  

Connecting a 1980s Pinball Machine to the Internet
Link
@faun shared a link, 3 years ago
FAUN.dev()

cURL audit: How a joke led to significant findings

The Trail of Bits team audited cURL. They discovered memory corruption bugs, specifically use-after-free issues, double-free issues, and memory leaks through fuzzing cURL's command-line interface (CLI). They usedAFL++fuzzer to generate a large amount of random input data for cURL's CLI and identifi.. read more  

cURL audit: How a joke led to significant findings
Link
@faun shared a link, 3 years ago
FAUN.dev()

When Rust hurts

Rust's memory-safe and portable code design is a powerful tool for efficient programming. However, details of memory management often hinder ease of coding, leading to repetitive and ugly code for language designers to rectify. To deal with this challenge, high-level programming languages such asHa.. read more  

Link
@faun shared a link, 3 years ago
FAUN.dev()

Build a ChatGPT-like SMS Chatbot with OpenAI and Python

This blog post teaches how to build a ChatGPT-like SMS chatbot using the OpenAI API and Twilio Programmable Messaging with Python. The post guides the developer through the prerequisites and configuration needed, and provides the code to build the Python Flask app to create the chatbot. The post co.. read more  

Build a ChatGPT-like SMS Chatbot with OpenAI and Python
Link
@faun shared a link, 3 years ago
FAUN.dev()

Modeling evolving values

The article describes a problem where updating temporal properties, like salaries, can be cumbersome. The solution is to add an "effective period" attribute to the model, delegate the container that records associations with the effective period, and integrate the relationship with the salary. A t.. read more  

Modeling evolving values
Link
@faun shared a link, 3 years ago
FAUN.dev()

Harvard Free Course: Introduction to Artificial Intelligence with Python

This course teaches the foundation of modern Artificial Intelligence. From Graph Search Algorithm to Reinforcement Learning, students will gain exposure to the theory behind classification, optimization, and more. The course is free via Opencourseware, and includes hands-on projects using Python li.. read more  

Harvard Free Course: Introduction to Artificial Intelligence with Python