Every Monday we round up some of the last week's top posts, comments, and tweets. If you have any feedback, please leave a comment. â¤ï¸
1. Harder, Better, Faster, Stronger
Imminent deadlines make devs cut corners. Just ask our company's furry mascot:
The last programming book you'll ever need18:42 PM - 04 Mar 2016
So Aga Zaboklicka reminds us to remain focused on quality even when there's a lot of time pressure on your project, since otherwise you'll be dealing with technical debt well into the future:
Developer under time pressure ? work faster : work better
Aga Zaboklicka ・ Jul 14 '17 ・ 2 min read
2. You've changed, man
As most of us know, code is usually not in its best form the first time we write it. That's why we have to change it sometimes. Or refactor it—what's the difference anyway? Jason McCreary clues us in:
You changed the code, you didn't refactor the code.
Jason McCreary ・ Jul 12 '17 ・ 2 min read
Commenters weighed in on the value of short but inaccessible code, which is often not very helpful:
I couldn't agree more about one-liners. Also using "tricks", little-known features and other "clever" stuff usually just makes the code harder to comprehend. IMHO the code example above doesn't really need refactoring anyway.
3. Thanks, Dad!
When Kathryn Grayson Nanz was a kid, her dad let her blame stuff on him if she ever felt uncomfortable doing something. She relates the experience to modern workplaces, where there's often a routine scapegoat for every scenario:
The Designated Asshole: Lessons from my Dad on Leadership
Kathryn Grayson Nanz ・ Jul 10 '17 ・ 3 min read
4. Can You See Me?
Computer vision is just about the coolest game in town these days. If your machine can't recognize what is a hot dog and what isn't, why even get out of bed in the morning?
Anyway, Jordan Osterberg played around with Apple's new augmented reality platform, ARKit, and figured out how to identify objects seen in his computer's camera.
Article No Longer Available
5. Sticking to Protocol
Last week one of our top posts explained HTTP. Well it turns out that there's more than one protocol around—indeed AMQP (Advanced Message Queuing Protocol) is a popular choice for message-oriented middleware.
Federico Sörenson runs down the differences:
6. What is a Microservice?
It's easy to make a GIF about microservices:
It's a little more involved to actually understand how they work and when to implement them. Thankfully, Aditi Chaudhry has us covered:
7. Automatic Reply
Chris Dodds, a DevOps specialist, says that early in his career he would define his job mostly in terms of automation. But now he realizes that automation really only describes a small portion of his job:
That's it for our weekly wrapup! Keep an eye on Dev.to this week for daily content and discussions...and if you miss anything, we'll be sure to recap it next Monday!
Top comments (4)
+1 ARKit
I'd love to see more of these posts since I haven't had time to dive in yet <3
There are the use full and amazing blog here like by the many people get the roblox hack look at the all information many robox lover like it very much.
Great week.