Weekly digest - 2019.14

Weekly digest - 2019.14

This week I want to try a different approach to weekly digest. Instead of trying to keep it as one coherent piece, today, I will break it into separate sections. I believe this will make it more clear to see what actually happened each week and it should also make writing it easier. Those are the goals I want to verify with this little experiment.

Powerbeats Pro

One weeks after Apple's new AirPods release, Beats announced new truly wireless Powerbeats Pro. We knew they were coming, but now it is official, and we have the launch date. They are coming in May, in 20 countries, for about $250. Here are some features of the new earbuds:

  • up tp 9 hours of listening time,
  • Apple's H1 chip with for quick connection and hands-free “Hey Siri”,
  • Sweat and watter resistant,
  • Physical and programmable control buttons,
  • Automatic pause and resume,
  • Charging case, which work similarly to AirPods' case,
  • 23% smaller and 17% lighter than its predecessor,
  • Come in 4 colors: Black, Ivory, Moss and Navy.

The are a little pricey, but I'm waiting for them.
I was waiting patiently for sport version of the AirPods, but they've never come. Also, when I was fitting the AirPods, they were loose in my ears, so they would probably fall during the training. Powerbeats doesn't have this problem as they were design for athletes.
Beside the price, there is one more thing I don't like. It is the lightning jack on the charging case. I really wished Apple/Beats would finally switched to USB-C with all their products.

Visual Studio 2019

Microsoft has released the next version of its main development IDE. For me, the new IntelliSense powered by an AI is mind-blowing. Also live sharing built into the IDE looks awesome. There are many more new features and improvements, which you can check here.

Cloudflare free VPN

Cloudflare has added free VPN into its 1.1.1.1 DNS resolver app. What's interesting this is not a traditional VPN service. Usually the main reason we use VPNs it to trick websites and services into thinking wee are accessing them from a different location. That's no the case with Cloudflare’s service. Instead, the VPN works behind the scenes to increase speed and privacy.
This is different approach, but as long as it is keeping us safe I approve it.

List of interesting things


Image credits: Apple.

Weekly digest - 2019.13

Weekly digest - 2019.13

This was definitely Apple's week. It all started on Monday with special event. This time it was focused on various services.

Let's start with Apple News+. Apple News has been around since 2015. The idea was to gather and curate high quality news and articles in a one place. And on the paper it sounds good, but it has never convinced me to jump on board and replace my RSS reader. Actually it was quite the opposite. But this time the Plus version looks interesting. For $9.99 a month we get access to 100 magazines, which is quite a good deal. Unfortunately there are 2 main issues with this service. First of all, for the foreseeable future, it will be available only in US and Canada. The second issue is the quality, right now those magazines are just PDFs, so there is no dynamic content we used have e.g. in iBooks or in some articles in standard Apple News.

The second service was a completely surprise. Apple introduced their own Credit card based on Apple Pay technology. The card has no additional charges and quite impressive cashback options.
This credit card sounded really nice and it would be if it was purely virtual. But Apple based this card on physical Mastercard. Don't get me wrong, this card is still really good deal especially with cashback rates, but I would love to see something even safer than traditional card connected to Apple Pay.

The next presented service was the Apple Arcade. This is game subscription which will allow to play various games without worrying about ads or microtransactions. It is something similar to Xbox Gold or PlayStation Plus. Nothing impressive here, just another way to make more money on AppStore.

The last service was Apple TV+. And we all knew what to expect here. Basically this is Apple take on Netflix. For now, Apple presented couple of original shows, with quite impressive group of people behind those series. So far they have Steven Spielberg, JJ Abrams and even Oprah Winfrey. We will see whether those shows will be worth watching.
Beside original shows, Apple TV+ will also allow, at least in US, to customize the list of TV channels we watch. Normally, we have to buy them in bundle, but here we will pay only for those channels we watch. This is cool idea and might bring quite a lot of people to Apple TV.
And the last thing, Apple TV is no longer a physical device, it will also be an app for iOS and macOS.

We all thought that the special event was the end of Apple related news for this week, but on Friday Apple announced that they canceled the AirPower mat. This was a big surprise, especially after all the teasing, code samples in iOS, and even recently the marketing materials.
Well it's sad to see that Apple was not able to pull off an engineering miracle, but it is good to see that Apple admitted the failure.

That's it for this week. If you are interested, please check out those cool things.

A web based Windows XP desktop recreation!

Why can't bots check “I am not a robot” checkboxes?

Build a Progressive Web App In VueJs, from Zero to Hero! Part I

Build a Progressive Web App In VueJs, from Zero to Hero! Part II — The Service Worker

Things nobody ever taught me about CSS

GAME DEVELOPERS CONFERENCE 2019 LINKS

Marvel's Spider-Men Technical Postmortem

