mjtsai + krzyzanowskim   154

Twitter
this is why this trick works, and is not SPI:

(this all is valid for objc properties only ofc) pic.twitter.com/8o0NNrYYbn

— Marcin ~swift.best~ Krzyzanowski (@krzyzanowskim) March 26, 2020
FavoriteTweet  krzyzanowskim 
11 days ago by mjtsai
Twitter
TIL: KeyPath._kvcKeyPathString

SPI for the Foundation overlay to allow interop with KVC keypath-based APIs.

please make it not-SPIhttps://t.co/CSrAjyPb8N

— Marcin ~swift.best~ Krzyzanowski (@krzyzanowskim) March 26, 2020
FavoriteTweet  krzyzanowskim 
11 days ago by mjtsai
Twitter
I was not aware of that. Let's make it one month then. pic.twitter.com/k90P08mqrJ

— Marcin ~swift.best~ Krzyzanowski (@krzyzanowskim) March 13, 2020
FavoriteTweet  krzyzanowskim 
24 days ago by mjtsai
Twitter
the most confusing message since I installed new MacOS (Catalina) and enabled the "Messages in Cloud" option. If anything, it should download messages from the cloud. There's nothing to upload from this machine.

It also stays like this for days already. pic.twitter.com/6OHXjbOklz

— Marcin Krzyzanowski (@krzyzanowskim) February 26, 2020
FavoriteTweet  krzyzanowskim 
5 weeks ago by mjtsai
Twitter
MacBook Pro keyboard considered a security threat. I had to change my password to not use broken keys.

In a hand of hacker that means easier attack surface.

— Marcin Krzyzanowski (@krzyzanowskim) February 24, 2020
FavoriteTweet  krzyzanowskim 
6 weeks ago by mjtsai
Twitter
This MacBook Pro shut down unexpectedly twice, then show the battery if empty, then reported the battery is at 52%
¯\_(ツ)_/¯ pic.twitter.com/RfSILuMriT

— Marcin Krzyzanowski (@krzyzanowskim) February 23, 2020
FavoriteTweet  krzyzanowskim 
6 weeks ago by mjtsai
Twitter
Surprisingly HomePod can't be used as AppleTV speaker. Can't play game with this speaker, for that I need regular bluetooth speaker (or tv over hdmi). Not even play interface sound effects. Who expected that?

— Marcin Krzyzanowski (@krzyzanowskim) February 13, 2020
FavoriteTweet  krzyzanowskim 
7 weeks ago by mjtsai
Twitter
trying to call Apple, day 4: 3 attempts failed today. Nobody called back.

If that's not obscure, what is? have better phone contact with gov. officials pic.twitter.com/NTwxsXNYDv

— Marcin Krzyzanowski (@krzyzanowskim) February 12, 2020
FavoriteTweet  krzyzanowskim 
7 weeks ago by mjtsai
Twitter
When I say "looks and feels like Catalyst". This is what I'm talking about. It's unfortunate that Apple itself set the bar rather low for the new technology UI standards. pic.twitter.com/M4TQkPCpWu

— Marcin Krzyzanowski (@krzyzanowskim) February 11, 2020
FavoriteTweet  krzyzanowskim 
7 weeks ago by mjtsai
Twitter
AirPods Pro in "transparency" mode makes your neighbor keyboard sound louder than in reality

— Marcin Krzyzanowski (@krzyzanowskim) February 11, 2020
FavoriteTweet  krzyzanowskim 
7 weeks ago by mjtsai
Twitter
The best use of the AirPodsPro Noice Cancellation feature is to forget about the MacBook Pro fans being on for the whole time. It's like one is built for the other. I like it so much.

I highly recommend AirPodPro to apple developers ✌️🕊

— Marcin Krzyzanowski (@krzyzanowskim) February 6, 2020
FavoriteTweet  krzyzanowskim 
8 weeks ago by mjtsai
Twitter
Still complaining about Swift compilation time, while Interface Builder XML compiles several seconds each? pic.twitter.com/QJVRk6wBsZ

