Questions about this format, send me a message: https://www.linkedin.com/in/hectorddmx
For technical interviews, let's ask candidates to refresh the following:
- reply brief answers on iOS topics to share your understanding
Questions about this format, send me a message: https://www.linkedin.com/in/hectorddmx
For technical interviews, let's ask candidates to refresh the following:
| { | |
| "ruff.nativeServer": "on", | |
| "ruff.lineLength": 88, | |
| "ruff.lint.select": ["C", "E", "F", "W"], | |
| "i18n-Lens.translatorFunctionName": "t", | |
| "i18n-Lens.localeDirectoryPath": "**/locales", | |
| "versionlens.suggestions.showOnStartup": true, | |
| "[dart]": { | |
| "editor.formatOnSave": true, | |
| "editor.formatOnType": true, |
sudo softwareupdate --install-rosetta --agree-to-license
| import 'package:test/test.dart'; | |
| import 'package:intl/intl.dart'; | |
| import 'package:timezone/timezone.dart'; | |
| import 'package:timezone/data/latest.dart'; | |
| // A DateTime in dart contains the TimezoneOffset from UTC/GMT | |
| // This was modified to ommit the `:` so we actually have implemented the Z | |
| // Timezone formatter in dart. | |
| // | |
| // See: https://github.com/dart-lang/intl/issues/19 for more details. |
Ladders examples https://github.com/jorgef/engineeringladders
Spotify https://engineering.atspotify.com/2016/02/technical-career-path/ https://engineering.atspotify.com/2016/02/spotify-technology-career-steps/
Medium: https://medium.com/s/engineering-growth-framework/engineering-growth-introduction-8ba7b78c8d6c
| # Tips on how to create elaborated CVs | |
| ## General | |
| - What were their biggest achievements in the project? | |
| - What was the most interesting features they worked on? | |
| - Did they work alone? In a team? | |
| - How many people worked with them? | |
| - What other areas were involved in that project? | |
| - Did they have to improve a process inside the company? |
| #!/bin/zsh | |
| # Configure | |
| CURRENT_ORG=SAMPLE_ORG | |
| CURRENT_REPO=${PWD##*/} | |
| # Track, fetch and pull all branches from previous host | |
| git branch -r | grep -v '\->' | sed "s,\x1B\[[0-9;]*[a-zA-Z],,g" | while read remote; do git branch --track "${remote#origin/}" "$remote"; done | |
| git fetch --all | |
| git pull --all |
#ios #swift #objective-c #objc #obj-c #articles #tutorials #resources #tools #blogs #apps #services #books #courses
For a beginner that’s starting from scratch, I currently recommend HackingWithSwift since it’s free and it has a structured learning path. I’ve seen some juniors start successfuly with SwiftUI first which is easier for them and then go deep with UIKit.