228 private links
The dedication, the urgency to reach your aims must come from within you.
About job announces
Build minimal BitTorrent, HTTP server, grep, Redis, Docker, Git, SQLite (and more will be added). The guides are not exclusive to rust, and they support manu languages instead.
One nice thing about being employed is when you wake up, you know what you're going to do. You're going to work. The choice has been made.
The author shares ways he tries to stay motivated:
- Work on things that you find engaging
- Building routines into the day: Coffee and a walk with my partner, gym for an hour, journal and write, work block 1 (3 hours), lunch and chill, work block 2 (3 hours).
Do I manage to keep to this structure every day? No. But I try and mostly succeed. It's a framework. Sometimes I'm just not feeling it and allow myself a day off to read or play PlayStation. Without forcing myself to grind I never get too ground down.
- I'm intentional with my down-time
To preserve my focus I don't engage with any of these platforms until the end of the work day.
- I hang out with people in my field
- I write about it
Basic advices, so nothing new at the end.
- Use programming standards
- Use programming design principles
- Use patterns
- Use proper names
- Use tests
- Manage time, as time estimation often fails. Double or triple the estimated time
- Use appropriate speed
DORA and SPACE give some pointers, and we offer two more:
- Producing at least one customer-facing thing per team, per week.
- Delivering business impact committed to by the team.
- the loud newbie
- the grumpy old timer
- the bug chronicler
- the documentarian
- the "today I learned"
- the "I've read the entire internet"
- the tool builder
- the question answerer
- ?
Another one ! He's not much active, but there's one Hello World post.
When to choose a responsive website over Progressive Web Apps over native Apps
Another one
Another one :D
Writing about Rust, Elixir and programming stuff
What would you do if you weren’t afraid?
When I asked myself that question I realized I should be working for myself, building things that help people, consulting with people to help them, and putting that content into the world somehow.
Daniel Miessler runs Unsupervised Learning, so he's building the platform. He's doing some consulting and advising related to customers for a service company. He also has the podcast and newsletter :)
The result from all of this is that the promise of going to school, getting a stable job at a company, and having some sort of future from that is—or at least feels—more tenuous than ever.
I believe that the time for being identified by—and tied to—corporate jobs is passing, and it’s time to transition to what comes next
Think about work like a relationship. It’s hard to be a good partner if you’re not first healthy and independent on your own.
Advantages of apps over websites:
- Gobbling data: an app does not get its request blocked as a website does.
- Making money: This one applies more to indie developers than to big companies but I'm sure people are more willing to pay for an app than access to a website.
- people want app: Think about that for a second: people want to download an app to track deliveries of their white goods, something which most people order at most once a year.
I just think they let the available technology dictate the use rather than the actual need, much like the mythical space pen vs pencil story.
Needs first, then use the available technology as needed.
Do not try to predict the future. Build what you need now based on what you know about the problem at hand. Understand that you may have to re-write some things later. It is inevitable.
Again.