Was wir beim Entwerfen unabhängiger Software lernen: Layout-Engines, standardmäßig private Tools und die hartnäckigen Details zwischen einer Idee und einem nützlichen Produkt.
Wählen Sie ein Apple Photos-Album aus, verfeinern Sie seine Auswahl, erstellen Sie einen ersten Entwurf und überprüfen Sie das PDF, bevor Sie Ihr Fotobuch drucken.
Ein dreistufiger Auswahlprozess zum Entfernen von Duplikaten, zum Festhalten bedeutungsvoller Momente und zum Auswählen der Fotos, die Ihr Buch tragen.
Wählen Sie ein Titelbild, einen lesbaren Titel und eine einfache Hierarchie, die Ihr Fotobuch in voller Größe und als Miniaturansicht deutlich vorstellt.
Kombinieren Sie Porträt- und Landschaftsfotos, ohne Gesichter zu verlieren, umständliche Ausschnitte zu erzwingen oder jede Seite gleich aussehen zu lassen.
Machen Sie sich mit der Bildschirmhelligkeit, dem Papier und dem Betrachtungslicht vertraut und beurteilen Sie dann mithilfe eines physischen Probedrucks das Aussehen Ihres gedruckten Fotobuchs.
Planen Sie ein persönliches Fotobuch-Geschenk rund um den Beschenkten, sammeln Sie die Bilder diskret und lassen Sie sich Zeit für einen gedruckten Beleg.
Verstehen Sie die Datenschutzgrenzen bei der Erstellung von Fotobüchern auf dem Gerät, einschließlich iCloud, exportierten PDFs und Drucken von Drittanbietern.
Vergleichen Sie chronologische, thematische und gemischte Fotobuchstrukturen und wählen Sie die Reihenfolge, in der Sie Ihre Sammlung leicht verfolgen können.
Schätzen Sie Druckdetails anhand der Pixelabmessungen, wählen Sie kleinere Platzierungen und schützen Sie aussagekräftige Fotos, ohne dass verlorene Details wiederhergestellt werden.
Organisieren Sie das Fotobuch für das erste Jahr Ihres Babys nach den Themen Wachstum, Familienbeziehungen und Alltag, ohne jeden Meilenstein in eine Frist zu verwandeln.
Überprüfen Sie Story, Zuschnitte, Rechtschreibung, PDF-Abmessungen und Druckeranforderungen in separaten Durchgängen, bevor Sie Ihr Fotobuch zum Druck freigeben.
Trennen Sie ein nutzbares E-Mail-Archiv von einem Wiederherstellungs-Backup und verstehen Sie, warum ein synchronisierter Posteingang keines davon ersetzen kann.
Archivieren Sie Nachrichten, überprüfen Sie Nachrichten und Anhänge, erstellen Sie ein separates Backup und entfernen Sie dann Serverkopien in überschaubaren Stapeln.
Erfahren Sie, was eine EML-Datei enthält, wie sie sich von einem Screenshot oder einer PDF-Datei unterscheidet und warum geöffnete E-Mail-Dateien dabei helfen, tragbare Archive zu bewahren.
Organisieren Sie E-Mail-Archivsicherungen nach Konto und Datum, dokumentieren Sie deren Umfang und bewahren Sie die von der Anwendung verwaltete Nachrichtenstruktur.
Behalten Sie Standardnachrichtendateien bei, testen Sie einen anderen Viewer und zeichnen Sie Archivspeicherorte auf, damit alte E-Mails nicht von einer Anwendung abhängig sind.
Suchen Sie nach archivierten Anhängen, indem Sie zunächst die Nachricht eingrenzen und dann überprüfen, ob die Datei lokal verfügbar ist und nicht nur per E-Mail verlinkt ist.
Kopieren Sie ein stabiles E-Mail-Archiv auf ein separates Laufwerk, überprüfen Sie repräsentative Nachrichten und testen Sie die Wiederherstellung, bevor Sie sich auf das Backup verlassen.
Inventarisieren Sie Ordner, speichern Sie vollständige Nachrichten und Anhänge, aktualisieren Sie abhängige Anmeldungen und testen Sie den Offline-Zugriff, bevor Sie ein E-Mail-Konto schließen.
Bereiten Sie vollständige lokale E-Mail-Kopien für Reisen, Ausfälle und den Zugriff über alte Konten vor und testen Sie, was bei getrenntem Netzwerk funktioniert.
Überprüfen Sie den Archivumfang, die Ordnerabdeckung, den Nachrichtentext und die Anhänge und testen Sie dann eine unabhängige Wiederherstellung, bevor Sie Server-Mails löschen.
Machen Sie sich mit Serverpostfächern, synchronisierten Clientansichten und unabhängigen lokalen Archiven vertraut, bevor Sie sich auf ein zweites Gerät als Backup verlassen.
Erfahren Sie, wie das synchronisierte Löschen von Postfächern andere Geräte erreicht und wie Sie ein unabhängiges Archiv erhalten, bevor Sie Server-Mails löschen.
Organisieren Sie die Kaufkorrespondenz anhand nützlicher Suchhinweise, bewahren Sie die vollständige Nachricht auf und speichern Sie Dokumente, die nur hinter einem Link vorhanden sind.
Behalten Sie die Kontoidentität bei, dokumentieren Sie die Datumsabdeckung und halten Sie persönliche und geschäftliche Berechtigungen klar, wenn Sie mehrere E-Mail-Archive organisieren.
Verschieben Sie ein E-Mail-Archiv mit seiner Ordnerstruktur, behalten Sie die alte Kopie bis zur Überprüfung und unterscheiden Sie Nachrichtendateien von Kontoanmeldeinformationen.
Wählen Sie eine Sicherungshäufigkeit, ein separates Ziel und einen Wiederherstellungstest, die der Menge an archivierten E-Mails entsprechen, deren Verlust Sie sich leisten können.
Verwandeln Sie einen Stapel Ideen in eine Projektbeschreibung mit klarem Problem, Zielgruppe, Umfang, offenen Fragen und beobachtbaren Abschlusskriterien.
Verwenden Sie einen kleinen Ordnersatz für eingehende Notizen, aktive Projekte, Referenzen und abgeschlossene Arbeiten, ohne ein Ablagesystem aufzubauen, das Sie nicht pflegen können.
Machen Sie sich mit dem Besitz lokaler Notizen, der Portabilität des Dateisystems und den Sicherungsaufgaben vertraut, die mit der Aufbewahrung Ihrer Notizen auf Ihrem Mac einhergehen.
Halten Sie Artikelkurzfassungen, Markdown-Entwürfe, Quelllinks und Bilder zusammen und überprüfen Sie dann das gerenderte Ergebnis vor der Veröffentlichung.
Geben Sie Code-Snippets einen Zweck, eine Umgebung, ein Beispiel und ein Überprüfungsdatum, damit gespeicherte Fragmente verständlich und sicher wiederverwendet werden können.
Schreiben Sie eine README-Datei, die den Zweck, die Voraussetzungen, die Einrichtung, ein funktionierendes Beispiel und die Orte, an denen Sie Hilfe finden, erklärt.
Wählen Sie einfachen Text für einfache Texte und Notizen und erkennen Sie, wenn Zusammenarbeit, Struktur oder spezielle Tools ein anderes Format benötigen.
Formatieren Sie Inventarnotizen, exportieren Sie eine repräsentative Stichprobe und überprüfen Sie Links, Bilder und Metadaten, bevor Sie Ihre gesamte Sammlung verschieben.
Schreiben Sie konkrete Markdown-Aufgaben, trennen Sie Aktionen von Ideen und halten Sie Listen kurz genug, um sie während der täglichen Projektarbeit noch einmal durchzugehen.
Halten Sie Entscheidungen, Beobachtungen und nächste Schritte kurzzeitig fest, damit ein Projekt nach einer Pause leichter wieder aufgenommen werden kann.
Wählen Sie Dateinamen mit sinnvollen Betreffzeilen, Datumsangaben bei Bedarf und stabilen Benennungsregeln, die die Suche unterstützen und Links beibehalten.
Verwenden Sie Markdown-Tabellen für kurze Vergleiche, halten Sie die Zellen kurz und wählen Sie Listen oder Tabellenkalkulationen, wenn die Informationen das Format sprengen.
Überprüfen Sie aktuelle Notizen, wählen Sie die nächsten Aktionen aus und archivieren Sie abgeschlossene Arbeiten, ohne dass ein wöchentlicher Check-in zu einer vollständigen Neuorganisation wird.
Verwandeln Sie eine nützliche Notiz in einen Artikel durch eine Leserfrage, verifizierte Beweise, einen strukturierten Entwurf und eine abschließende Veröffentlichungsprüfung.
MailVault hat ein Postfach mit 50.000 Nachrichten in 7 bis 14 Millisekunden pro Abfrage durchsucht. Die Messungen, der Befehl zum Wiederholen, der schlichte SQL-Index dahinter und die 30-fache Verlangsamung, die wir ausgeliefert und abgefangen haben.
Ein Nachmittag, ein Mac mini, beide Aufnahmen: MeatPads 50 XCUITest-Fälle in 405.032 Sekunden, MailVaults 539 End-to-End-Fälle über 81 Spec-Dateien in 16 Minuten 3 Sekunden. Warum ein Fall in der einen Suite 8.3 Sekunden kostet und in der anderen 1.8.
Ein Mac mini führt die Tests für unsere beiden Desktop-Apps aus. MailVault bekam 1.604 Testfälle und 53 End-to-End-Specs. MeatPad bekam seine allerersten UI-Tests, zu zwölf Sekunden pro Klick. Die Messungen, und der eine strukturelle Grund für den Unterschied.
MeatPad belegte nach neunzehn Stunden geöffnet 63 MB und mit einem geladenen Projekt aus 2.721 Dateien 108 MB. Die Messungen, der Befehl zum Nachmessen, die vier Entwurfsentscheidungen hinter der Zahl und die eine Dateigröße, bei der alles zusammenbricht.
Jedes MailVault-Feature erscheint erst, nachdem eine Maschine die echte App geöffnet, die echten Schaltflächen geklickt und das Ergebnis vom tatsächlichen Bildschirm abgelesen hat. Wie die End-to-End-Suite funktioniert, und warum sie auf einem Mac mini läuft statt auf der Maschine, an der wir arbeiten.
Google begrenzt IMAP-Downloads auf 2.500 MB pro Nutzer und Tag und sperrt das Konto bei Überschreitung für bis zu 24 Stunden. Was das für alle bedeutet, die ein großes Postfach archivieren — und wie sich ein Backup verhalten sollte, wenn der Server Stopp sagt.
Wir verkaufen keine Lebensmittel und schaden keinen Tieren. Der Name ist grafische Satire: Fleisch steht für die Substanz der Arbeit – das gelieferte Ergebnis der Codierung, an dem man tatsächlich herumkauen kann.
Browser fließen seit Jahren ungleichmäßige Inhalte in ausgewogene Raster ein. In gedruckten Alben werden die Leute immer noch dazu aufgefordert, jedes Foto in eine Schachtel zu ziehen. Das fehlende Stück ist nicht das Layout, sondern das Urteilsvermögen.