<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/sources/TechWithTim/best-of/2025/01" -->

---
title: Best Tech With Tim posts — January 2025 | daily.dev
description: The most upvoted Tech With Tim posts from January 2025, curated by the daily.dev community.
canonical: https://daily.dev/sources/TechWithTim/best-of/2025/01
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/sources/TechWithTim/best-of/2025/01
og:type: website
og:site_name: daily.dev
og:title: Best Tech With Tim posts — January 2025 | daily.dev
og:description: The most upvoted Tech With Tim posts from January 2025, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of Tech With Tim — January 2025

1. 1  
[](https://daily.dev/posts/web-scraping-101-a-million-dollar-saas-idea-natujtswp "Web Scraping 101: A Million Dollar SaaS Idea")  
Video  
![Avatar of TechWithTim](https://media.daily.dev/image/upload/s--6vVIDfU0--/f_auto/v1711726146/logos/TechWithTim)Tech With Tim · 2y  
Web Scraping 101: A Million Dollar SaaS Idea  
The post explores a web scraping SaaS idea with high potential, targeting influencer marketing inefficiencies. It outlines a project to build a system that identifies video sponsorships on YouTube, including detailed steps for data collection and analysis using Bright Data's web scraping API. The project aims to help companies find suitable influencers and track competitors, while addressing challenges like scaling data collection and handling API token limits.  
263  
4
2. 2  
[](https://daily.dev/posts/how-i-built-a-full-stack-ai-app-in-5-hours-agents-streamlit-python-more--iqlfjv1ra "How I Built a Full-Stack AI App in 5 Hours (Agents, Streamlit, Python & More)")  
Video  
![Avatar of TechWithTim](https://media.daily.dev/image/upload/s--6vVIDfU0--/f_auto/v1711726146/logos/TechWithTim)Tech With Tim · 2y  
How I Built a Full-Stack AI App in 5 Hours (Agents, Streamlit, Python & More)  
The post describes the process of building a coding AI tutor assistant that tracks progress, generates quizzes, and provides resources. The author explains their planning method, the technology stack they chose (Parland for AI, Streamlit for the front end, Python for the backend, and MongoDB for the database), and shares their experience of coding the application in 5 hours. The post highlights the seamless integration of different technologies and the use of AI to expedite development.  
97
3. 3  
[](https://daily.dev/posts/reddit-clone---full-tutorial-w-typescript-react-convex-a8vkd4ya2 "Reddit Clone - Full Tutorial w/ TypeScript, React & Convex")  
Video  
![Avatar of TechWithTim](https://media.daily.dev/image/upload/s--6vVIDfU0--/f_auto/v1711726146/logos/TechWithTim)Tech With Tim · 2y  
Reddit Clone - Full Tutorial w/ TypeScript, React & Convex  
This post provides a comprehensive tutorial on building a full-scale Reddit clone using TypeScript and React for the front end, and Convex for the back end. It covers various features such as user authentication with Clerk, comments, posts, subreddits, and real-time updates. The post includes a step-by-step guide on setting up the project, installing necessary dependencies, configuring the back end, and designing the front end layout and navigation. By the end of the tutorial, users will have a fully functional Reddit clone that can be extended and personalized.  
69
4. 4  
[](https://daily.dev/posts/learn-ollama-in-15-minutes---run-llm-models-locally-for-free-z9kaqhm90 "Learn Ollama in 15 Minutes - Run LLM Models Locally for FREE")  
Video  
![Avatar of TechWithTim](https://media.daily.dev/image/upload/s--6vVIDfU0--/f_auto/v1711726146/logos/TechWithTim)Tech With Tim · 2y  
Learn Ollama in 15 Minutes - Run LLM Models Locally for FREE  
52
5. 5  
[](https://daily.dev/posts/i-ve-built-over-100-python-projects-and-here--qcoidcim4 "I've built over 100 Python projects, and here...")  
Video  
![Avatar of TechWithTim](https://media.daily.dev/image/upload/s--6vVIDfU0--/f_auto/v1711726146/logos/TechWithTim)Tech With Tim · 2y  
I've built over 100 Python projects, and here...  
Building over 100 Python projects has led to identifying key elements that make a project suitable for a resume: it should be easy to understand, have a wow factor, solve a real world problem, and demonstrate specific capabilities relevant to the job description.  
38  
1
6. 6  
[](https://daily.dev/posts/a-new-coding-assistant-just-arrived--pqo4uof1u "A New Coding Assistant Just Arrived...")  
Video  
![Avatar of TechWithTim](https://media.daily.dev/image/upload/s--6vVIDfU0--/f_auto/v1711726146/logos/TechWithTim)Tech With Tim · 2y  
A New Coding Assistant Just Arrived...  
IBM's new AI-powered Watson X code assistant is designed to help developers streamline their workflow by automating tasks such as coding, documenting code, writing unit tests, and understanding complex functions. The tool works as an extension for VSS Code or Eclipse and is available for free trial. It offers features like code generation, document creation, explanation of code, and code translation between different programming languages, making coding more efficient and enjoyable.  
17  
1
7. 7  
[](https://daily.dev/posts/please-learn-this-underrated-python-feature--ygiwj62vp "PLEASE Learn This Underrated Python Feature...")  
Video  
![Avatar of TechWithTim](https://media.daily.dev/image/upload/s--6vVIDfU0--/f_auto/v1711726146/logos/TechWithTim)Tech With Tim · 2y  
PLEASE Learn This Underrated Python Feature...  
Learn about the underrated Python feature \`functools.partial\` which allows you to create partial functions. This technique helps reduce repetitive code by pre-filling some of the function's parameters. Practical examples include sending emails with consistent parameters, standardizing API calls with common headers, creating class instances with fixed initial values, and more. A valuable tool for improving code readability and maintenance.  
15
8. 8  
[](https://daily.dev/posts/struggling-with-a-lack-of-credibility-as-a-software-dev-in-2025--lukjzwcfx "Struggling With A Lack Of Credibility?? As A Software Dev In 2025.")  
Video  
![Avatar of TechWithTim](https://media.daily.dev/image/upload/s--6vVIDfU0--/f_auto/v1711726146/logos/TechWithTim)Tech With Tim · 2y  
Struggling With A Lack Of Credibility?? As A Software Dev In 2025.  
In 2025, having an online presence is crucial for software developers to establish credibility. It's important to show evidence of your skills and work when someone searches for your name. While good resumes and displaying projects can help, it's essential to actively back up your skills and prove your expertise in the tech space. Many individuals come out of educational programs without the ability to build projects, which is why recruiters emphasize technical interviews to verify coding skills. Focus on building credibility and demonstrating your capabilities.  
11

[See all Tech With Tim archives](/sources/TechWithTim/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/sources/TechWithTim/best-of/2025/01#page","url":"https://daily.dev/sources/TechWithTim/best-of/2025/01","name":"Best Tech With Tim Posts — January 2025","description":"The most upvoted Tech With Tim posts from January 2025, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/TechWithTim/best-of/2025/01#items","numberOfItems":8,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/web-scraping-101-a-million-dollar-saas-idea-natujtswp","name":"Web Scraping 101: A Million Dollar SaaS Idea"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/how-i-built-a-full-stack-ai-app-in-5-hours-agents-streamlit-python-more--iqlfjv1ra","name":"How I Built a Full-Stack AI App in 5 Hours (Agents, Streamlit, Python & More)"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/reddit-clone---full-tutorial-w-typescript-react-convex-a8vkd4ya2","name":"Reddit Clone - Full Tutorial w/ TypeScript, React & Convex"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/learn-ollama-in-15-minutes---run-llm-models-locally-for-free-z9kaqhm90","name":"Learn Ollama in 15 Minutes - Run LLM Models Locally for FREE"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/i-ve-built-over-100-python-projects-and-here--qcoidcim4","name":"I've built over 100 Python projects, and here..."},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/a-new-coding-assistant-just-arrived--pqo4uof1u","name":"A New Coding Assistant Just Arrived..."},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/please-learn-this-underrated-python-feature--ygiwj62vp","name":"PLEASE Learn This Underrated Python Feature..."},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/struggling-with-a-lack-of-credibility-as-a-software-dev-in-2025--lukjzwcfx","name":"Struggling With A Lack Of Credibility?? As A Software Dev In 2025."}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Sources","item":"https://daily.dev/sources"},{"@type":"ListItem","position":3,"name":"Tech With Tim","item":"https://daily.dev/sources/TechWithTim"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/TechWithTim/best-of"},{"@type":"ListItem","position":5,"name":"January 2025"}]}]}
```

