Yeeting stuff into public (Changelog & Friends #31)
Feb 17, 2024
auto_awesome
Discussing indie web, salary transparency, ADHD, and building DMD tool for better dependency management. Sharing insights on the benefits of salary transparency, event streaming platforms, and the process of creating a dependency management tool. Exploring tools for code analysis, podcast listening speeds, and guest appreciation with bonus content for subscribers.
Embracing IndieWeb principles for online identity ownership and content syndication.
Advocating for salary transparency to address pay disparities and empower negotiation.
Utilizing Dependency Management Data (DMD) for effective organization-wide dependency analysis.
Deep dives
Weekly reflections and memory breadcrumbs
Every week, Jamie Tannen shares week notes, summarizing the events and thoughts from the past week. While the notes serve as a form of therapy and reflection, they also act as memory breadcrumbs to help navigate personal and professional progress. Jamie's notes cover various topics, including work challenges, personal interests, and movie recommendations. The practice offers insights into his experiences, tendencies, and reflections, providing a glimpse into the life of someone with ADHD and how they manage memory challenges and find value in sharing their journey.
The Benefits and Considerations of Sharing Salary Information
Jamie Tannen has taken the bold step of publicly sharing their salary, aiming to promote transparency and fairness in compensation. While it may not be suitable for everyone, Jamie believes that open dialogue about salaries can help address disparities and enable individuals to advocate for fair pay. Through their own salary disclosures and discussions with others, Jamie has helped foster a community where individuals can openly share salary information, empowering others to gain awareness of their value and negotiate compensation more effectively.
The IndieWeb and Owning Your Online Presence
Jamie Tannen embraces the principles of the IndieWeb, which emphasizes owning one's online identity and content. By publishing their writings on their personal website and leveraging technologies like microformats, web mentions, and BridgyFed, Jamie participates in a community that promotes data ownership, privacy, and syndication. The IndieWeb embraces a range of approaches, such as publish-on-your-own-site, syndicate-elsewhere (POSSE), and encourages individuals to take control of their online presence while fostering connections across the web.
Journaling and Reflections on Personal Experiences
Jamie Tannen's practice of weekly notes allows for reflection on various aspects of life, including busy work weeks, personal challenges, and media consumption. While it is not a formal journal, the process offers opportunities for self-awareness and gratitude. Jamie's reflections highlight trends, patterns, and changes in lifestyle, offering insights into the ebb and flow of personal experiences. The ritual of writing and the act of revisiting the notes provide a therapeutic and informative exercise for understanding one's own journey and growth.
NATs as an Alternative to Kafka Deployments
NATs offers subject-based addressing, which provides a more granular way of addressing messages compared to Kafka. NATs Jetstream alternative has gained popularity as a replacement for Kafka deployments, with many users seeking to simplify their architecture and reduce operational costs. By adopting NATs, users can benefit from simplified topic modeling, reduced costs, and other advantages that Kafka does not offer.
Dependency Management Data (DMD) for Managing Dependencies
Dependency Management Data (DMD) is an open source project that allows organizations to manage and query their dependencies easily. DMD provides a powerful database of dependencies, allowing users to query and gain insights into their dependencies. Users can analyze aspects such as end-of-life dates, vulnerabilities, licensing, and code review practices. DMD aims to simplify the process of dependency management and empower organizations to make informed decisions about their dependencies.
Jamie Tanna (who has a website) joins us to discuss the indie web, living with ADHD, sharing his salary history with the world & building DMD – a dynamite open source tool to help you better understand the use of dependencies across your org.
Changelog++ members get a bonus 16 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Vercel – Zero configuration for over 35 frameworks Vercel is the Frontend Cloud makes it easy for any team to deploy their apps. Today, you can get a 14-day free trial of Vercel Pro, or get a customized Enterprise demo from their team. Visit vercel.com/changelogpod to get started.
Synadia – Take NATS to the next level via a global, multi-cloud, multi-geo and extensible service, fully managed by Synadia. They take care of all the infrastructure, management, monitoring, and maintenance for you so you can focus on building exceptional distributed applications.
Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs.