No-code is becoming a big part of modern product development, it encourages an agile approach and accelerates iterations. Understanding how a no-code tool is built can be an advantage for a developer.
In this article, I’m going to analyze Carrd.co, a service for building responsive one-page sites, break it down into components to briefly see how a similar product can be built.
A couple of days ago, a friend told me about The Million Dollar Homepage, which is a website that consisted of a million pixels, each was sold for $1. After 4 months, S̶O̶L̶D̶ ̶O̶U̶T̶! The project generated more than $1,000,000, specifically $1,037,000.
Being an engineer and having always believed that luck is programmable, I decided to take a deep dive into the story and two similar tales to see what made these ideas work, extract the pattern, and assemble an engine for whoever wants [to make] a million, well, I guess it’s me, you, and everyone.
Alright, without further ado…
A year ago, I came across an article by Tim Denning about how he wrote 3–4 articles per week every week, and he was earning a 6-figure.
A couple of days later, I saw Matt D’Avella YouTube channel. His video is so cool, and he was making thousands of dollars on Patreon.
Having always believed in my talent for everything, I opened Superhuman, composed a resignation letter, and sent it to my boss exactly one day after. I officially started my content creation journey.
Since then, I have been consistently creating content, specifically 7 articles and 3 YouTube videos per…
This post is a quick summary of my foundings during a 5-month journey in search of a business model to participate in the tech startup industry.
As more and more technie quit their 9–5 to start their own ventures, more Developer Tool startups have been founded since late 2019.
There’re over 30 new Developer Tool startups funded by YC in the last 2 batches. YC also favors Developer Tool as one of their Requests for Startups:
“Software used by large companies is still awful and still very lucrative.” — YC’s Requests for Startups
Collectively, there’re 2 types of Developer Tool…
Years ago, I wanted to become a blogger writing articles, sharing my knowledge and experience to people but didn’t make it. About 3 months ago, to change that I challenged myself writing 100 daily posts in 100 consecutive days to build up writing habit for myself. I made it 80 posts without missing a day and it was fun. However, I decided to stop the challenge now but not to stop writing. I stop writing daily to start writing less but more effectively and professionally producing higher quality articles.
In this article, I’m sharing my experience during the last 80…
Sau hơn nửa năm lập nhóm học tập, cày cuốc và làm việc cùng với những người bạn đại học, tôi cuối cùng cũng hoàn thiện những kỹ năng mà bản thân đặt ra sau công việc đầu tiên. Tôi đã đủ tự tin và quyết định đi tìm công việc mới.
Lúc chọn công việc đầu tiên, tôi chỉ đơn giản chọn một cơ hội mà tôi cảm thấy phù hợp và thích nhất trong những cơ hội mà tôi đang sẵn có, tôi chẳng quan tâm nhiều đến thu nhập hay định hướng công việc bởi lúc đó…
Despite being one of the most popular Linux distributions, CentOS 7 has most of its software packages outdated — including important packages, such as Git. The Git version provided in the CentOS 7 base repository is v1.8, while a lot of modern programming tools or languages require Git v2+ to be able to function.
In this article, I’ll walk you through the simple steps required to install and replace the outdated Git version with the latest one.
The IUS repository provides newer versions of some software (Git, etc.) in the official CentOS repositories.
Packages in the IUS repository are named…
CGO is an official builtin feature of Go, it enables the creation of Go packages that reference to C libraries. But it isn’t just that, it is achievable in the opposite direction, too. It enables creation of C libraries from Go packages so that C code can reference to Go, which is mind-blowing.
main package can be built as a C shared library.
$ go build -go build -buildmode c-shared -o <c-lib>.so <go-package>
Executing above command builds target Go
main package and all of its dependencies as a single C shared library, which can be distributed, installed and…
5 years ago, I was a loser, frankly. I was bored and lazy, I didn’t know what to do. I was afraid of going out, I just stayed at home, kept watching non-sense videos and playing video games all days. It’s all because I didn’t have a confidence. I worried that I would mess thing up when I tried new thing because I was so bad at everything. I worried that if I had kept showing to people, they, someday, would know that I wasn’t really good at anything.
Everything has changed since I found my confidence. I had joined…
A lot of people took the movie so wrong from the time they’re going to the cinema, they expected clever and crazy tricks from Joker who represents poor citizens trying to attack and take their rights from the bad government. They’re expecting another Robin Hood superhero movie. But, the movie is completely not about it and Joker is not another Robin Hood, either. That’s why a lot of people felt upset and frustrated after watching half of the movie.
On the contrary, by the time I’d heard that DC had been filming separate movie about Joker, I’ve expected a before-Joker…