Q2VKPT


Image credits: T.C. Sottek.

Weekly digest - 2019.11

Weekly digest - 2019.11

This week World Wide Web turned 30 years old :). I think when Tim Berners-Lee created first WWW site, he didn't know how much he would change the world. Today it is in the center of our life. It's not only a source of information or entertainment. We shop there, we trust our savings in electronic bank. We not only earn money over Internet, but sometimes we even trust it with our lives.
Without a doubt world would not be the same without the WWW. Let's only hope that personal agendas of the politicians won't destroy it.

This week Tesla completed their S3XY car lineup with the brand new model Y. This model is a compact SUV, but it doesn't look like one. It's basically a bigger version of Model 3. The new car will be available in 2020 with price starting at $39,000 for model with 230 miles range. The 300 miles range model will cost $49,000 and the Performance version will cost $60,000.
SUVs are one of the most popular cars out there. We will see whether the people are interested enough in the electric one to boost Tesla's position on the market.

Apple finally announced the WDDC 2019. This year, conference will take place in the first week of June (3rd - 7th) in San Jose. This year's conference should be the interesting one. Of course we will get our first glimpse at iOS 13 and macOS 15. But I think we, as developers, are all waiting for more details about project Marzipan, as well as long awaited Mac Pro and maybe even rumored new MacBook Pro.

Microsoft announced that Windows will be able uninstall broken updates. This is the good step forward, especially after issues with last October update, but I'm wondering how fast we will see reports about this tool making even more harm than good.

Thats all for this week. If you want more, here is the list of interesting things.

The iOS Dev Directory

Ralph Küpper - Running Small Microservices in Swift on Production Environment

A little thread on generating and rendering a procedural trajectory mesh

Creating the Blockade Runner Engine Look for Rogue One

Designing Star Wars: Star Wars Resistance

Someone is recreating Star Wars: Dark Forces... in Unreal Engine 4

Real-Time AR Self-Expression with Machine Learning

A JavaScript-Free Frontend

Learning React Hooks by building a game - react.games Preview

Direct uploads to AWS S3 from the browser (crazy performance boost)

10 Programming Terms in Normal Human Language


Image credits: Pixabay.

Weekly digest - 2019.10

Weekly digest - 2019.10

This week I didn't have time to prepare the news part, so I've only gathered the list of interesting things.

Polish Powerhouse

The Origins of CD Projekt Red

How The Witcher Took Over The World

Creating Cyberpunk 2077

Safely supporting new versions of Swift

Dependency Injection in Swift with Protocols

Emoji in SQL - SELECT 🗣 FROM 👤

Vue + TypeScript Cookbook

Famous Laws Of Software Development

The Growth Stacks of 2019

My Descent Into YouTube Addiction

PCjs Machines

Weekly digest - 2018.49

Weekly digest - 2018.49

Couple weeks ago I released a Halloween watch face for Apple Watch. I was more a joke, but people really liked it. Since then they asked me weather I'm going to do a Christmas watch face. I wanted to do one, but I didn't know whether I would have time or even an idea to create something cool. Fortunately, last week I found both and created this.
Originally I wanted to do something else, but it didn't look good and I would have to spend much more time on this to make it work. After this failed idea, I decided to do a watch face inspired by Christmas decorations made out of paper. Paper town and Santa plus some particle effects create a perfect combination. I'm really happy with the end result. Usually Christmas designs are fancy and festive, but I really wanted to keep it clean and simple. After all the watch face should not distract you from its main purpose, telling time.
So far people like it as well, but its to early to call is a success, that I will be able to tell after Christmas. If you want this watch face on your Apple Watch, check out this my GitHub repository.

From other news. Microsoft announced that it is working on new browser that is going to replace Edge. I have mixed feelings about this because it's just another browser that we, as developers, will have to support. On the other hand it will be based on Chromium, so maybe it will not be that bad.

Apple released the watchOS 5.1.2 with long anticipated ECG feature. It is out for couple of days now, but it's already saving lives. Well done Apple.

It took seven miles to pull over a Tesla with a seemingly asleep driver. I was actually wondering whether you can drive Tesla on autopilot when you are drunk. Fortunately you can't. Autopilot is amazing technology that improves every year, but still I don't trust it that much to let it drive the car practically without the driver.

Marvel released the trailer for upcoming Avengers 4 movie. Together with the trailer we got the full name of the movie Avengers: Endgame. I know it is just a trailer, but I'm already hyped.

And finally, here is the list of interesting things.

How to Write a Game in Under 13 Kb While Taking Care of a Baby

Measuring the "Filter Bubble": How Google is influencing what you click

Xcode file variants without targets

Watermarking photos with ImageMagick, Vapor 3 and Swift on macOS and Linux

An Introduction to Flutter: The Basics