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

EventBridge Pipes: A comparison before and after

EventBridge Pipe is a new feature released at reinvent. It allows point-to-point integration and the possibility to filter, enrich and transform data. This article shows a transition to integrating SQS and Step Function via a Lambda function acting as glue. Steps involve creating an SQS standard qu.. read more  

EventBridge Pipes: A comparison before and after
Link
@faun shared a link, 3 years ago
FAUN.dev()

Code Review: What And What Not To Automate?

Code review is essential but time-consuming. Automating the least part of the review process can make it more consistent, free up the developer's time, and reduce human errors. The tool has various benefits such as detecting problems, checking text and code structure, and ensuring necessary asserti.. read more  

Code Review: What And What Not To Automate?
Link
@faun shared a link, 3 years ago
FAUN.dev()

Amazon SNS launches the Extended Client Library for Python to support payloads up to 2GB

Amazon SNS introduces an open-source extended client library in Python. It allows you to publish and deliver large message payloads automatically by saving the actual payload in an Amazon bucket. It provides high-throughput push-based communication functionality for many-to-many message distribution.. read more  

Amazon SNS launches the Extended Client Library for Python to support payloads up to 2GB
Link
@faun shared a link, 3 years ago
FAUN.dev()

How to build a super-slim smart mirror

Smart mirrors, or "magic mirrors," have been gaining popularity over the years. In this tutorial, you'll build a frameless, modern smart mirror using a Raspberry Pi, an ultra-slim display, and a two-way acrylic mirror. You'll need a few standard tools, plus some DIY skills to customize the design... read more  

How to build a super-slim smart mirror
Link
@faun shared a link, 3 years ago
FAUN.dev()

Self hosting in 2023

The author shares their journey of hosting a static page with easy set-up and great user experience. After testing Next.js and running into problems with Vercel's "edge" infrastructure, they found CapRover - a simple, open-source alternative to Heroku. They set up a Raspberry Pi cluster in their ho.. read more  

Self hosting in 2023
Link
@faun shared a link, 3 years ago
FAUN.dev()

Let's build a Chrome extension that steals everything

Steal user data like a Grinch! A Chrome extension can do that easily with user permission. Be careful what you install. Permission warnings cover basic features like cookies, plugins, microphone and camera, but can hide invasive data requests. Background service workers can track user activity and .. read more  

Let's build a Chrome extension that steals everything
Link
@faun shared a link, 3 years ago
FAUN.dev()

Monitoring my weather at home

Though weather apps tend to lie, Davis Vantage Vue weather station, with its sensor suite, mounts, and WeeWX free software is reliable for hyperlocal results. It supports PWSweather, MQTT and other integration with the option of using Raspberry Pi. However, it requires some technical knowledge, har.. read more  

Monitoring my weather at home
Link
@faun shared a link, 3 years ago
FAUN.dev()

Lazy recursion, with generators

This article exploresthe use of Python generators to improve memory usage in recursive code. The author demonstrates how to implement a recursive function to print paths in a file structure using generators to avoid eager evaluation and potential memory issues. The generator-based solution is more .. read more  

Lazy recursion, with generators
Link
@faun shared a link, 3 years ago
FAUN.dev()

How to Fix Your Priorities Using the Eisenhower Matrix

Do you confuse urgent with important tasks? The Eisenhower Matrix is an easy and effective way to prioritize tasks based on importance and urgency. This post provides evidence-backed tips on how to break the bad habit of prioritizing urgent tasks and focus on valuable, fulfilling ones in the long r.. read more  

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

ChatGPT + Code Interpreter = Magic

OpenAI is developing plugins for ChatGPT to extend its capabilities, including third-party tools, a browsing plugin, and a Code Interpreter. The Code Interpreter can generate and run code, upload/download files, and evaluate output within the ChatGPT interface.It currently supports Pythonwith a sma.. read more