— Marcin Krzyzanowski (@krzyzanowskim) February 2, 2020
FavoriteTweet  krzyzanowskim 
9 weeks ago by mjtsai
Twitter
Apple Care just
1. Rejected my claim for broken screen #staingage
2. Rejected my claim for broken keyboard (clean with air instead)
4. Rejected my battery claim

I'm not happy about, in particular the screen is broken and I know, I had this before. I don't believe in kb fix.

— Marcin Krzyzanowski (@krzyzanowskim) January 24, 2020
FavoriteTweet  krzyzanowskim 
10 weeks ago by mjtsai
Twitter
TIL Amazon Prime Video subsscription is significantly cheaper when bought via https://t.co/zLYDSvYI1d than via iOS app.

— Marcin Krzyzanowski (@krzyzanowskim) December 29, 2019
FavoriteTweet  krzyzanowskim 
december 2019 by mjtsai
Twitter
2019. After 16 years, we already know that the only sensible option is "just code", therefore only other options are available for a new Xcode project 🤦‍♀️ pic.twitter.com/vrAEKoGZSO

— Marcin Krzyzanowski (@krzyzanowskim) December 28, 2019
FavoriteTweet  krzyzanowskim 
december 2019 by mjtsai
Twitter
It's been 5 dark years, but the final decision has been made.

Text Editing -> Indentation -> Indent switch/case labels in: ✓ Swift pic.twitter.com/m4R0vsqH9r

— Marcin Krzyzanowski (@krzyzanowskim) December 26, 2019
FavoriteTweet  krzyzanowskim 
december 2019 by mjtsai
Twitter
TIL: Apple disabled web interface for bug reporting. And "Feedback Assistant" macOS app disallow to submit new reports too.

I just wasted my life a little bit on this. Why did I even try? pic.twitter.com/sf3lr4OSBF

— Marcin Krzyzanowski (@krzyzanowskim) December 21, 2019
FavoriteTweet  krzyzanowskim 
december 2019 by mjtsai
Twitter
Xcode: here's the new exciting tool `xcresulttool` to parse test results.

Xcode: we had to obscure result data because you know, things and plain files based storage are so yesterday.

Community: We need a wrapper around the tool it to make it usable https://t.co/UZXXiwW778

— Marcin Krzyzanowski (@krzyzanowskim) December 3, 2019
FavoriteTweet  krzyzanowskim 
december 2019 by mjtsai
Twitter
Current status: Apple Thunderbolt Display power supply is not enough to power usb-c MacBookPro while compiling, so let's disable some random device - it was Facetime HD. I only learned when tried to jump in the conversation. pic.twitter.com/78UgvAaJpO

— Marcin Krzyzanowski (@krzyzanowskim) December 2, 2019
FavoriteTweet  krzyzanowskim 
december 2019 by mjtsai
Twitter
30 days left for "iCloud Drive folder sharing" - are we ready for that before Christmas? https://t.co/VNpFUGjGmy

— Marcin Krzyzanowski (@krzyzanowskim) December 1, 2019
FavoriteTweet  krzyzanowskim 
december 2019 by mjtsai
Twitter
"MAP_EXCLUSIVE is a new flag for the mmap() system call; its purpose is to request a region of memory that is mapped only for the calling process and inaccessible to anybody else, including the kernel" ❤️

— Marcin Krzyzanowski (@krzyzanowskim) November 26, 2019
FavoriteTweet  krzyzanowskim 
november 2019 by mjtsai
Twitter
NSURLSession with the background configuration uses 7 days timeout for requests by default. Including situation when request is make in offline mode.

"The default value is 7 days"

this is just amazing.

— Marcin Krzyzanowski (@krzyzanowskim) November 25, 2019
FavoriteTweet  krzyzanowskim 
november 2019 by mjtsai
Twitter
Two days in with AirPodsPro and... my Bose qc35 is more convenient, here’s why:

