Jacky ⭐️ (@ducanhdev) header
Jacky ⭐️ (@ducanhdev) profile picture

🚀 Software Engineer | #BackendEngineer | Tech Enthusiast | Founder of https://teapaw.org/t.co/h1DT3AE3rS - Self Study with AI | #StartupLover #AI #Blockchain | Coffee & Travel

Ha Noi
Joined February 2014
With solo project, automation is extremely important to increase performance. First config Gitlab CI in 5min. #gitlab #ci
68
Working space...
1
3
100
a philosophy rooted in the pursuit of lightness, ease, and speed #sideproject #mymind #helium
287
Start new challenge: build a SideProject in 100 days Day 1 of #100DaysOfCode - Base new project structure - Design system #java #spring #mongodb
3
54
I have a problem for my sideproject after each restarting server for a new version: the system automatically clears the user session and logs out, causing discomfort in the user experience. And here is the simple way to solve it with Redis:
34
Many systems are designed without columns to indicate when to update or when to soft delete, so issues occur a lot when needing to be traced and audited again, not to mention loading to the data warehouse is also complicated, time-consuming and costly. more fees. ....lol....
1
1
35
The company's journey on the boat is not only about recruiting suitable people but also about inviting those who are not suitable, ultimately eliminating them. Sometimes, the considerations for elimination are more challenging than selecting who boards the boat, yet they are crucial. At times, what is best for both the business and the individuals not fitting the criteria is the primary concern. For businesses, the boat represents a group of individuals with a common vision, benefiting the right people by avoiding wasted time and facilitating access to more suitable opportunities. #layoff #softwarelife
20
the first time I designed a microservice system, 5 years ago. #startup #microservices
1
34
Learning Through Mistakes: The Valuable Lessons from Wrong Decisions in my Software Engineering… link.medium.com/2KODjbUpwEb
23
Hey #ChatGPT, I have a list hotel facilities with code and name, help me find some suitable icon in fa icon and this is result... very helpful
40
Thanks for reading it. A my small happy.
28
#JavaTips, how to merge 2 arraylist in java to get intersect list.
2
53
Make better everyday :D
30
Boost Your Personal E-Commerce Website: Practical Tips for Non-Techies 1. Setting Up Google Analytics: Tool: Google Analytics Solution: Sign up for a Google Analytics account, obtain your tracking code, and add it to your website's HTML. Google Analytics offers a user-friendly interface for tracking website performance. 2. Product Recommendations: Tool: Recommendify, Barilliance, or open-source solutions like Myrrix. Solution: Choose a recommendation tool, integrate it with your website using their documentation or APIs, and use it to display product recommendations on your site. 3. Cart Abandonment Emails: Tool: Email marketing platforms like Mailchimp, SendinBlue, or Klaviyo. Solution: Set up cart abandonment email campaigns using these platforms, and use email templates to automatically remind customers about their abandoned carts. 4. Search Functionality Optimization: Tool: Algolia, Elasticsearch, or Google Custom Search. Solution: Integrate these search solutions into your website and use their features to enhance search, including autocomplete and spell correction. 5. A/B Testing for Non-Techies: Tool: Google Optimize, Optimizely, or VWO (Visual Website Optimizer). Solution: Sign up for an A/B testing platform, follow their user-friendly guides to create experiments, and track results without writing code. 6. Product Inventory Management: Tool: Excel or Google Sheets. Solution: Use Excel or Google Sheets to create simple inventory management spreadsheets. Calculate reorder points and monitor inventory levels manually. 7. Dynamic Pricing Strategies: Tool: Pricing optimization tools like Wiser, Competera, or Prisync. Solution: Choose a pricing optimization tool, integrate it with your e-commerce platform, and configure dynamic pricing rules. 8. User Behavior Analytics: Tool: Google Analytics, Hotjar, or Crazy Egg. Solution: Use Google Analytics for basic user behavior tracking. For more advanced insights, implement heatmap and session recording tools like Hotjar or Crazy Egg. 9. Customer Segmentation: Tool: Customer relationship management (CRM) software like HubSpot or email marketing platforms like Mailchimp. Solution: Use CRM or email marketing platforms to segment your customers based on their behavior or demographics. 10. Email Marketing Best Practices: Tool: Mailchimp, Constant Contact, or GetResponse. Solution: Use email marketing platforms to create engaging email templates, subject lines, and scheduling features for your email campaigns.
1
63
^(?=.*[0-9])(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%^&+=!])(?=.{8,})[^ ]*$ Regex to validate strong password with at least 1 number, 1 lower character, 1 upper character, 1 special character and length from 8 characters #regex #validate
1
31
💡Ready to revolutionize your workspace? 🖥️ Minimalism meets productivity for software engineers! 🚀 Simplify your desk, clear the clutter, and unleash creativity with sleek designs that inspire focus. Get ready to code in style! 💻✨ #MinimalistWorkspace #SoftwareEngineers
1
35
What came out of 1 month of spending time sharing my personal experiences and what I've learned: X: 62 followers #Medium: 60 followers #DEVCommunity: 2006 followers Thanks so much for your interesting.
1
33