Choose your challenge
Commit code every day for a month
Commit code every day for a month to increase your coding prowess and Github contribution chart.
30 daysCustomizableTrack your time for 2 weeks
For two weeks, record what you're doing every hour of the day. This habit can help you see where your time goes, identify distractions, and notice patterns you might want to change. It's a powerful exercise for gaining self-awareness and making more intentional choices with your time.
14 daysCustomizableHardcoreNo sugar/sweets for a month
Stop your sugar intake. We all know sugar is bad for our body. If you don't know this yet, read this. Stop chocolate, cakes, sweets, ice-cream and everything else that contain refined sugar. Opt for fruit and honey (not too much too) instead.
30 daysCustomizableDo something outside your comfort zone daily
Challenge yourself to step outside your comfort zone every day, even in small ways. It could be speaking up, trying a new activity, or tackling a task you've been avoiding. Over time, this habit builds resilience, boosts confidence, and makes you more adaptable.
30 daysCustomizableRead daily
Commit to reading just one page of a book each day. It may seem small, but this simple habit can spark curiosity, build consistency, and gradually lead to deeper reading sessions. Even on busy days, a single page is manageable, keeping you connected to the habit. Over time, you'll be amazed at how much you've read and how much your perspective has expanded.
30 daysCustomizableDaily self-care
Build a habit of self-priority! Make self-care a non-negotiable part of your day. It could be anything that helps you recharge. Reading, journaling, exercising, or just taking a moment to breathe. Consistent self-care helps you manage stress, feel more balanced, and maintain a healthy relationship with yourself.
60 daysCustomizableMake mindfulness a daily habit in 60 days
Take just 10 minutes a day for meditation and see how it affects your mindset. Daily meditation can help you manage stress, sharpen focus, and feel more grounded. Sticking to it for 60 days helps turn mindfulness into a habit you can rely on.
60 daysCustomizableCold showers everyday
Start taking a cold shower daily to challenge your comfort zone and boost your mental toughness. Cold showers can increase alertness, improve circulation, and help you build resilience to stress. It's a simple but powerful way to strengthen your discipline while refreshing your body and mind.
30 daysCustomizableWorkout daily for 90 days
Commit to daily exercise and unlock a stronger, healthier, and more disciplined version of yourself! No excuses. Just consistent effort to build muscle, improve endurance, and develop unstoppable discipline. Whether it's weightlifting, bodyweight exercises, HIIT, or any structured workout, the key is showing up every single day. Commit. Sweat. Transform.
90 daysCustomizableWork on side hustle every day
Work on a side hustle daily. Every day you need to do creative work. Consuming content, learning does not count. You need to create something every day. Either work on ideation, noting down ideas and evaluating them. Work on the business plan. Build the MVP. Launch it. Grow your startup. Creative actions.
60 daysCustomizableIntermittent fasting for 30 days
For the next 30 days, try 18-hours intermittent fasting by choosing a 6-hour eating window that works for you and sticking to it. This approach can help your body burn stored fat more efficiently, potentially leading to weight loss and a healthier metabolism. Many people also find that fasting improves their focus and mental clarity, as your body isn't constantly in digestion mode. Plus, it can help regulate blood sugar, reduce inflammation, and encourage healthier eating habits. Giving it a month could be just what you need to feel more energized, clear-headed, and in control of your nutrition.
30 daysCustomizableNoFap month
The NoFap Challenge is a commitment to abstain from pornography and masturbation, helping you break free from unhealthy habits and reclaim your focus, confidence, and motivation. Experience heightened productivity, mental clarity, and a renewed sense of purpose.
30 daysCustomizableHardcore1% better every day for 365 days
Focus on improving at least 1% each day for a year. These small, consistent efforts compound up to big results over time. Committing to steady progress helps you stay disciplined, motivated, and open to growth. A little effort every day can lead to impressive transformations.
365 daysCustomizableSpend 60 minutes outside every day
Make it a point to spend at least an hour outside each day. Fresh air and natural light can lift your mood, clear your head, and give you a break from screens. Turning this into a daily habit can help you stay balanced and refreshed.
30 daysCustomizableWake up at 5 AM daily
Join the 5 AM club and wake up early to start your day ahead of the crowd. Those quiet early hours are perfect for self-reflection, planning, or getting a head start on your goals. With consistency, you'll likely notice better productivity and a sense of control over your mornings.
60 daysCustomizableStart your day with your most important task
Eat that frog! Get in the habit of tackling your most important task first thing in the morning. Starting the day with focus helps you avoid procrastination and sets a productive tone. With time, you'll notice a stronger sense of control and progress in your daily routine.
30 daysCustomizableBe a spy
Develop a habit of observation! Practice being more observant of the world around you, like a spy on a mission. Noticing details sharpens your focus, helps you stay present, and can make everyday experiences more interesting. Over time, you might find yourself becoming more attentive and thoughtful.
30 daysCustomizableVisualize daily
Take 15 minutes each day to visualize your goals and the person you want to become. This practice helps you stay motivated, maintain focus, and feel more confident in achieving what you set out to do. Visualization can turn abstract dreams into concrete plans.
30 daysCustomizableDo something for someone else every day
Be a go-giver! Make it a point to do something thoughtful for someone every day, even if it's just a small gesture. It could be helping a coworker, checking in on a friend, or a simple act of kindness for a stranger. Doing this regularly can help you feel more connected to others and remind you that small efforts can make a big difference. Over time, you'll probably find that these little acts of kindness not only brighten someone else's day but also bring more positivity into your own life.
30 daysCustomizableDo kegels daily
Make Kegels a daily habit to strengthen your pelvic floor and take your sexual performance to the next level. Regular Kegel exercises can lead to better control, increased stamina, and more intense, satisfying orgasms. For men, stronger pelvic floor muscles can help with staying power, while women may experience heightened sensitivity and control. These exercises are quick, easy, and no one will know you're doing them, whether you're sitting at your desk or relaxing at home. Stay consistent, and you might be surprised by the impact on your confidence and sexual prowess.
30 daysCustomizableCompliment someone daily
Make it a daily habit to give someone a genuine compliment. It's a small gesture, but it can brighten someone's day and strengthen your connections. Plus, focusing on the positive qualities of others often helps you see more good in yourself too.
30 daysCustomizableTry something new daily
Push yourself to try one new thing every day. It doesn't have to be huge, just something different that breaks up your usual routine. This habit keeps life interesting, makes you more adaptable, and builds confidence in exploring the unknown.
30 daysCustomizableGo for a run every day
Get out for a run every day, whether it's a quick jog or a longer session. If you're preparing for a marathon, this daily habit helps you build stamina, strengthen your muscles, and develop mental toughness. Over time, running can become part of your routine, making race day feel more manageable and less intimidating. Plus, it's a great way to clear your head, relieve stress, and boost your overall health.
30 daysCustomizableKeep that doctor away
Eat an apple a day. It's a simple way to add more fiber, vitamins, and antioxidants to your diet. Plus, the act of sticking to a daily healthy choice can remind you to make better choices throughout the day. It's a classic saying for a reason. Small, consistent habits can lead to long-term health benefits.
30 daysCustomizableWake up at the same time daily
Pick a wake-up time and stick to it every day, even on weekends. Consistency helps your body's internal clock, improves sleep quality, and sets a productive tone for your day. Once it becomes a habit, waking up will feel easier, and your days will feel more intentional.
30 daysCustomizableLearn something new each day
Take time every day to learn something new, whether it's a quick fact, a new skill, or an interesting idea. This habit keeps your mind sharp, makes life more engaging, and gives you a sense of accomplishment. Staying curious helps you see the world through fresh eyes.
30 daysCustomizableCook something different every day for 7 days
For a week, challenge yourself to cook something different each day. Trying new recipes can make mealtime more exciting, help you discover new flavors, and boost your confidence in the kitchen. Over time, cooking can feel less like a chore and more like a creative outlet.
7 daysCustomizableHardcoreSpend quality time with your family each day
Make a conscious effort to spend quality time with your family every day. Whether it's a meal together, a walk, or simply catching up, this time helps deepen your relationships and create lasting memories. Prioritizing family time reduces stress, promotes better communication, and strengthens your emotional connections. The little moments shared with loved ones can make a big difference in your overall happiness and well-being.
30 daysCustomizableReduce screen time for a month
Challenge yourself to reduce screen time for a month and see how it changes things for you. Cut down on social media, avoid endless scrolling, and use that extra time to focus on hobbies, connect with people face-to-face, or just enjoy life offline. Cutting back can help you sleep better, be more productive, and feel less overwhelmed. You'll probably notice that you're more present and creative, with a lot more time to enjoy the things that really matter.
30 daysCustomizableWrite every day for 1 hour
Set aside an hour each day to write, whether it's journaling, drafting a story, or working on a blog. Daily writing helps sharpen your communication skills, organize your thoughts, and boost creativity. Over time, you'll likely find your writing flows more naturally, and ideas come more easily. It's also a great way to reflect, process your experiences, and express yourself.
60 daysCustomizableYour ONE Thing for 4 hours every morning
Inspired by the book The ONE Thing, this challenge is all about focusing on what truly matters. Each morning, dedicate 4 hours to working on the one task that will have the biggest impact on your life or business. Ask yourself, "What's the ONE thing I can do such that by doing it, everything else will be easier or unnecessary?" By narrowing your focus to just one key priority, you'll make incredible progress while eliminating distractions and unnecessary tasks. Over time, this habit can help you get more done in less time and drive significant results in whatever area you're working on.
60 daysCustomizableLaugh out loud daily
Make it a point to laugh out loud every day, whether it's from a funny video, a joke, or just letting go of stress. Laughter isn't just good for your mood, it also lowers stress, boosts your immune system, and even improves your relationships. Taking time to laugh every day helps you stay positive, stay connected with others, and keep life light. The more you laugh, the better you'll feel mentally and physically.
30 daysCustomizablePost every day on X
Grow your audience, grow your business! If you're a startup founder, getting into the habit of posting on X (twitter) daily can be a game changer. It's a simple way to connect with your target audience, share your journey, and build a network that can support your growth. By consistently sharing your insights, challenges, and wins, you can establish your voice, learn more about what your audience needs, and even get valuable feedback on your ideas. Plus, you never know what opportunities might come from putting yourself out there regularly. It's a great way to grow your business while connecting with people who genuinely care about what you're building.
60 daysCustomizableHome cleanup every day
A cleaner space, a clearer mind. Spend time every day tidying up your home, even if it's just a little at a time. A clutter-free space can help you feel more organized, focused, and relaxed. Whether it's making the bed, wiping down counters, or decluttering a drawer, small daily efforts add up. You'll be surprised how much better your home (and your mindset) feels with just a little consistency.
30 daysCustomizableLet go of one thing every day
For the next month, challenge yourself to get rid of one item every day, whether it's donating, selling, or throwing it away. It could be clothes you never wear, old gadgets, or just things taking up space. Letting go of unnecessary stuff creates more room for what truly matters and helps you develop a minimalist mindset. By the end of the challenge, your space will feel lighter, and you'll probably feel the same way.
30 daysCustomizableDrink 8 glasses of water every day
Stay hydrated, feel better! Make drinking 8 glasses of water a daily habit and see the difference it makes. Staying hydrated keeps your energy up, helps with digestion, and even makes your skin look healthier. It can also help with focus and prevent those midday headaches. It's a small habit, but one that can make a big impact on how you feel every day.
30 daysCustomizablePrepare for the exam! Study at least 6 hours every day
For the next two weeks, commit to at least 6 hours of studying every day with one goal, walking into that exam feeling fully prepared. Put in the time now to really understand the material, fill in any gaps, and build confidence. Studying consistently will help you retain more and avoid the stress of last-minute cramming. Stay focused, push yourself, and when test day comes, you'll be ready to crush it.
14 daysCustomizableKeep an update log for your project
Make it a habit to document and share what's new in your app. Whether it's bug fixes, new features, or small improvements, keeping your users informed builds trust and keeps them engaged. A clear update log shows that the product is evolving, helps users discover new functionality, and reduces confusion when things change. Regular updates also make your audience feel heard, especially when they see their feedback being acted on. Stay transparent.
60 daysCustomizableRekindle the relationship
Rekindle the flame! Relationships thrive on attention and effort, so take time every day to connect with your partner. It doesn't have to be a grand gesture. Small moments like having an uninterrupted conversation, laughing together, or simply being present can bring you closer. Over time, these daily moments add up, reigniting the spark and strengthening your relationship. Prioritizing each other is what keeps love alive.
30 daysCustomizableKeep a gratitude journal for a month
Take a moment each day to write down something you're grateful for. Noticing the good things in your life, no matter how small, can help you stay positive and grounded. Over time, this habit can help you see the world with a more appreciative perspective. You can use TalkJournal.io to keep the journal.
30 daysCustomizableQuit Smoking
Quitting smoking is one of the most impactful health decisions you can make. This challenge helps you stay accountable. For the duration of the challenge, commit to zero cigarettes, zero vaping, and zero use of nicotine products. Log your progress each day, share how you are feeling. Consistency is the key.
90 daysCustomizableHardcoreSpend quality time with your kid(s)
Make it a daily habit to spend real, quality time with your kid(s). No distractions, no rushing, just being present. Whether it's playing, talking, reading together, or even just sharing a meal, these moments matter more than you think. Kids remember how you made them feel, not just what you did. By making time for them every day, you're strengthening your bond, building trust, and creating memories they'll carry for life.
30 daysCustomizableDon’t hit the snooze button
Make it a habit to get up as soon as your alarm goes off. Hitting snooze might feel good in the moment, but it only makes waking up harder and sets a sluggish tone for the day. By getting up right away, you train yourself to be more disciplined, build momentum from the start, and give yourself extra time to ease into the morning. Small habit, big difference. Own your wake-up, and you'll feel more in control of your day.
30 daysCustomizableBuild in public
Are you building a startup? Post on X every day with the progress you are making on your startup. Building in public is a great way to get known, grow an audience and make new friends that are on the same path.
30 daysCustomizableDon’t watch any news for 30 days
Take a break from the endless stream of news and see how it changes your mindset. So much of it is negative, repetitive, and out of your control. Stepping away for a month can help you feel less stressed, more present, and more focused on the things that actually impact your life. You're not tuning out the world, you're just being intentional about where you put your attention.
30 daysCustomizableNo Nut November (NNN)
Warriors of willpower, assemble! No Nut November 2025 is beginning, a month-long battle of mind over matter. Temptation lurks around every corner, but only the strong survive. Stand tall, stay focused, and claim your victory on December 1st.
30 daysCustomizableHardcore