- Bose pairing is bliss - I can connect and listen to two devices simultaneously
- it won't stop playing when I adjust one ear
- Bose won’t try to connect to a random device that lays around

— Marcin Krzyzanowski (@krzyzanowskim) November 21, 2019
FavoriteTweet  krzyzanowskim 
november 2019 by mjtsai
Twitter
"Cloud Print, Google’s cloud-based printing solution that has been in beta since 2010, will no longer be supported as of December 31, 2020"

It’s been an incredible journey! 💀💎

— Marcin Krzyzanowski (@krzyzanowskim) November 21, 2019
FavoriteTweet  krzyzanowskim 
november 2019 by mjtsai
Twitter
How we install free software in 2019 pic.twitter.com/ppkUztS7qf

— Marcin Krzyzanowski (@krzyzanowskim) November 19, 2019
FavoriteTweet  krzyzanowskim 
november 2019 by mjtsai
Twitter
NSProgress is broken, we know that, however since it's broken from the very beginning, reporting that to Apple doesn't make sense because it's not a regression (always broken). How it is even possible, is beyond me.

— Marcin Krzyzanowski (@krzyzanowskim) November 16, 2019
FavoriteTweet  krzyzanowskim 
november 2019 by mjtsai
Twitter
My non-tech family members casually complaining on "latest update make battery draining fast" and "I have to kill apps to makes it better" is completly new experience to me, as we don't usually discuss that while having a diner.

— Marcin Krzyzanowski (@krzyzanowskim) November 3, 2019
FavoriteTweet  krzyzanowskim 
november 2019 by mjtsai
Twitter
🍿 This is really bad year for devtools at Apple pic.twitter.com/4gKTkgZD8m

— Marcin Krzyzanowski (@krzyzanowskim) November 1, 2019
FavoriteTweet  krzyzanowskim 
november 2019 by mjtsai
Twitter
Slack:

Apple: hold my beer https://t.co/zj3Ef5AdLH

— Marcin Krzyzanowski (@krzyzanowskim) October 26, 2019
FavoriteTweet  krzyzanowskim 
october 2019 by mjtsai
Twitter
NSProgress.fractionCompleted value for a progress with children is a mystery for me.

given this example, why the hell the value is 16.2489 pic.twitter.com/3iACa2EzVg

— Marcin Krzyzanowski (@krzyzanowskim) October 23, 2019
FavoriteTweet  krzyzanowskim 
october 2019 by mjtsai
Twitter
from my experience, as I’m trying to use it to teach kids, is that the lessons are pretty good, but ruined with the tooling - to much fighting with editor experience on iPad.

— Marcin Krzyzanowski (@krzyzanowskim) October 20, 2019
FavoriteTweet  krzyzanowskim 
october 2019 by mjtsai
Twitter
Controversial: I’d like to have Swift Playgrounds app on macOS. the one on iPad is very hard to use for novice (kid) programmer. keyboard keep jumping up and down, autocompletion is cumbersome and overall experience dump. I need a proper desktop to not ruin the first experience.

— Marcin Krzyzanowski (@krzyzanowskim) October 20, 2019
FavoriteTweet  krzyzanowskim 
october 2019 by mjtsai
Twitter
Apple's new Transporter app is really something. It comes with java, and feels like build in java ;) https://t.co/2TTnbKe3bS pic.twitter.com/zYAxxfLQrv

— Marcin Krzyzanowski (@krzyzanowskim) October 16, 2019
FavoriteTweet  krzyzanowskim 
october 2019 by mjtsai
Twitter
Blast from the past. Xcode 11.

You can remove Application Loader, but you cannot remove Java pic.twitter.com/3pGQUQkhiK

— Marcin Krzyzanowski (@krzyzanowskim) October 14, 2019
FavoriteTweet  krzyzanowskim 
october 2019 by mjtsai
Twitter
"Cancel" I guess pic.twitter.com/0TsrqqcoaP

