Some Advice for Take Home Projects

Most data science interview processes rely on some form of a take home project. These are often for showcasing your ML and decision-making skills. As someone who has spent a lot of time reviewing these types of projects, the things that have typically led to progressing in the process include the following:

  • Business-relevant feature engineering
  • Always comparing various algorithms, ranging from less complex yet highly interpretable to very complex and nominally interpretable
  • Presentation-ready EDA visuals
  • Commentary for all decisions made
  • Illustration of letting the data guide at least 1 major decision and at least 2 minor decisions

Bonus points for the age of AI - call out where you use AI. It doesn't make you look lesser than your peers. If anything, it boosts confidence in your resourcefulness with modern tooling.

reddit.com
u/Ok-Airline-8523 — 1 day ago

AI Slop for Utility Websites: Guilty Until Proven Innocent?

I started building The Dollar Web a couple of years ago.

Over the past 6 or so months, I've seen numerous other sites pop up advertising similar services. I actually don't mind the competition. I've spent countless hours being thorough with testing, gathering feedback, and focusing on user experience.

I've posted about the site on Reddit and quickly learned that this category has left a bad taste in many people's mouths. Without even visiting the site, I've had several people accuse it of being a thoughtless pile of AI slop. What's worse, I've had some Redditors go to the site and blindly give various tools on the platform a 1-star rating with zero use.

Yes, I use AI for coding.

I also have a LLC, business insurance, auth benefits, a premium model with real paying users, cloud backup for progress tracking, applications that create business, education, event planning, and productivity artifacts, and a growing number of repeat visitors and daily users.

When you see the privacy-first, browser-based tool bundle pitch, is your immediate reaction that this must just be AI slop?

PS - I did not use AI for any of this post. If it's slop then it's human slop.

reddit.com
u/Ok-Airline-8523 — 1 day ago
▲ 0 r/webdev

Backend DB Options

I've been using Supabase pretty heavily for the past couple of years, but realize I haven't tested out other alternatives.

For anyone who has used other options (e.g., Firebase), what are the pros and cons of Supabase relative to the alternative? Would you recommend that I explore a different solution for a new website I'm developing?

reddit.com
u/Ok-Airline-8523 — 8 days ago

Data science skills AI will not replace

I absolutely love hearing different takes on this topic. From SQL to modeling, some people are convicted that AI can't replace what they do while others believe it's just a matter of time.

I personally think that the safest bets are in the soft skills family: stakeholder collaboration, presentation & communication, and business judgement.

What do you think?

reddit.com
u/Ok-Airline-8523 — 8 days ago

Generalization is the Point of ML

A lot of the work that determines whether a model will be successful happens before training ever begins.

Refining the dataset so it resembles what the model will actually see in production can sometimes be more an art than a science.

This can entail removing predictors that won't realistically be available at prediction time, cleaning data, and applying any transformations that need to be consistent between training and inference. Since many ML models are applied to complicated real-world environments, it can really take domain expertise to get this right.

The list where this can go south is long, but here's a few:

  • Overfitting to how the training data was collected
  • Unintentional tautological bias
  • Training-serving skew
  • Data leakage
  • Temporal leakage

What else?

reddit.com
u/Ok-Airline-8523 — 12 days ago

[E] Interactive Distribution Cheat Sheet Web App

For anyone else who "thinks like me", I thought you might like to see this app I created: Distribution Generator & Visualizer

I completed my masters in applied math about 15 years ago and thoroughly loved the statistics courses. I had always created cheat sheets while learning and remember wanting an interactive way to reference statistical distributions. I would constantly draw mini graphs in my notes next to their respective probability density functions so I could create a mental model that I could associate the distribution characteristics with.

In addition to the visual, having tangible data to play with representing a specific distribution was something I constantly generated myself with R. So, I wanted this app to have that feature as well. It generates the data and provides R and Python code to do the same.

If only I were in school now!

Full link: https://thedollarweb.com/tools/distribution-generator.html

u/Ok-Airline-8523 — 15 days ago

Advice to Junior Data Scientists

  1. Understand how predictions will be used before building anything
  2. Learn SQL well
  3. Adopt a solution engineering mindset
  4. Feature quality > algorithm tuning
  5. Obsess over business value
  6. "I don't know but I'll find out" is often the best answer as long as you follow through
  7. Don't ignore classic statistics as an option to solve a problem
  8. How you show up is as important as what you accomplish
  9. Translate model performance into business performance every time you discuss a model
  10. If your EDA forces you to go back to feature engineering then it's working
  11. Generalization is the point of a model, so be methodical in how you split your data for training, testing, and validation (yes, all three)
  12. Actively worry about overfitting
  13. Data is beautiful, so label your axes, use proper number formatting, and please do not ever show a graphic that has column names in it with underscores (e.g., GENDER_MALE)

What else?

reddit.com
u/Ok-Airline-8523 — 15 days ago

The internet is full of 'wood splitter problems' - things you need once but won't pay for monthly. So, I built The Dollar Web, a site with 200+ free apps that run in your browser.

I built thedollarweb.com over the past year and a half by waking up before my wife and three kids under the age of 5. In addition to a busy home life, I have a very demanding career which made this a challenging but very rewarding venture.

I grew up working at my Dad's farm supply store, and have always admired the different ways he did business. There was one model that I thought was brilliant. He had a giant wood splitter that allowed you to do weeks worth of wood cutting in a single afternoon. It was so useful, but most people only needed it once per year. So, my Dad decided to rent the wood splitter out. I helped manage the queue and noticed that it was always booked months in advance.

