Weekly digest - 2019.03

Weekly digest - 2019.03

At the beginning of the year Apple informed investors to prepare for lower revenue. Mostly caused by lower than expected iPhone demand, especially on the Chinese market. More than the week later Apple reacted by reducing the price of the iPhone XR by $100. Furthermore, Apple brought the iPhone SE back to the store in US, also with lower price tag. Looks like Apple is trying to fix the sells issue. I really like to see lower prices of the newest phones, but I cannot understand why Apple brought back almost 3 year old phone. Hopefully Apple will learn the lesson from this iPhone flop and new models will be more affordable or will have features that will justify the price.

Apple struggles not only with iPhones, but with Macs as well. Apple sold less Mac than a year ago, but we can see that entire PC market is falling. Computers are expensive, especially Macs, and people are more keen to replace the computer with their phone or tablet. And again I believe that lower prices would help to revive this market.

Speaking of Apple, they also have some good news. DuckDuckGo started using Apple’s MapKit.js framework to display search results on the map. This is really interesting move, because DuckDuckGo’s first priority is privacy and they trusted Apple with all the search queries. Well, in the future we will see how both companies respect our privacy.

Now moving on, there was a lot of going on around Star Wars. Lets start with another cancellation of the Star Wars game. First we heard rumors that EA has canceled the Open-World game that supposed to be Uncharted in the space. Then EA ha released a statement, which basically confirms the cancellation. Well it looks like some manager at EA realized that the cannot put micro-transactions into story driver, single player game 😛.
During 6 years of having rights to Star Wars franchise, EA has released only 2 games, which has not been well received because of all the controversies around them. If I were a Disney I would be furious, because all the EA does just damages the franchise. Hopefully Disney/Lucasfilm realizes that before it will be to late.
And Lucasfilm knows how to intervene. They helped the fan film creator with a dispute between him and Disney/Warner/Chappel. The outrage among Star Wars fans have definitely been notices, so someone at Lucasfilm did the right thing and saved the film. This entire situation is really worrying. Disney, which earns billions of dollars each year, goes after a fan who is just promoting a franchise. And what's even more ironic, Lucasfilm each year is promoting and awarding the fan films.

Thats all for this week. Here is the list of interesting things.

The hole-punch display is going to be okay

Why Founders Should Start With a Website, Not a Mobile App

A Christmas Challenge — A Cinema app in just 7 days

Dart vs Swift: a comparison

Deno is the new Node?

A comprehensive introduction to Docker, Virtual Machines, and Containers

Weekly digest - 2018.50

Weekly digest - 2018.50

This week, YouTube Rewind 2018 became the most disliked video on YouTube. After really good 2012 and 2013 editions, which celebrated the best moments on Youtube, rewind became a platform for "pleasing" advertisers.
It is fascinating to see, how YouTube still tries to appeal as perfect platform. Instead of focusing on most impactful moments of 2018, even if those moments are full of dramas or controversy, they try to sell YouTube as a happy place where nothing wrong happens. To be honest, this approach doesn't surprise me as we already saw, YouTubers better understand the platform than YouTube itself.
I really want next versions of rewinds to focus on trends and most popular videos/events from the platform. I would also love to see only couple of YouTubers doing something that is related with their work on Youtube, instead of current dances with dozens of people.

As nothing else happened this week, here is the list of interesting things:

How Companies Like Bored Panda, REI, and Vox Are Growing Their Organic Reach on Social Media

Here are the most interesting developer podcasts — 2019 edition

Microservices and Availability

iOS: Image filters using CoreImage and MetalKitView

Improving code testability with Swift protocols

How to convert your Xcode plugins to Xcode extensions


Image credits: YouTube.

Weekly digest - 2018.48

Weekly digest - 2018.48

As in this week nothing happend, there is nothing to discuss. In that case I hope you will find something interesting in the following articles.

How to Land on Mars

Software Library: C64

How to Deal with Difficult People on Software Projects

How to Become a Better Software Developer: A Handbook on Personal Performance

Redesigning the Office App Icons to Embrace a New World of Work

Apple Music: A UX/UI Holistic Case Study

Voice User Interfaces (VUI) — The Ultimate Designer’s Guide

11 Sketch Plugins That Will Improve Your Workflow

UNDERRUN – MAKING OF

How to Build a Serverless Backend with AWS Lambda and Node.js

These are the concepts you should know in React.js (after you learn the basics)

Introducing ASP.NET Core with Docker

How to Integrate a C Library into an iOS App Written in Swift


Image credits: 85Fifteen.

Weekly digest - 2018.41

Weekly digest - 2018.41