— Marcin Krzyzanowski (@krzyzanowskim) October 13, 2019
FavoriteTweet  krzyzanowskim 
october 2019 by mjtsai
Twitter
tag your favorite iOS technology that makes it possible:

1. Multiline UILabel
2. AutoLayout
3. NSLocalizedString pic.twitter.com/H5UbqjmqLH

— Marcin Krzyzanowski (@krzyzanowskim) September 29, 2019
FavoriteTweet  krzyzanowskim 
september 2019 by mjtsai
Twitter
must be objective-c pic.twitter.com/QxpuV87Q8f

— Marcin Krzyzanowski (@krzyzanowskim) September 25, 2019
FavoriteTweet  krzyzanowskim 
september 2019 by mjtsai
Twitter
and srsly. How fucked up must be the schedule, that something like this goes in the release. Release that is already delayed. pic.twitter.com/2JEbIiMZ6u

— Marcin Krzyzanowski (@krzyzanowskim) September 24, 2019
FavoriteTweet  krzyzanowskim 
september 2019 by mjtsai
Twitter
Read my lips: Don't use Storyboard. Not even XIB is safe. Only code that matters.

image: Xcode 11.1 release notes: pic.twitter.com/bHI8qTEMVp

— Marcin Krzyzanowski (@krzyzanowskim) September 24, 2019
FavoriteTweet  krzyzanowskim 
september 2019 by mjtsai
Twitter
How to NOT sort items on a long long list, Apple. pic.twitter.com/wBmRSSk8Wf

— Marcin Krzyzanowski (@krzyzanowskim) September 4, 2019
FavoriteTweet  krzyzanowskim 
september 2019 by mjtsai
Twitter
The .xip file format contains an archive (xar containing a gzip archive and metadata) and a signature of the archive. As of macOS Sierra, only archives that are signed by Apple are trusted.

It has to gunzip and calculate signature over GB data. gunzip takes ages.

— Marcin Krzyzanowski (@krzyzanowskim) August 20, 2019
FavoriteTweet  krzyzanowskim 
august 2019 by mjtsai
Twitter
"macOS HIG long ago removed pixel-specific layout guidelines in favor of tools-based alignment guides, such as those provided on the canvas in Xcode, and consistency within an app’s layout and alignment, rather than with system apps."

— Marcin Krzyzanowski (@krzyzanowskim) August 20, 2019
FavoriteTweet  krzyzanowskim 
august 2019 by mjtsai
Twitter
'JSONEncoder' does not conform to expected type 'Encoder' is one of the the greatest moment of Swift naming trolling 😂🤪

— Marcin Krzyzanowski (@krzyzanowskim) August 13, 2019
FavoriteTweet  krzyzanowskim 
august 2019 by mjtsai
Twitter
I love remote and everything. Then there's this co-working place aspect when you sit in front of completly stranger and your eyes contact sometimes accidentially.

This silence. This awkward moment.

— Marcin Krzyzanowski (@krzyzanowskim) August 13, 2019
FavoriteTweet  krzyzanowskim 
august 2019 by mjtsai
Twitter
Deleting 40k photos from iOS https://t.co/gCTSRoayDd, day 2

- icloud disabled
- can’t simply wipe out local library
- UI is so weird
- can’t select all photos to delete
- can’t delete https://t.co/v8UGp1avMY to delete local storage
- FB6977588

— Marcin Krzyzanowski (@krzyzanowskim) August 10, 2019
FavoriteTweet  krzyzanowskim 
august 2019 by mjtsai
Twitter
“Applications with large executables suffer from slow launch times and large memory footprints.”

Circle of life: Static linking results in slow launch times → dynamic linking → dynamic linking results in slow launch times → static linking

— Marcin Krzyzanowski (@krzyzanowskim) August 1, 2019
FavoriteTweet  krzyzanowskim 
august 2019 by mjtsai
Twitter
So, I'm trying to use that https://t.co/gCTSRoayDd thing to upload photos to iCloud, and I think I broke it. It's in this state for a week already. New photos are not downloaded from the iCloud. How do I reset this things without deleting everything? pic.twitter.com/c2f35ydCo1

