10 episodes

Learn the best productivity tips, recommended tools and frameworks, and other hacks for software developers. Hosted by 7.dev's Kristian Freeman.

7.dev Podcast with Kristian Freeman Kristian Freeman

    • Technology
    • 5.0 • 1 Rating

Learn the best productivity tips, recommended tools and frameworks, and other hacks for software developers. Hosted by 7.dev's Kristian Freeman.

    How to write better documentation: architecture, internal vs. external docs, and more

    How to write better documentation: architecture, internal vs. external docs, and more

    #10: In this episode, Kristian covers writing better documentation. While developers aren't always the best docs writers (sorry!), with a few tricks and best practices covered in this episode, you can learn how to write better docs, identify what docs your product is missing, and more.
    Links mentioned in this episode:
    - Divio Documentation System: https://documentation.divio.com/- JQuery: https://jquery.com/- HTML: https://html.spec.whatwg.org/- CSS: https://www.w3schools.com/css/css_intro.asp- DOM: https://dom.spec.whatwg.org/- React: https://react.dev/- Vue: https://vuejs.org/- Cloudflare: https://www.cloudflare.com/- Node: https://nodejs.org/en/- Next: https://nextjs.org/- HTMX 7.dev Blog: https://7.dev/getting-started-with-htmx/
    Connect with 7.dev:
    7.dev: https://links.7.dev (links to all social media, new free courses, and more)Kristian Freeman: Twitter

    • 19 min
    The Art of Code Review

    The Art of Code Review

    #8: In this episode, Kristian covers code reviews: why they matter, how to conduct them effectively, and how they improve code quality.
    Links mentioned in this episode:
    -Github: https://github.com/-Ruby on Rails: https://rubyonrails.org/-OpenAI: https://openai.com/-JavaScript: http://www.ecmascript.org/-Github CoPilot: https://github.com/features/copilot-Eslint- https://eslint.org/-Rubocop: https://rubocop.org/-Writing Good Commit Messages: https://www.youtube.com/watch?v=IuGHGAoKZCQ
    Connect with 7.dev:
    7.dev: https://links.7.dev (links to all social media, new free courses, and more)Kristian Freeman: Twitter

    • 20 min
    Hacking the Development Workflow with AI

    Hacking the Development Workflow with AI

    #8: In this episode, Kristian explores the current landscape of AI tools–particularly ChatGPT and GitHub Copilot–and how developers can use them in their daily work.
    -Links mentioned in this episode:-ChatGPT: https://chat.openai.com/-Github CoPilot: https://github.com/features/copilot-JavaScript: http://www.ecmascript.org/-Ember.js: https://emberjs.com/-React: https://react.dev/-Llama: https://ai.meta.com/llama/-Localpilot: https://github.com/danielgross/localpilot-GPT-4: https://openai.com/research/gpt-4-SwiftUI: https://developer.apple.com/xcode/swiftui/-Python: https://www.python.org-Ruby: https://www.ruby-lang.org/en/-Rails: https://rubyonrails.org/-SQL: https://www.w3schools.com/sql/sql_intro.asp-GPT-3.5: https://openai.com/blog/gpt-3-5-turbo-fine-tuning-and-api-updates-Reporty: https://www.reporty.app/-Twitch: https://www.twitch.tv/-Master GitHub Copilot as a Beginner: https://www.youtube.com/watch?v=FwKe2F7gxNw
    Connect with 7.dev:
    7.dev: Instagram | YouTube | TikTok | Twitter | ThreadsKristian Freeman: Twitter

    • 13 min
    Building an AI RAG project

    Building an AI RAG project

    #7: In this episode, Kristian explores the new Hello World for AI projects: Retrieval-Augmented Generation. You'll learn how it works, why you should build one if you're interested in AI projects, and how to build it with Langchain.
    Links mentioned in this episode:-ChatGPT: https://chat.openai.com/-LangChain: https://www.langchain.com/
    -JavaScript: http://www.ecmascript.org/-Python: https://www.python.org/-Llama: https://ai.meta.com/llama/-Llama Chat: https://llamachat.app/ -Github: https://github.com/-Notion: https://www.notion.so/-JSON: https://www.json.org/-Pinecone: https://www.pinecone.io/-Cloudflare: https://www.cloudflare.com/-OpenAI: https://openai.com/
    -RAG Cookbook: https://js.langchain.com/docs/expression_language/cookbook/retrieval
    -RAG Project on Github: https://github.com/kristianfreeman/cloudflare-retrieval-augmented-generation-example
    -LangChain JS : https://js.langchain.com/docs/get_started/introduction
    Connect with 7.dev:
    7.dev: Instagram | YouTube | TikTok | Twitter | ThreadsKristian Freeman: Twitter

    • 14 min
    Re-evaluating the MERN stack in 2023

    Re-evaluating the MERN stack in 2023

    #6: In this episode, Kristian re-evaluates the MERN stack in 2023. Has the way we develop full-stack apps changed in the last decade?
    Links mentioned in this episode:- Mongo: https://www.mongodb.com/
    - Express: https://expressjs.com/
    - React: https://react.dev/
    - MERN stack: https://www.mongodb.com/mern-stack
    - Next: https://nextjs.org/
    - Astro: https://astro.build/
    - Gatsby: https://www.gatsbyjs.com/
    - Bun: https://bun.sh/
    - Supabase: https://supabase.com/
    - PlanetScale: https://planetscale.com/
    - Hono: https://hono.dev/
    - Astro Support: View Transistions: https://docs.astro.build/en/guides/view-transitions/#:~:text=Astro%20supports%20opt%2Din%2C%20per,provide%20seamless%20animations%20between%20pages.

    Connect with 7.dev:
    7.dev: Instagram | YouTube | TikTok | Twitter | ThreadsKristian Freeman: Twitter

    • 13 min
    Hacking the Dev Environment

    Hacking the Dev Environment

    #5: In this episode, Kristian explores hacking the dev environment–updating your text editor, terminal, and other tools that make you more productive as a developer.
    Links mentioned in this episode:- Solarized theme: https://github.com/altercation/solarized- Berkeley Mono typeface: https://berkeleygraphics.com/typefaces/berkeley-mono/- "Developers, don't be afraid of the shell": https://www.instagram.com/p/CwndhduPYHM/- oh-my-zsh: https://ohmyz.sh/- Three open-source shell setups to improve your terminal experience: https://7.dev/three-open-source-shell-setups-to-improve-your-terminal-experience/- Raycast: https://www.raycast.com/- Amethyst: https://ianyh.com/amethyst/- Lungo: https://sindresorhus.com/lungo
    Connect with 7.dev:
    7.dev: Instagram | YouTube | TikTok | Twitter | ThreadsKristian Freeman: Twitter

    • 20 min

Customer Reviews

5.0 out of 5
1 Rating

1 Rating

Top Podcasts In Technology

Acquired
Ben Gilbert and David Rosenthal
All-In with Chamath, Jason, Sacks & Friedberg
All-In Podcast, LLC
Lex Fridman Podcast
Lex Fridman
Search Engine
PJ Vogt, Audacy, Jigsaw
TED Radio Hour
NPR
Hard Fork
The New York Times