Releases: Mehdi-H/WeeklyCuration
Releases ยท Mehdi-H/WeeklyCuration
Issue #12 - 23 Oct. 2023
Issue #12
23 Oct. 2023
AI ๐ค
- ๐ Improving Image Generation with Better Captions ( DALL-E 3, OpenAI, 2023) | #CaptionImprovement #DALLยทE #ResearchPaper
- ๐ Multimodality and Large Multimodal Models (Chip Huyen) | #CLIP #Flamingo #MultiModal #Speech #Vision
- ๐ State of AI Report 2023 (Nathan Benaich, AirStreetCapital) | #AlphaZero #ComputeIsTheNewOil #DeepMind #DiffusionModels #GPT-4 #GenerativeAI #LLM #LLama๐ฆ #PaLM-E #RLHF #Robotics
- ๐ ๐ซ๐ท Construire son RAG (Retrieval Augmented Generation) grรขce ร langchain: Lโexemple de lโHelpdesk dโOCTO - (Florian BASTIN, Nicolas CAVALLO - Blog OCTO Talks !) | #LangChain #RetrievalAugmentedGeneration
- ๐ ๐ซ๐ท Docaposte lance son offre dโIA gรฉnรฉrative et souveraine (ChannelNews.fr) | #Alfred40B #Europe #GenerativeAI #LaPoste #NumSpot #Outscale #SecNumCloud #SovereignCloud
- ๐ฝ๏ธ Training AI to Play Pokemon with Reinforcement Learning (video & code, Peter Whidden) | #Pokemon #PokemonRed #ReinforcementLearning
- ๐๏ธ First edition of COLM (Conference On Language Models) is announced for Oct. 2024, CFP is open | #CFP #Conference #LLM
- ๐๏ธ apply(ops)23 will be 14 November (virtual conference) (Tecton) | #LLM #MLOps #MachineLearningEngineering #MultiCloud
Architecture ๐
- ๐ Announcing updates to the AWS Well-Architected Framework guidance (AWS Architecture Blog) | #CostOptimization #OperationalExcellence #Reliability #Security #Sustainability
- ๐ Building a reliable notification system - (Joseph-Emmanuel Banzio, Contentsquare Engineering Blog) | #ContentSquare #Grafana #Kafka #Microservices #Notification #Observability #Scalability #UserJourney
- ๐ How Zalando migrated their shopping carts to Amazon DynamoDB from Apache Cassandra (AWS Database Blog) | #ApacheCassandra #CaseStudies #DynamoDB #Migration
- ๐ How we built Pingora, the proxy that connects Cloudflare to the Internet (Cloudflare) | #HTTP #Nginx #Optimization #Performance #Proxy #Rust
- ๐ Internal and external events, or how to design event-driven API (Event-Driven.io) | #ContextMapping #EventsAsAPI #ExternalEvents #InternalEvents
- ๐งฐ ByteByteGoHq/system-design-101: Explain complex systems using visuals and simple terms. Help you prepare for system design interviews. | #CI/CD #CaseStudies #CommunicationProtocols #Database #FunctionalChecks #SystemDesign
DDD ๐
- ๐ฆ DDD Europe 2024 CFP for DDD Foundations is open | #CFP #Conference
- ๐ฝ๏ธ A Daily Practice of Empirical Software Design - Kent Beck - DDD Europe 2023 - (YouTube)
Data ๐พ
- ๐ฝ๏ธ Airflow Summit 2023 replay is available (YouTube) | #Airflow
- ๐๏ธ ๐ซ๐ท La Grosse Conf, la confรฉrence Data & IA by OCTO Technology, sera le 27 mars 2023 | #AI #Data #GenerativeAI #MLOps #ResponsibleAI
DevOps & SRE ๐ ๏ธ
- ๐ HashiConf 2023 recap. (by Glen Yu | Oct, 2023, Medium) | #Consul #EphemeralWorkspace #Nomad #Roadmap #Terraform #TestingFramewok #Vault
- ๐ Summary of the AWS Service Event in the Northern Virginia (US-EAST-1) Region (AWS) | #AWS #AWS STS #Lambda #LearningFromIncident #PostMortem
- ๐๏ธ ObservabilityCON 2023 will be in London, 14 - 15 November (GrafanaLabs) | #Grafana #K6 #LGTM-Stack #Logging #Loki #Observability #OpenTelemetry #Performance #SLI/SLO
Miscellaneous ๐
- ๐งฐ GitHub - cloudcommunity/Free-Certifications: A curated list of free courses & certifications.
- ๐งฐ Is it Pokรฉmon or Big Data? | #BigData #Game #Pokemon
Python ๐
- ๐ Ruff v0.1.0 is out | #JupyterNotebooksSupport #Lint #Performance #Python #Python3.12 #Rust #WrittenInRust
- ๐งฐ tiangolo/typer: Typer, build great CLIs. Easy to code. Based on Python type hints. The FastAPI of CLIs | #CLI #Click #Hug #Pydantic
Securityโฃ๏ธ
- ๐ How Cloudflare mitigated yet another Okta compromise (Cloudflare) | #Security #TokenCompromised
Software Engineering โ๏ธ
- ๐ Your Code as a Crime Scene, Second Edition is out (end of Beta)
- ๐ฝ๏ธ ChatGPT & Copilot are NOT Refactoring Tools (Emily Bache on YouTube) | #EmilyBache #LLMsAreNotRefactoringTools
- ๐งฐ fraktalio/fmodel-rust: Domain modeling. Event sourcing. CQRS. Functional Domain Modeling with Rust | #DomainModelling #FunctionalProgrammingฮป #Rust
Issue #11 - 16 Oct. 2023
Issue #11
16 Oct. 2023
(Engineering) Management ๐
- ๐ Engineering Leadership Tactics: Building Alignment (Francisco Trindade) | #Alignment #Consensus #ImprovementKata #Lean #Metrics #Nemawashi #RFCs
Architecture ๐
- ๐ CAP Theorem: Use It to Choose an Open Source Database - Open Source For You | #Availability #CAP #Consistency #PartitionTolerance #Schema&Examples
- ๐ Fallacies of Distributed Systems (Mahdi Yusuf @ ArchitectureNotes) | #Bandwidth #Latency #Network #Schema&Examples #Security
- ๐ Twelve-factor app development on Google Cloud (Cloud Architecture Center) | #Cloud #GCP #Methodology #TwelveFactorApp
- ๐ Introducing Apache Kafka 3.6 (Confluent) | #Kafka #MajorRelease #ZookeeperDeprecated
Data Mesh ๐ฅ
- ๐ Auchan construit sa stratรฉgie Data adaptable autour du Data Mesh (ZDNet) | #DataMesh #French #Industry
- ๐ Data Mesh: Suez rรฉconcilie innovation et legacy (Alliancy) | #DataMesh #French #Industry
DevOps & SRE ๐ ๏ธ
- ๐ A Brief, Incomplete and Mostly Wrong Devops Glossary (Earthly Blog) | #IDontKnowWhatSREIsAndAtThisPointImTooAfraidToAsk
- ๐ Creating Checklists for High Stakes Changes - Major Database Upgrade in Production (Nick Janetakis) | #Checklist #Communication #Database #FunctionalChecks #Snapshot
- ๐ The balancing act of reliability and availability (incident.io) | #Availability #Definitions #DisasterRecovery #FaultTolerance #Monitoring #Reliability #The9sOfAvailability
- ๐ Why LFI is a tough sell (Lorin Hochstein @ Surfing Complexity) | #LearningFromIncident #MentalModel #Miscalibration #RootCauseAnalysis #SocioTechnicalSystems #StructuralSecrecy
- ๐งฐ teivah/sre-roadmap: An Opinionated Roadmap to Become an SRE (Concepts > Tools) | #Concepts>Tools #Roadmap #SRE
Miscellaneous ๐
- ๐ฆ Vinay Hiremath on Xย : "Today @loom is joining @Atlassian" | #Acquisition #Atlassian #Loom
- ๐ Welcoming Loom to the Atlassian team (Atlassian) | #Acquisition #Atlassian #Loom
Software Engineering โ๏ธ
- ๐ Culture Test vol. 1 : apprivoisez la complexitรฉ | #Culture #OCTOTechnology #WhitePaper
- ๐ฝ๏ธ Refactoring Skills: Extract Function | Guided Learning Hour (Emily Bache on YouTube) | #Code #EmilyBache #Refactoring #Schema&Examples
Issue #10 - 9th Oct. 2023
Issue #10
9th Oct. 2023
AI ๐ค
- ๐งฐ jason718/awesome-self-supervised-learning: A curated list of awesome self-supervised methods | #ComputerVision #MachineLearning #NLP #SelfSupervised #Speech
Architecture ๐
- ๐ Goodbye to sequential integers, hello UUIDv7! - Buildkite | #MillisecondPrecision #TimeOrdered #UUID #v7
- ๐ Mastodon : How we reduced the cost of building Twitter at Twitter-scale by 100x โ Red Planet Labs | #100xLessCode #Rama #S3 #Soapbox #Spring
- ๐ Seven Principles of Cloud-Native Architecture - Alibaba Cloud | #DevOps #Elasticity #Observability #Resilience #ServiceOriented #ZeroTrustSecurity
- ๐๏ธ P99 CONF is next week | #CQRS #Optimization #Performance
Data Mesh ๐ฅ
- ๐ Implementing Data Mesh - Jean-Georges Perrin, Eric Broda (O'Reilly)
- ๐ Data Mesh Canโt Win Without a Massive Culture Shift - Kim Thies | #Change #Culture #DataMesh
- ๐ The Data Product Strategy | Becoming Metrics-First - Animesh Kumar, Travis Thomspon, And Samadrita Ghosh | #BCGFramework #DataProduct #FeedbackLoop #MetricModel #Strategy
Data ๐พ
- ๐ A Brief Comparison of Database, Data Warehouse, Data Mart and Data Lake and these services in Azure. - Microsoft Community Hub | #Azure #DataLake #DataMart #DataWarehouse #Database
- ๐ฝ๏ธ Nadieh BremerโAmidst the visualization and art of data (Keynote, Outlier 2023) - YouTube | #Dataviz #DesignThinking #Satellites #Space
DevOps & SRE ๐ ๏ธ
- ๐ Introduction to heredocs in Dockerfiles - Docker | #Dockerfile #NoMoreRun&& #TodayILearned
- ๐ hashicorp/terraform 1.6.0 is out | #S3BackendChanges #TerraformTest
- ๐ Docker Announces Docker AI - docker.com | #CodeGeneration #ContextSpecific #Docker #LLM
- ๐ jqlang/jq 1.7 is out
- ๐งฐ Unleash your inner #SSH ninja! ๐ฅท with "SSH Kung Fu" | Tyblog | SSH Kung Fu | #FileSystem #OpenSSH #Proxy #SSH #Tunnelling
Miscellaneous ๐
- ๐ IBM taps AI to translate COBOL code to Java - TechCrunch | #Cobol #CodeAssistantForIBMZ #IBM #Java
- ๐ Exploring Wordle - how to programmatically find eligible answers for a Wordle game using Python (George V. Reilly) | #Bash #Game #LettersConstraints #Pipes #Python #Wordle
Platform๐ก
- ๐ฝ๏ธ Managing Software at Scale: Kelsey Hightower Talks with Niklas Gustavsson about Fleet Management - Spotify Engineering | #Backstage #Consensus #DevEx #DeveloperExperience #Fleet #Monorepo #Polyrepo #Spotify #Squad
Software Engineering โ๏ธ
- ๐ How to Eat an Elephant - Kent Beck | #ComplexityPartitioning #Legacy #Mainframe #Modernization
- ๐ Announcing Rust 1.73.0 | Rust Blog
- ๐ Go 1.21 is out
- ๐ Gradle 8.4 is out
- ๐ Python 3.12 is out _ Whatโs New In Python 3.12 โ Python documentation
Issue #9 - 2nd of October 2023
Issue #9
2nd of October 2023
AI ๐ค
- ๐ Announcing Mistral 7B (MistralAI) | #128kTokens #OpenSource #OpenSourceCode #OpenSourceWeights #SlidingWindowAttention #FlashAndFurious
- ๐ ChatGPT can now see, hear, and speak (OpenAI) | #ChatGPT #MultiModal #ChatAboutImages
- ๐ DALLยทE 3 is out (OpenAI)
Architecture ๐
- ๐ Scaling Kubernetes to 7,500 nodes (OpenAI) | #Kubernetes #Scalability #GPT-3 #CLIP #DALLยทE #GPU
- ๐ What Every Programmer Should Know About Memory (Ulrich Drepper, RedHat - 2007) | #Memory #Hardware #RAM #CPU #LowLevel
- ๐ฝ๏ธ Duck Conf 2023 replay is available ๐ฆ๐ซ๐ท | #Conference #Architecture #InformationSystem #SovereignCloud #DevOps #SRE #Analytics #Platform #GreenIT
- ๐๏ธ Duck Conf 2024 will be 26th of March ๐ฆ๐ซ๐ท | #Conference #Architecture
- ๐๏ธ PGConf NYC 2023 is this week | #PostgreSQL #Conference
- ๐งฐ Thoughtworks Technology Radar #29 (Sept. 2023) | #Technology #Radar #AIAssistedSoftwareDevelopment #HowProductiveIsMeasuringProductivity #LLM #DataProduct #DataProductThinking #RemoteSoftwareDelivery
Cloud โ๏ธ
- ๐ The State of Serverless 2023 (Datadog) | #Serverless #Adoption #FullyManagedContainerBasedServerless #GCP #AWS #Lambda #AZF
- ๐ Azure CLI 2.53.0 is out | #Azure #CLI
- ๐ Azure Functions: Node.js v4 programming model is Generally Available (Microsoft) | #AZF #NodeJS
- ๐ Support for Python 3.11 in Azure Functions generally available (Microsoft) | #AZF #Python
DDD ๐
- ๐ฆ CRUD System vs Event Sourcing illustrated (Alex Xu) | #DynamicWorldBuilding #EventSourcing
- ๐ Evolution Patterns of Sociotechnical Systems (Amal Tahri @ DDDEurope2023)
Data ๐พ
- ๐ Scaling Kafka to Support PayPalโs Data Growth | by Monish Koppa (The PayPal Technology Blog) | #Paypal #Kafka #ClusterManagement #Monitoring #TrillionsOfMessagesPerDay #MoreThan85NodesKafkaCluster
- ๐ Apache Spark 3.5.0 is out | #GolangSupport #StructuredStreaming #ArrowPythonUDFs #DistributedML #RocksDB
- ๐ DuckDB 0.9.0 (Undulata) is out | #DuckDB #AWS #Azure #WASM #PySpark
DevOps ๐ ๏ธ
- ๐ What happened at KubeCon Shanghai 2023 (Mauricio Salatino) | #Conference #Kubernetes #KMesh #Koordinator #Volcano #AI #Platform #FinOps #Dapr
- ๐ Why should I care about OpenTofu? (Marcin Wyszynski) | #OpenTofu #Terraform #Roadmap
Platform๐ก
- ๐ A Practical Step-by-Step Approach to Building a Platform (The New Stack, Hemanth Kavuluru) | #Roadmap #UseCases #Infrastructure #DeploymentAsAService #SRE #FinOps #Backstage #Rafay
- ๐ The Modernization Imperative: Shifting left is for suckers. Shift down instead (Richard Seroter, Google Cloud Blog) | #ShiftLeft #ShiftDown #EmpowerDevelopersThroughPlatformEngineering
Product Management ๐ฆ
- ๐ Product Principles at GitLab - Core organizational principles to build world class products | #AlwaysBeLearning #YouAreNotTheCustomer #BeDataDriven #MinimalViableChange #LearnFromFailures #ConventionOverConfiguration #AlwaysAllowForDeployingInProduction
Python ๐
- ๐ Bypassing the GIL for Parallel Processing in Python (Real Python) | #Parallelism #Concurrency #CPU #IO #MultiThread #GIL
- ๐ Pydantic 2.4.2 is out | #BugFix
Software Engineering โ๏ธ
- ๐ How I used GitHub Copilot Chat to build a ReactJS gallery prototype (The GitHub Blog, Senna Parsa) | #GithubCopilot #AIAssistedSoftwareDevelopment #ReactJS #Prototype #CopilotChat #Prompt #UnitTests
- ๐ How we reduced the size of our JavaScript bundles by 33% (Dropbox, Umair Nadeem and Rich Hong) | #JavaScript #Packaging #CodeSplitting #TreeShaking #Rollup
- ๐ Why are Cloud Development Environments Spiking in Popularity, Now? (Gergely Orosz) | #CDE #RemoteSoftwareDelivery #Monorepo #Productivity #Gitpod #Stackblitz #DevZero #Devpods
- ๐๏ธ Hacktoberfest 2023 has started | #Hacktoberfest #10thAnniversary #OpenSource #PullRequests
Issue #8 - 25th Sept. 2023
Issue #8
25th Sept. 2023
AI ๐ค
- ๐ Gartner Identifies Top Trends Shaping the Future of Data Science and Machine Learning | #CloudDataEcosystems #EdgeAI #ResponsibleAI #DataCentricAI #Industry #Trends
- ๐ Microsoft says it will take the heat if Copilot AI commercial users get sued - The Verge | #Copyright #Law #Industry #GithubCopilot
- ๐งฐ MilesCranmer/awesome-ml-demos: Curated list of interactive ML demos | #MachineLearning #InteractiveDemo #Code
DDD ๐
- ๐ Domain-Driven Cloud: Aligning Your Cloud Architecture to Your Business Model (InfoQ - Ryan Shriver & Chris Belyea) | #DomainDrivenCloud #BizDevOps
- ๐ What is Example-Mapping? - How to coach developers to get a chat with their product experts (Philippe Bourgau) | #Discussion #Collaboration #Workshop #Product #Scoping #BehaviorDrivenDevelopment
DevOps ๐ ๏ธ
- ๐ OpenTF, the open-source alternative to Terraform, becomes OpenTofu (Linux Foundation) | #
- ๐ docker compose v2.22.0 is out | #Docker #DockerCompose
- ๐งฐ superfly/corrosion: Gossip-based service discovery (and more) for large distributed systems - A Rust alternative to Consul | #ServiceDiscovery #Rust #GossipBased
Management ๐
- ๐ Netflixโs historic introduction of levels for software engineers - The Pragmatic Engineer (Gergely Orosz) | #CarreerFramework #SeniorEngineer #StaffEngineer #PrincipalEngineer #IndividualContributor
Miscellaneous ๐
- ๐ Github Issue - New name for the OpenTF project ยท #296 ยท opentofu/opentofu | #Discussion #RenamingOpenTFtoOpenTofu
- ๐ฝ๏ธ TypeScript Origins: The Documentary - YouTube | #TypeScript #2HoursLongVideo
- ๐งฐ QrGPT - Free Cool-looking AI QR Code generator | #OpenSource
Platform๐ก
- ๐ฆ The Platform Maturity Model (by The NewStack) | #MaturityModel #Adoption #UserExperience #OrganizationalStructure #Funding
- ๐ Three Economies, an Introduction - Jabe Bloom | #BusinessPlatform #Differenciation #Scale #Scope #DDD
- ๐๏ธ BackstageCon NA will be in November 2023 | #Conference
- ๐ Backstage v1.18.0 is out | #DeveloperPlatform #SoftwareCatalog
Python ๐
- ๐ฆ Pydantic won't be dropping Python 3.7 support in version 2.4 since they still have 21% (~4m) downloads of 2.3 using it (Pydantic on X/Twitter) | #Python #DropPython3.7 #DataDrivenDecision
- ๐ฝ๏ธ EuroPython 2023 videos have been released on YouTube | #EuroPython #Conference #VOD #CzechRepublic
- ๐ Poetry 1.6.0 is out | #
Software Engineering โ๏ธ
- ๐ Death by a thousand microservices (Andrei Taranchenko) | #JavaScript #FAANG #VentureCapital #Microservices #MicroservicesHype #Monolith
- ๐งฐ Google Online Security Blog: Scaling Rust Adoption Through Training (Google) | #LearningResource #Rust #BareMetal #Android #Concurrency #Free
- ๐งฐ Resources on TDD (Test-Driven Development) (Sรฉbastien Roccaserra) | #Design #TestDrivenDevelopment #TDD #Mock #Refactoring
- ๐งฐ SQL join flavors - Anton Zhiyanov | #SQL #Joins #Qualified #Natural #Cross #Partitioned #Lateral
Issue #7 - 18th Sept. 2023
Issue #7
18th Sept. 2023
AI ๐ค
- ๐ฆ joonspk-research/generative_agents - Interactive Simulacra of Human Behavior | #GenerativeAgents #Simulation #VideoGames
- ๐ Open challenges in LLM research | #LLM #Hallucination #Optimization #GPUAlternatives
- ๐ Do Machine Learning Models Memorize or Generalize?
Cloud โ๏ธ
- ๐ How to choose a containerized service on AWS (AWS documentation)
- ๐ Announcing AWS Dedicated Local Zones
- ๐ PostgreSQL 16 Release Candidate 1 is now available in Amazon RDS Database Preview Environment
Data ๐พ
- ๐ Pandas 2.1.0 is out
- ๐งฐ jqnatividad/qsv: CSVs sliced, diced & analyzed | #CLI #CSVManipulation
Database ๐งซ
- ๐ PostgreSQL 16 is out | #Performance #Monitoring #Replication #Localization
DevOps ๐ ๏ธ
- ๐ How Back Market SREs prepared for Black Friday (Mathieu Garstecki)
- ๐ How DoorDash Migrated from StatsD to Prometheus - DoorDash Engineering Blog | #StatsD #Prometheus #Monitoring #Performance #UDP
- ๐ OpenTF Announces Fork of Terraform | #Terraform #Fork #Roadmap #AvailableSoon
- ๐ When Taylor Swift crashed Ticketmaster: A lesson on scaling for spikes | by Fahim ul Haq | Dev Learning Daily
- ๐งฐ Pants - The ergonomic build system | #Python #Go #Java #Scalability #Shell #Concurrency #Caching #MonorepoCompatible
- ๐งฐ monorepo.tools - resources and tooling about monorepos | #Monorepo #Definitions #NotMonolith #Polyrepo
- ๐งฐ terraform-best-practices.com - a collection of best practices (naming, styling, โฆ) | #Terraform #BestPractices
Miscellaneous ๐
- ๐ Hello, I'm Mr. Null. My Name Makes Me Invisible to Computers | #ImpactOfSoftwareOnRealLife #NullSafe #Trivia๐
- ๐ Toyotaโs Japanese production was halted due to insufficient disk space | Ars Technica | #SystemMonitoring #HighAvailability #Trivia๐
- ๐งฐ chebykinn/sedmario: NES Super Mario Bros level 1 written in pure sed!
Productivity ๐
- ๐ Measuring developer productivity? A response to McKinsey (Part 1) - Gergely Orosz & Kent Beck | #SoftwareEngineeringCycle #Measure #Tradeoffs #DORA
- ๐ Measuring developer productivity? A response to McKinsey (Part 2) - Gergely Orosz & Kent Beck | #TeamVsIndividualPerformance #Management #CostOfEngineering #Goodhart'sLaw
- ๐ Yes, you can measure software developer productivity (McKinsey)
- ๐ฝ๏ธ Dave Farley - My Response To The NONSENSE McKinsey Article On Developer Productivity
Python ๐
Web Development ๐งโ๐ป
- ๐ Serverless Bun vs Node: Benchmarking on AWS Lambda | #Benchmark #Performance #AWS #CloudWatch #X-Ray
- ๐ Bun 1.0 is out | #JavaScript #Runtime #Lightweight #Fast
Issue #6 - 14th Aug. 2023
Issue #6
14th Aug. 2023
AI ๐ค
- ๐ Nvidia's new A.I. chip claims it will drop the costs of running LLMs | #Hardware #Cost #Industry
- ๐งฐ It's now possible to block ChatGPT's crawler on any website | #Robots.txt
Architecture ๐
- ๐ฝ๏ธ The lost art of software design (Simon Brown)
- ๐งฐ The Apache Kafka Handbook (Gerard Hynes) | #CoreConcepts #EventStreaming #EventDrivenArchitectures #Zookeeper
Cloud โ๏ธ
- ๐ Forbes - The Cloud 100 2023 | #Industry #Trivia๐ #Ranking #BillionsOfDollarsValuation
- ๐ Surfacing performance issues with effective visualization of profiling data (Lily Chen, Datadog) | #Performance #FlameGraph #CallGraph #FlameScope #Observability #Barbenheimer
Data Mesh ๐ฅ
DevOps ๐ ๏ธ
- ๐ As HashiCorp adopts the BSL, an era of open-source software might be ending (Tom Krazit)
- ๐ HashiCorp announces transition from the Mozilla Public License v2.0 (MPL 2.0) to theย Business Source Licenseย (BSL, or BUSL) v1.1 for future releases of all products and several libraries (Aug-10) | #OfficialCommunication #FAQ
- ๐งฐ adriannovegil/awesome-observability | #Practices #Tools #Toolbox
Product Management ๐ฆ
- ๐งฐ A full list of dead products killed by Google | #Services #Hardware #Apps #RIP
Python ๐
- ๐๏ธ Itโs time to stop using Python 3.7 (end-of-life, June 2023)
- ๐ Mypy 1.5.0 is out | #DropPython3.7
- ๐ Pydantic 2.1.0 & 2.1.1 are out
Securityโฃ๏ธ
- ๐ Hacking Github AWS integrations again - Meanderings by Daniel Grzelak | #Github #OIDC #AWSIntegration #CodeSamplesWithExplanations
Software Engineering โ๏ธ
- ๐ The After Open Source Era Has Started (Bilgin Ibryam) | #OpenSource #SharedSource #License #Monetization #TheCathedralAndTheBazaar
- ๐ Go 1.21 is released
Issue #5 - 7 Aug. 2023
7th Aug. 2023
AI ๐ค
- ๐ฆ Hype Cycle of Artificial Intelligence 2023 - Gartner | #NeuroSymbolicAI #CausalAI #ArtificialGeneralIntelligence #NeuromorphicComputing #GenerativeAI #KnowledgeGraphs
- ๐ NeurIPS 2023 Machine Unlearning Challenge | #AI #LLM #RightToBeForgotten #Privacy #Regulations
- ๐ Patterns for building LLM based systems and products (Eugene Yan) | #Evaluation #BLEU #ROUGE #RetrievalAugmentedGeneration #Hallucination #FineTuning
- ๐ State of AI 2023 (McKinsey) | #StateOfTheArt #GenerativeAI
- ๐ The NeverEnding Game: How AI Will Create a New Category of Games (Jonathan Lai) | #VideoGames #GenerativeAgents #Personalization #NarrativeStorytelling #DynamicWorldBuilding
- ๐ฝ๏ธ JupyterCon 2023 videos are available | #Conference #JupyterNotebooks #JupyterLab #JupyterHub
- ๐๏ธ NeurIPS 2023 will happen Sunday Dec. 10 through Saturday Dec. 16 | #NeurIPS #Conference #MachineLearning #Neuroscience
- ๐งฐ kelvins/awesome-mlops - A curated list of awesome MLOps tools | #AutoML #DataCatalog #MachineLearningPlatform #ModelFairness #Privacy
Architecture ๐
- ๐ฝ๏ธ Best Kafka Summit vรญdeos - Recording and slides of talks @ Kafka Summit since 2018 (kafka.apache.org) | #Kafka #Fundamentals #Internals #UseCases
- ๐งฐ Architecting disaster recovery for cloud infrastructure outages on GCP | #DisasterRecovery #DDDEurope2023 #Resilience #Availability #RPO #RTO #CapabilityMapping
Cloud โ๏ธ
- ๐ Prime Day 2023 โ All the Numbers (AWS) | #AWS #Petabytes #TrillionsOfRequests
- ๐ New Seventh-Generation General Purpose Amazon EC2 Instances (M7i-Flex and M7i) | #AWS #EC2 #IntelยฎXeonยฎScalable
- ๐งฐ State of Cloud 2023 (by Pluralsight) | #StateOfTheArt
Database ๐งซ
- ๐ฝ๏ธ MLโDB Seminar Series - Implementation details of Machine Learning for databases & DB for ML (Carnegie Mellon University) | #AI #Databases #QueryOptimizer #RedShift #BigQuery #DuckDB #Snowflake #Databricks #OLAP
DevOps ๐ ๏ธ
- ๐ Prometheus Now Supports OpenTelemetry Metrics | #Prometheus #OpenTelemetry #OTLP #CNCF
- ๐ Docker init - a new command to initialize dockerfiles | #Docker #Dockerfile #Dockerignore #DockerCompose
- ๐ First release of JQ in the last 5 years | #JSONQuery #NewMaintainers #GithubActions #DockerImages
- ๐งฐ alebcay/awesome-shell - A curated list of awesome command-line frameworks, toolkits, guides and gizmos | #Shells #CLI #Productivity
Python ๐
- ๐ฝ๏ธ Python Web Conf 2023 videos are available | #Conference #PWC2023
- ๐งฐ satwikkansal/wtfpython - Exploring and understanding Python through surprising snippets | #Quirks #WTF #CodeSamplesWithExplanations
Software Engineering โ๏ธ
- ๐ Common design patterns at Stripe (Paul Asjes) | #AvoidJargon #PreferEnumsOverBooleans #DesignForExtensibility
- ๐ Don't write clean code, write CRISP code (John Arundel) | #Golang #Correct #Readable #Idiomatic #Simple #Performant
- ๐งฐ TIL - Callouts are available in Github-flavored Markdown | #Markdown #TodayILearned #LivingDocumentation #HierarchyOfInformation
Web Development ๐งโ๐ป
- ๐ Speeding up the dbtโข docs by 20x with React Server Components | #Performance #SlowLoadTime #ReactServerComponents #Lighthouse #NextJS
Issue #4 - 31 Jul. 2023
Issue #4
31 Jul. 2023
AI ๐ค
- ๐๏ธ E33: The Tiny Model Revolution with Ronen Eldan and Yuanzhi Li of Microsoft Research (The Cognitive Revolution "How AI Changes Everythingโ) | #TinyModels #HuggingFace
- ๐ Bad numbers in the โgzip beats BERTโ paper?
- ๐ Perspectives on diffusion | #DiffusionModels #AutoEncoders #LatentVariables
- ๐ Plot Twist : Stack Overflow is announcing OverflowAI | #AI #Platform #Agent
- ๐ The Fall of Stack Overflow ? - Diminution of traffic of about 35% in the last year (dataviz) | #ChatGPT #Cannibalization
- ๐ TensorFlow 2.13 and Keras 2.13 are out
- ๐งฐ AntonOsika/gpt-engineer - Specify what you want it to build, the AI asks for clarification, and then builds it.
- ๐งฐ Automated code reviews with code-review-gpt | #DeadCode #ExposedSecrets #CodeReview
- ๐งฐ Compilation of high-profile real-world examples of failed machine learning projects | #BadStartupIdeas #Fail #Bias #Overfit #Trivia๐
Architecture ๐
- ๐ Interesting Learnings from Outages (Real-World Engineering Challenges #10) | #Investigation #PostMortem #DNS #Caching #Github #Reddit #SLI/SLO
- ๐งฐ Catalog of 65 integration patterns (Enterprise Integration Patterns, Gregor Hohpe)
Cloud โ๏ธ
- ๐๏ธ The Promise of Serverless (SaaS for Developers podcast, by Gwen Shapira) | #AWS #S3 #Performance #Scalability #FinOps
- ๐ AWS Begins Charging For Public IPv4 Addresses
- ๐ Building and operating a pretty big storage system called S3 | #AWS #S3 #Performance #Cost
DDD ๐
Database ๐งซ
- ๐ State of databases 2023 (producthunt.com) | #SQL #NoSQL #ORM #Cost #Provider #BI #DataWarehouse #Popularity
- ๐ฝ๏ธ InfluxDB 3.0 is a rewrite of InfluxDB in Rust (
โ ๏ธ ย video protected by a form) | #Rust #InfluxDB #TSDB #LowLevel #Performance - ๐๏ธ PGDay UK 2023 will be on September 12 in London | #PostgreSQL #Conference
- ๐งฐ 10 Postgres tips for beginners (Nikolay Samokhvalov) | #PostgreSQL #Tuples #Explain #Analyze #DBeaver #DataGrip #Postico #Logging #Checksums #AutoVacuum
DevOps ๐ ๏ธ
- ๐ฆ Ansible creator teases JetPorch, a new automation project written in Rust | #JetPorch #Rust #Automation #Platform
- ๐๏ธ PromCon EU 2023 will be on September 28 - 29 in Berlin, CFP is still open | #Prometheus #Conference #TSDB
- ๐ Task v3.28.0 is out, with the ability to loop over commands + tasks using โforโ keyword | #Automation #GNUMake #YAML
- ๐งฐ awesome-prometheus | #Toolbox #Monitoring #Metrics #Alerting #Grafana #Prometheus
- ๐งฐ kelseyhightower/kubernetes-the-hard-way | #Tutorial #LearningResource #KubernetesTheHardWay
Product Management ๐ฆ
- ๐ Ditch Epics & User Stories and Focus on Outcomes (Ant Murphy) | #Epics #Hypothesis #Experimentation #Opportunity
Python ๐
- ๐ dabeaz-course/python-mastery | #LearningResource #Generators #Coroutines #Concurrency #Metaprogramming
- ๐ Prefect 2.11.0 & 2.11.1 are out | #Orchestrator #Observability #Piepline
Securityโฃ๏ธ
- ๐ฆ Universal and Transferable Adversarial Attacks on Aligned Language Models (website, paper and code) | #AI #LLM #GPT-4 #PaLM-2 #Prompt #Hack
- ๐ How to Find Advanced Persistent Threats in your Security Logs | #AWS CloudTrail #GithubAuditLogs
Software Engineering โ๏ธ
- ๐ฆ Codecov is now opensource | #CodeCoverage #CodeQuality
- ๐ Postman acquires Akita for automated API observability | #Industry
- ๐งฐ How GenAI effects our software delivery practices (Martin Fowler, Birgitta Bรถckeler) | #GithubCopilot #ChatGPT #GPTEngineer #Meta'sCodeCompose
Issue #3 - 24 Jul. 2023
Issue #3
24 Jul. 2023
AI ๐ค
- ๐ฆ kNN using a gzip-based distance metric outperforms BERT and other neural methods for OOD sentence classification (Riley Goodside) | #Gzip #BERT #Benchmark #TextClassification
- ๐ FTC investigates OpenAI over data leak and ChatGPTโs inaccuracy (Washington Post) | #OpenAPI #ChatGPT #ConsumerProtectionLaws #Industry #SlidesDeck
- ๐ Large Language Models: From Prototype to Production (Ines Montani, EuroPython2023 keynote) | #LLM #NLP #NER #Spacy #Prodigy
- ๐ Llama 2: Open Foundation and Fine-Tuned Chat Models (paper - Meta AI) | #R&D #Paper
- ๐ Llama 2: Open source, free for research and commercial use (website - Meta AI) | #
- ๐ Llama 2: Statement of Support for Metaโs Open Approach to Todayโs AI | #
- ๐ฝ๏ธ Compliant Mechanisms that learn - Mechanical Neural Network Architected Materials | #R&D #Physics #NeuralNetworks #ArchitectedMaterial
Architecture ๐
- ๐ How platform teams get stuff done (Pete Hodgson, martinfowler.com) | #Platform #Productivity #Adoption #Collaboration #TeamTopologies #Conway'sLaw
- ๐ RedisGraph End-of-Life Announcement | #Redis #RedisGraph #Sunset
- ๐ฝ๏ธ [Live coding] C4 Models as Code โข Simon Brown โข YOW! 2022 | #DiagramAsCode #C4Model #LivingDocumentation #C4PlantUML #Structurizr
DDD ๐
- ๐๏ธ ๐ซ๐ท Introduction ร Domain-Driven Design avec Nelson da Costa (Podcast Cafรฉ Craft) | #DDD #Introduction
- ๐ฆ DDDEurope2024โs call for proposal is open | #Conference #CFP #SoftwareModelling
Data Mesh ๐ฅ
- ๐งฐ datamesh-architecture.com : why, what, and how of Data Mesh with examples | #Toolbox #DataProduct #TechStack #DataContract
DevOps ๐ ๏ธ
- ๐ฝ๏ธ ๐ซ๐ท Laissez tomber vos Dockerfile, adoptez un buildpack ! (Julien Wittouck, Sunny Tech 2023) | #Conference #Docker #Buildpack #Pack #Distroless #SBOM #Paketo
- ๐ฝ๏ธ ๐ซ๐ท Suivez vos applications ร la trace grรขce ร OpenTelemetry (Julien Tanguy, Sunny Tech 2022) | #Conference #OpenTelemetry #OTLP #LiveDemo
- ๐ Terraform 1.6.0-alpha available soon, โtestโ command not experimental anymore | #Terraform
- ๐งฐ awesome-cloud-native | #CloudNative
- ๐งฐ ๐ trimstray/the-book-of-secret-knowledge | #Bible #AdminSys #Network #DevOps #PenTest #Shell #Hack
Living Documentation ๐๐
- ๐ Living Documentation (Cyrille Martraire) | #LivingDocumentation #KnowledgeAugmentation #EvergreenDoc
- ๐ JSONSchema | #DataDocumentation #DataContract #DataValidation
- ๐ coveooss/json-schema-for-humans | #JSONSchemaToHTML #JSONSchemaToMarkdown
- ๐งฐ Self-Documented Makefile (Franรงois Zaninotto) | #Automation #LivingDocumentation #GNUMake #RecList #DeveloperExperience #Shell
Management ๐
- ๐ฝ๏ธ Work Anywhere: Managing Remote Engineering Teams at Airbnb (Jessica Tai โข YOW! 2022) | #FullRemote #WorkFromAnywhere #MultipleTimezones #RemoteManager #DesignDocs #RFCs #NoAgendaNoMeeting
- ๐งฐ Gitlabโs Objectives and Key Results (OKRs) handbook | #OKR
Python ๐
- ๐ 10 Best Practices for Logging in Python (BetterStack) | #Logging #LoggingConfig #Loguru #StructuredLogging #python-json-logger
- ๐ Asyncio Evolved: Enhanced Exception Handling with TaskGroup in Python 3.11(Junya Fukuda, EuroPython 2023) | #SlidesDeck #AynscIO #TaskGroup
- ๐ PEP 710 (draft) โ Recording the provenance of installed packages | #PEP #SBOM #Auditability #Security
- ๐ ๐ต Blue : a somewhat less uncompromising code formatter thanย โซ Black, the OG of Python formatters | #Style #Lint
- ๐ Cython 3.0.0 is out | #C #Performance #LowLevel
Securityโฃ๏ธ
- ๐ Security Developer-in-Residence โ Weekly Report #2 (Seth Larson) - On the importance of having a SBOM (Software Bill of Materials) | #PEP #PEP710 #SBOM #Security
- ๐งฐ Explaining JSON Web Token (JWT) to a 10 year old Kid (ByteByteGo) | #JWT #Infographics
Software Engineering โ๏ธ
- ๐ Object Calisthenics (William Durand, 2013) | #SOLID #CleanCode #CodeReadability #SlidesDeck
- ๐งฐ Egoless Crafting: Practicing Software Craftsmanship with Ego-Resiliency | #SoftSkills #EgolessProgramming #Manifesto