— Marcin Krzyzanowski (@krzyzanowskim) July 28, 2019
FavoriteTweet  krzyzanowskim 
july 2019 by mjtsai
Twitter
I'd love to hear story behind UIPresentationController and transitions API. (~100 lines of glue code to make it work?) I imagine multiple meeting between multiple teams and open contest who come up with more ridiculus edge-case to reason their approach.

— Marcin Krzyzanowski (@krzyzanowskim) July 27, 2019
FavoriteTweet  krzyzanowskim 
july 2019 by mjtsai
Twitter
Maybe it see the trend pic.twitter.com/chI1OzM9cm

— Marcin Krzyzanowski (@krzyzanowskim) July 25, 2019
FavoriteTweet  krzyzanowskim 
july 2019 by mjtsai
Twitter
“None of the people recommending Signal protocol products have any Signal protocol contact information in their profiles. All of them have email addresses”

I love 💕 this site. pic.twitter.com/yQNCKTy0fb

— Marcin Krzyzanowski (@krzyzanowskim) July 24, 2019
FavoriteTweet  krzyzanowskim 
july 2019 by mjtsai
Twitter
global var is lazy, unless it's located in "main.swift" - then it's not lazy. Swift full of exceptions ;)

— Marcin Krzyzanowski (@krzyzanowskim) July 20, 2019
FavoriteTweet  krzyzanowskim 
july 2019 by mjtsai
Twitter
// #SwiftLang Quiz

// File1 AppDelegate.swift:
public class AppDelegate {
init() {
print("Hello From Delegate")
}
}

public let foo = AppDelegate()

// File2: main.swift
print("Hello World")

// Q: What is the output after running the program?

— Marcin Krzyzanowski (@krzyzanowskim) July 19, 2019
FavoriteTweet  krzyzanowskim 
july 2019 by mjtsai
Twitter
2019

- Buying Office 365 subscription
- From Amazon
- Box (physical box)
- Pay extra for Postage & Packing

All I need is a code printed on that box to put in in online purchase form.

— Marcin Krzyzanowski (@krzyzanowskim) July 16, 2019
FavoriteTweet  krzyzanowskim 
july 2019 by mjtsai
Twitter
Whenever I want to use shiny things, I find myself on the cliff. https://t.co/HySpxjY8Mu pic.twitter.com/VKy4WQQf83

— Marcin Krzyzanowski 🧸 (@krzyzanowskim) June 22, 2019
FavoriteTweet  krzyzanowskim 
june 2019 by mjtsai
Twitter
The "per application" locales setup is available for iOS and macOS Catalina. I guess this is nice touch.

I'm not sure why this feature was important though. I don't see a problem with current (system wide) approach tbh, pic.twitter.com/GG6OjYarVw

— Marcin Krzyzanowski 🧸 (@krzyzanowskim) June 22, 2019
FavoriteTweet  krzyzanowskim 
june 2019 by mjtsai
Twitter
macOS Catalina (10.15) bomb us with bazillion of permission confirmatitions, yet system Firewall feature is disabled by default. This is what I learned from installing clean Catalina. pic.twitter.com/U3WN24cXeP

— Marcin Krzyzanowski 🧸 (@krzyzanowskim) June 22, 2019
FavoriteTweet  krzyzanowskim 
june 2019 by mjtsai
Twitter
Who remember why Swift.Result doesn't have an easy getter for error value? I bet it was discussed, wasn't it? pic.twitter.com/yB4kHVoYb9

— Marcin Krzyzanowski (@krzyzanowskim) June 10, 2019
FavoriteTweet  krzyzanowskim 
june 2019 by mjtsai
Twitter
The same year Microsoft is proud to add a new terminal app with the full support of bash and everything to please developers. Apple decided to deprecate scripting on macOS and replace bash with zsh.

No explanation was given, but we're curious. Maybe there's a valid reason.