This week Google held a special event, where they presented new Pixel 3 phones and bunch of others devices. Let's start with the phones. Google as always presented two versions, the base one - Pixel, and one with bigger screen- Pixel XL. Here is the specification:

  • Full-HD+ OLED, Gorilla Glass 5,
  • Qualcomm Snapdragon 845 octa-core processor,
  • Adreno 630 GPU,
  • 4GB RAM and 6GB for Pixel XL
  • 64GB/128GB storage,
  • 12Mp f/1.8 rear camera with dual autofocus,
  • 8Mp + 8Mp, f/1.8/2.2 dual-selfie camera,
  • Rear fingerprint sensor,
  • IPX8 waterproofing,
  • 2915mAh battery for Pixel, and 3430mAh with Quick Charge for Pixel XL
  • Wireless charging and USB-C 3.1,
  • Android 9.0 Pie.

The specification for both version is almost identical. The only difference comes to amount of RAM, 4GB vs 6GB, and battery size. Of course there is also screen size difference, Pixel has 5.5 inch screen and Pixel XL has 6.3 inch with a notch. Speaking of the notch, it has not been received well. Based on images and videos I've seen, I have to agree with those accusations. I'm not a big fan of the notch, but I got use to it on the iPhone. Keeping that in mind, the Pixel's 3 notch still feels gigantic. I would love to see the phone in real life and do the comparison.
Speaking of real life, both phones are the most expensive Google phones ever :/ The Pixel starts at $799 for 64GB version. The XL starts at $899 for the same storage. It looks like the trend of producing very expensive phones continues.

Google also announced new tablet with a detachable keyboard powered by ChromeOS. It's called Google Pixel Slate, and it's very similar to the Surface Pro. It has 12.3 inch screen with front facing camera and two speakers. On the back there is rear camera. On the side, we will find fingerprint reader.
Device is powered by family of Intel CPUs, from Celeron up to i7 in the most powerful configuration. The CPU version affects the amount of memory we can get, 4GB in Celeron configuration, up to 16GB with i7. In terms of storage, devices will have from 32GB up to 256GB.
The Pixel Slate will go on sale in November starting at $599, while the dedicated keyboard will cost additional $199.

Also during the event, Google presented the Home Hub. This is basically the Google speaker with a screen, like Amazon's Echo Show or Facebook Portal but without a camera. Lack of the camera on a device like this is a bit surprising, but at leas we don't have to worry about device spying on us. Home hub comes in 4 colors and will be released on 22nd of October for $149.

The last news from the event is that Google Plus is going to be shut down. The official reason are security breaches, but to be honest, no one was using this platform anyway, so I'm glad that i will be officially gone.

That all folks from the news, here is the list of interesting things.

Hire by Google: applicant tracking system & recruiting software

Kinda okay generated text

Secure your web application with these HTTP headers

How to launch a site on AWS for free in 15 minutes

Why building your own Deep Learning Computer is 10x cheaper than AWS

The truth about toxic workers in the workplace

Weekly digest - 2018.40

Weekly digest - 2018.40

By the end of this week Lucasfilm shared the details of the first Star Wars live-action TV Series - The Mandalorian. The series is set between episodes six and seven and will be about a brand new Mandalorian character.
Jon Favreau will write and produces the 8 episodes, with Dave Filoni directing the first one. Additional episodes will be directed by Deborah Chow (Jessica Jones), Rick Famuyiwa (Dope), Bryce Dallas Howard (Solemates), and Taika Waititi (Thor: Ragnarok).
I'm very exited about this. Especially about involvement of Dave Filoni, who basically created the Mandalorian culture for the Clone Wars. It is also amazing to hear that Filoni finally will be behind real camera. He is George Lucas' protege. Lucas tought him the art of storytelling and we saw the results of this in later episodes of the Clone Wars and though entire Rebels series, which to be honest was better than The Last Jedi and Han Solo movie.

Earlier this week, Microsoft refreshed its Surface lineup. I'm not going to the technical details of the upgrade, but I have to agree with Owen Williams, right now Microsoft has the best device lineup in the industry. They have device for everyone, from casual users, through tech enthusiasts, to the power users and content creators. This is something that Apple had 10 years ago and abandon by focusing on iPhones. Now, they have lineup with various outdated devices that are also expensive. I hope that Microsoft will not make the same mistake and, in 10 years time, the lineup will be as strong as today.

Speaking of mistakes, Microsoft has pulled the Windows 10 October update after reports of personal files being deleted. Microsoft is investigating the issue. The problem didn't affect everyone, but for now, it is good to wait with the upgrade.

Here is the list of interesting things.

"STAR WARS: A NEW HOPE" Animotion Trailer

DESIGN DB

Plans for the Next Iteration of Vue.js

Under the hood of Pixling World

Achieving impossible coding tasks without knowing how to do them

Day in the Life of a Google Product Manager


Image credits: Lucasfilm.