25+ Recommended Blogs & Books forDevelopers
Build a Remarkable Career in Software Development — Reading is one of the most habits which has helped me unstoppable develop, improve technical skills and soft skills. Today, I want to share my reading list which is useful in my career path and you too. 📚 Books: Clean Code: A Handbook of Agile Software Craftsmanship This book explains details know about: What is the Clean code? How to…
How to write Clean Code?
Lessons Learned from Robert C. Martin — Table of Contents: Overview of the Clean Code book — Robert C. Martin(Uncle Bob) What is Clean Code? Tips to write Meaningful Names in software. The rules to make a Function easy to read and understand. Comment code, should you comment on bad code or rewrite it? The benefit of Unit Test, Test…
Build Instagram by Ruby on Rails (Part 3)
Show-Delete Posts & Create Hashtags for Post & Search Posts — Previous Post: Part 1: medium.com/luanotes/build-instagram-by-ruby-on-rails-part-1 Part 2: medium.com/luanotes/build-instagram-by-ruby-on-rails-part-2 Full code on Github: https://github.com/thanhluanuit/instuigram Table of Contents: Add show Post page: Show detail information of Post. Add delete Post function. Create Hashtags for Post.
Build Instagram by Ruby on Rails (Part 2)
Upload Photo for Post & Upload Avatar for Users — Previous Post: Part 1: medium.com/luanotes/build-instagram-by-ruby-on-rails-part-1 What’ll you learn after reading the article? CRUD in Active Record Association in Active Record Validation in Active Record Active Storage feature in Rails 5.2 Pagination with Kaminari gem. Table of Contents: Create the Post model. Association between User and Post models.
Build Instagram by Ruby on Rails (Part 1)
I’ll guide you step by step learning Ruby on Rails through building the Instagram application. — What’ll you learn after complete this project? How to start a new Rails application? Design System from Craft Understanding MVC (Model — View — Controller) architecture Model: Active Record migration, validation, callback, association, and query interface View: Layout, Partial and Form helpers Controller: Actions, Strong Parameters