— Marcin Krzyzanowski (@krzyzanowskim) June 4, 2019
FavoriteTweet  krzyzanowskim 
june 2019 by mjtsai
Twitter
If you're familiar with UIKit quirks. Can you actually believe this is working outside the simple use-case? https://t.co/YtsWF29uHG

— Marcin Krzyzanowski (@krzyzanowskim) June 3, 2019
FavoriteTweet  krzyzanowskim 
june 2019 by mjtsai
Twitter
I didn't hear Mail extensions. again. https://t.co/eyCOrzQx5L

— Marcin Krzyzanowski (@krzyzanowskim) June 3, 2019
FavoriteTweet  krzyzanowskim 
june 2019 by mjtsai
Twitter
I only feel proficient in Swift Codable if happen I need it. Then after a month, I have to look into the documentation to recall the design.

— Marcin Krzyzanowski (@krzyzanowskim) June 3, 2019
FavoriteTweet  krzyzanowskim 
june 2019 by mjtsai
Twitter
It overrides and not override at the same time 🤪 pic.twitter.com/AuIyLZgHnr

— Marcin Krzyzanowski (@krzyzanowskim) June 1, 2019
FavoriteTweet  krzyzanowskim 
june 2019 by mjtsai
Twitter
2010. I'm paying for Apple Developer Program for the first time. Using paper&pen&fax machine. Put all my credit card data on it and hoping for no scam.

I literally had to seek a fax machine to send it through.
That year Apple recorded $65.2 billion in sales. pic.twitter.com/zoqxexVH3u

— Marcin Krzyzanowski (@krzyzanowskim) May 21, 2019
FavoriteTweet  krzyzanowskim 
may 2019 by mjtsai
Twitter
Isn't it ridiculous that soon we'll end up with Chrome, IE Edge, Firefox, Safari, where 3/4 uses the same engine and none of it is 100% compatible with any other? How did we manage to end in this ridiculous situation?

— Marcin Krzyzanowski (@krzyzanowskim) May 21, 2019
FavoriteTweet  krzyzanowskim 
may 2019 by mjtsai
Twitter
It's the most important innovation for Mac developers since macOS, srsly. The landscape before Homebrew was tragic. Now we have all the tools on a hand side, and it works flawlessly. Huge kudos to @mxcl for his work! https://t.co/QIx5AYdKa6

— Marcin Krzyzanowski (@krzyzanowskim) May 21, 2019
FavoriteTweet  krzyzanowskim 
may 2019 by mjtsai
Twitter
it just looks awful on non-retina display. Unfortunately, there's no good way to opt-out from blurry background for components like NSTableView pic.twitter.com/6DYmsE94gB

— Marcin Krzyzanowski (@krzyzanowskim) May 20, 2019
FavoriteTweet  krzyzanowskim 
may 2019 by mjtsai
Twitter
srsly, how people can use transparency (default behavior) in macOS? it's barely readable with dark wallpaper. A monthly reminder that there is "Reduce transparency" setting that will make your macOS experience pleasant again. pic.twitter.com/XgyFuKRkfM

— Marcin Krzyzanowski (@krzyzanowskim) May 19, 2019
FavoriteTweet  krzyzanowskim 
may 2019 by mjtsai
Twitter
Where NSViewController is a delegate of its view (but not self.view), and allows to subclass some of the delegate methods, and provide some logic to it, AND disallow to customize the view itself. It all just doesn't work and never did.

— Marcin Krzyzanowski (@krzyzanowskim) May 17, 2019
FavoriteTweet  krzyzanowskim 
may 2019 by mjtsai
Twitter
NSSplitViewController is a design mistake. That's why it has been repeated with UITableViewController.

Remember, learn from past mistakes, learn from the best.

— Marcin Krzyzanowski (@krzyzanowskim) May 17, 2019
FavoriteTweet  krzyzanowskim 
may 2019 by mjtsai
Twitter
GoogleDrive famiy are is a joke to me, to much limitations thaakes it unusable in my setup. I like Google Photos the most, but not that much to pay for additionally