The internet is full of wood splitter problems - things people need to do once that they're not willing to pay a subscription for. This was the basic idea for The Dollar Web, but with one big change. I decided to make the rent free.

The site has solutions for things you would expect such as PDFs, images, QR codes, AI transcription, resumes, audio/video, etc. along with solutions other similar sites do not have such as high quality flowcharts, seating charts, kanban boards, and more.

The focus is on privacy, affordability, and convenience:

  • App usage is free (no usage limits)
  • All apps process files in the user's browser (they work offline)
  • Certain apps leverage local browser storage so you don't lose progress when refreshing
  • User interface is always focused on being minimalist and easy-to-use

There are premium features for certain apps which some users have opted to buy, but are certainly not required in any way for simply using what the apps were built for.

If you love it or hate it, please share any feedback you might have!

u/Ok-Airline-8523 — 18 days ago

What does "Data Science" mean to you?

Shortly after getting my masters in applied math, I completed a 6 month machine learning bootcamp. I found that everything I learned during this program was just an extension of what I learned in my MS program, especially the statistics courses.

This was over a decade ago, and I've been practicing data science ever since. While I eventually went into management and even got an MBA, I never stopped contributing hands-on. I never wanted to lose my skills. This meant coding in SQL, Python, and R, and specifically solving complex data problems using a variety of advanced techniques including but not limited to (un)supervised learning.

That's what data science is to me. It's pairing your technical savviness with business acumen to solve real problems in a measurable way.

I've met "data scientists" who just build dashboards, only write SQL, or live in Excel. What does being a data scientist mean to you in 2026?

reddit.com
u/Ok-Airline-8523 — 27 days ago

Building a Website in 2026

For "static" websites with light-weight backends, I found the stack of Netlify + Supabase to be super intuitive and easy to create a website (especially using AI).

What's a good stack to use if you want a heavier weight backend that handles real-time social interaction, reviews, and file uploads? Can you share high-level steps that you would take if you were to start building a website in 2026 that had those requirements?

Appreciate the insight!

reddit.com
u/Ok-Airline-8523 — 27 days ago
▲ 5 r/websitefeedback+2 crossposts

I spent 15 months building a website with 200+ free tools. What’s the best and worst thing about it?

I've spent the past 15 months building thedollarweb.com. I have three very young kids and a demanding career, so most of it was built during early mornings, nights, and weekends. It's never going to be exactly where I want it, but I didn't want that to stop me from sharing it.

The Dollar Web is a general purpose utility website with 200+ free tools that run directly in the user's browser. These tools are categorized into collections such as AI, PDFs, images, audio/video, business, education, and more. The solutions range from complex (e.g., OCR, background remover) to task-oriented (e.g., PDF combining, screen recorder) to artifact creation (e.g., seating chart generator, flowchart generator, resume builder).

Every app is free to use without limits. Premium users can optionally save selected app data to the cloud, but nothing is backed up by default, and files never leave the user's browser.

I'm asking for two things:

  1. What is your favorite thing about the site?
  2. What is your least favorite thing about the site?

Specific apps or features are totally fair answers. I ask for your least favorite because I genuinely want to improve. I ask for your most favorite because I don't want to be completely deflated reading feedback.

Thanks all!

u/Ok-Airline-8523 — 28 days ago

Does AI give you more or less time back in your day?

There's no debate at this point that AI makes you more productive (if you disagree then you're welcome to comment why). What I am more willing to debate is, does the productivity gain from using AI buy you more leisure time in your day, or less?

To me, AI accomplishes 2 high-level things, regardless of what field you are in:

  1. Greater efficiency in existing work
  2. Entirely new capabilities

If all it did was 1) above then I would have SO much more time in my day for personal things. The reality of 2) is that it actually creates more work for me in my day-to-day. So, ironically, using AI leads to being more busy, not less.

What are others experiencing?

reddit.com
u/Ok-Airline-8523 — 1 month ago
▲ 29 r/DataScientist+1 crossposts

Data science isn't dying. The boring half of it is.

I built my first deep learning model in 2017 using TensorFlow 1.0. Anyone who practiced during that time knows how much of a pain it was.

Before AI came around, I wrote so much code. Cross-validation, tuning grids, and limitless feature engineering pipelines. Helper functions for days. It really was a blessing to have to go through all of that because I now have a significantly deeper appreciation for what AI can and should do.

I lead a data science org, and despite what you might be hearing about the field, I'm still hiring. The roles aren't going away, but what I screen for has completely changed:

  1. Problem formulation. The most expensive failures I've seen weren't bad models - they were great models answering the wrong question. AI doesn't save you from that. It just lets you build the wrong thing faster and with more confidence.
  2. Knowing when the model is lying to you. AI will happily hand you a pipeline with subtle leakage or a validation split that flatters you, and it all runs without errors. The skill isn't writing the pipeline anymore. It's smelling that a 0.96 AUC is too good to be true and knowing the five most likely reasons why. That instinct only comes from having been burned.
  3. Owning the decision, not the notebook. Those who get promoted can sit in a room where a leader is about to make a bad call, show what the data actually supports, and change the outcome. That was true in 2019 too.

For those earlier in your careers, this is better news than the doom posts suggest. The moat used to be years of grinding through boilerplate. Now it's judgment, and you can start building judgment on day one.

Curious what others who are hiring are seeing.

reddit.com
u/Ok-Airline-8523 — 1 month ago