Shikhar Shuklashikhar99.hashnode.dev·Oct 18, 2024Building a Todo App with React, Vite, and Tailwind CSSIn this tutorial, we will build a simple, yet functional, Todo App using React, Vite, and Tailwind CSS. If you're looking to quickly prototype or create a polished application, these tools offer a great combination of speed, flexibility, and ease of ...31 readstodoapp
Navayuvan Subramanianblogs.navayuvan.dev·Aug 22, 2024Introducing you to Never Forget!Motivation Have you ever missed an important task because your reminder got buried in the avalanche of notifications? I used to struggle with this too, until I developed something that completely transformed how I manage tasks. Like many of you, I re...30 readsProductivity
Steven Wanderskiblog.stevenwanderski.com·Aug 2, 2024Project DoList: Drop-Down ActionsIn this article we will add the drop-down menus for tasks and projects that contain the "Edit" and "Delete" controls. We'll be utilizing AlpineJS to handle the visibility of each menu. Task Drop-Down Menu Let's start by changing the markup for each t...Project DoList: Building a Todoist CloneRuby on Rails
Steven Wanderskiblog.stevenwanderski.com·Jul 27, 2024Project DoList: Sortable Tasks and ProjectsIn this article we will add the ability to sort Tasks and Projects. We will need to do the following: Install a frontend sorting library Install a backend sorting library Save the new record order on sort Install Frontend Sorting For the fronten...Project DoList: Building a Todoist CloneRuby on Rails
Steven Wanderskiblog.stevenwanderski.com·Jul 25, 2024Project DoList: TasksIn this article we will add the ability to manage tasks per project and then mark them as completed. Create the Task Model Run the following command to generate the Task model and DB migration: bin/rails g model Task user_id:integer project_id:intege...1 like·28 readsProject DoList: Building a Todoist CloneRuby on Rails
Steven Wanderskiblog.stevenwanderski.com·Jul 20, 2024Project DoList: "Project" CRUD / HotwireThis article will describe how to create the Project CRUD pages (Create, Read, Update, Delete) and then wire it all up with Hotwire Turbo. Create the Project Model Let's first create the Project model: bin/rails g model Project user_id:integer name ...Project DoList: Building a Todoist CloneRuby on Rails
Steven Wanderskiblog.stevenwanderski.com·Jul 15, 2024Project DoList: User AuthenticationThis article will describe how to setup user authentication (sign up, sign in, forgot password) using Devise (https://github.com/heartcombo/devise). Install Devise To begin, perform the following steps: Add gem "devise" to the Gemfile Run bundle in...30 readsProject DoList: Building a Todoist CloneRails
Steven Wanderskiblog.stevenwanderski.com·Jul 12, 2024Project DoList: SetupWelcome to the first post in the Project: DoList series. In this series we will be building a Todoist (https://todoist.com) clone using the following technologies: Rails 7 Hotwire Tailwind This series assumes that the following tools already exi...1 like·43 readsProject DoList: Building a Todoist CloneRails
Senuli wanniarachchisenuli.hashnode.dev·Jun 30, 2024The Future of Remote Work: Trends, Tools, and Best PracticesThe concept of remote work has undergone a significant transformation over the past few years, driven by advancements in technology and global events like the COVID-19 pandemic. As we look to the future, remote work is poised to become a permanent fi...6 likesremote work
Davide Wiestdavidewiest.hashnode.dev·Mar 28, 2024Migrating from Obsidian Tasks to TodoistI recently migrated from Obsidian Tasks to Todoist — This was a great decision. Here I’m sharing how I did it, with all improvements I can think of included. Before we begin: I want you to know I’m writing as concise as possible and only share what’s...knowledge management