— Marcin Krzyzanowski (@krzyzanowskim) May 17, 2019
FavoriteTweet  krzyzanowskim 
may 2019 by mjtsai
Twitter
OneDrive has this filenames issue where certain files cannot be stored with the name I wanted that makes me angry, I like it the least as a cloud storage provider,

— Marcin Krzyzanowski (@krzyzanowskim) May 17, 2019
FavoriteTweet  krzyzanowskim 
may 2019 by mjtsai
Twitter
Over the years iCloud Drive become the cloud storage of my choice. It has a rough start, but the way it's integrated with Mac got me.

What I like:
- Family Sharing is great
- Offloading unused files to the cloud
- https://t.co/9ovxSsTbGd and macOS integration
- Web intreface pic.twitter.com/rwfDXVZIq7

— Marcin Krzyzanowski (@krzyzanowskim) May 17, 2019
FavoriteTweet  krzyzanowskim 
may 2019 by mjtsai
Twitter
I kid you not. Apple was first with a coding environment on a mobile device in 2015 pic.twitter.com/YZt6NeqeWM

— Marcin K--------ski (@krzyzanowskim) May 14, 2019
FavoriteTweet  krzyzanowskim 
may 2019 by mjtsai
Twitter
Success recipe, raise the price:

"Vulcan was renamed to dBase, the price was raised from $50 to $695, and the software quickly became a huge success."

— Marcin Krzyzanowski (@krzyzanowskim) April 28, 2019
FavoriteTweet  krzyzanowskim 
april 2019 by mjtsai
Twitter
Stop saying "Swift" this "Swift" that. It's Trademark (at least according to Apple website) and you can be sued. and will be. depends. because not everyone agrees on that https://t.co/K77GkA0FUA current status: 774 - Opposition Pending.

Interesting history since 2014 pic.twitter.com/9FjVwcufjN

— Marcin Krzyzanowski (@krzyzanowskim) April 26, 2019
FavoriteTweet  krzyzanowskim 
april 2019 by mjtsai
Twitter
"At its core, the App Store is a safe, secure platform where users can have faith in the apps they discover and the transactions they make. And developers, from first-time engineers to larger companies, can rest assured that everyone is playing by the same set of rules." https://t.co/QJCPURaBcc

— Marcin Krzyzanowski (@krzyzanowskim) April 26, 2019
FavoriteTweet  krzyzanowskim 
april 2019 by mjtsai
Twitter
Imagine Amazon acquire Microsoft, and all your Azure "serverless" will be discontinued in a year. Do you panic already? It happens all the time in IT, on a different scale. https://t.co/TZxb0MvSNh

— Marcin Krzyzanowski (@krzyzanowskim) April 25, 2019
FavoriteTweet  krzyzanowskim 
april 2019 by mjtsai
Twitter
"Apps cannot use Push Notifications to send advertising, promotions, or direct marketing of any kind" has been removed from the AppStore rules, so here we go. pic.twitter.com/kcDlUZX9k3

— Marcin Krzyzanowski (@krzyzanowskim) March 30, 2019
FavoriteTweet  krzyzanowskim 
march 2019 by mjtsai
Twitter
RT if you think, like me, that the Mac AppStore app was designed by software engineers that ignored any UX advice. Navigation makes not much sense. pic.twitter.com/CZovIRmksR

— Marcin Krzyzanowski (@krzyzanowskim) March 28, 2019
FavoriteTweet  krzyzanowskim 
march 2019 by mjtsai
Twitter
Swift.debugPrint()

Writes the textual representations of the given items most suitable for debugging into the standard output.

This should improve debugging skills ;)

— Marcin Krzyzanowski (@krzyzanowskim) March 2, 2019
FavoriteTweet  krzyzanowskim 
march 2019 by mjtsai
« earlier      
per page:    204080120160

Copy this bookmark:



description:


tags: