I have a fairly extensive library of paper books.
Many of them are about programming. I would say 30%
I used to buy a lot of books about software development. I would take the train to the big city, to the big library, where I knew I could find good books (Linux was still sold as 4 sets of CDs at the time). Basically, books are the only way you can learn programming on your own budget.
A large part of my book is about self-improvement and personal growth. I am very enthusiastic about this topic.
Some books about business. Small businesses, as well as books about single-person operations, are mostly for. However, I also have a lot of shared books for startups.
Some books are collections of biographies or stories about interesting people or companies.
Some books are about how to write.
Some are related to marketing. I run a separate company, so I have to think a lot about marketing, which is vital to its existence.
Nearly zero novels.
Most of my books are written in English. This is how I learn English (I only started learning English when I was 14).
Some are books that everyone is talking about. Others are obscure books. I only bought second-hand books because they are out of print.
Some books can be used on the iPad or Kindle, but I really want to have a printed book.
I like to carry books with me. I want to see them. I want them to look at me. I want to be surrounded by them and remind me that I have a lot to learn and explore, and I don't have time to hang out.
I haven't finished reading all the books. But today I ordered a bunch of books.
7 new books. Personal business, personal financial freedom, thinking mode, brand building.
This time has nothing to do with programming, although I am about to prepare a batch of programming books. Programming books are due soon, and I think I already have those books that I think will be the backbone. But there is always something I miss.
One day, I will start a "book" section here, maybe to post my notes on my favorite book.
More experimental tutorials:
- The stack I use to run this blog
- 8 good reasons to become a software developer
- SEO for blogging developers
- Recalling "4-Hour Work Week"
- Build a lifestyle business
- Build your own platform
- As an independent manufacturer, which product should you manufacture?
- Create your own job security
- Developers, learning marketing
- Product business freedom
- Generate value
- For your business
- The idea is nothing
- Niche Market
- Remote work for software developers
- Product/market fit
- The best podcasts for front-end developers
- Why create an email list?
- Break the link between time and money
- The scarcity principle applies to software products
- Social proof principle
- How do I add dark mode to my website
- My notes on Deep Work
- Advantages of using a boring stack
- How to estimate programming time
- Become an independent developer
- How to learn how to learn
- Why are interview questions for programming jobs so difficult?
- Do I need a degree to become a programmer?
- Everyone can learn programming
- How to increase productivity
- How to get the actual pageviews of static websites
- Have you filled the developer’s bucket today?
- How do i record my video
- All the software projects I have done in the past
- Tutorial Purgatory from the Perspective of Tutorial Makers
- Every developer should have a blog. This is why and how to stick to it
- Have the business mindset of a developer
- How to write unmaintainable code
- What is imposter syndrome
- How to work from home without going crazy
- How can I stop worrying and learn to love the JavaScript ecosystem
- How do I make a web prototype
- You should be the worst developer on the team
- How to start a blog with Hugo
- Write things you don't know
- How to use uBlock Origin to stop interference
- Coding is an art
- I wrote a blog post every day for two consecutive years. Here are 5 things I learned from SEO
- Put out the fire
- About becoming a generalist
- The developer's dilemma
- My plan for being hired as a Go developer. In 2017
- Use Mac and iOS devices to improve work efficiency
- How to move from the tutorial to your own project
- This is my little digital garden
- How to start freelancing as a developer
- Share the journey of building a software product business
- Subfolders and subdomains
- How can I use text extensions to save time
- Software is superpower
- I like books
- How do I decide to create a new project management application