Ich hatte noch nie einen "Firmen-Laptop". Ich baue toolz.dev, Pflegen Sie das WP Adminify Plugin und versenden Sie Laravel und React Work für Kunden, die ich meistens noch nie persönlich getroffen habe. Mein Büro ist ein Browser und ein Terminal, und meine Teamkollegen sind über genügend Zeitzonen verteilt, die "Quick Sync" ein Planungsproblem darstellt. Im Laufe der Jahre hat mir dieses Setup etwas Spezifisches über das Werkzeug beigebracht: Wenn Sie remote arbeiten, ist das Tool, das gewinnt, nicht das mächtigste. Es ist das, das bereits geöffnet ist.
Die schwere Desktop-App, die Sie starten, sich anmelden und auf die Sie warten müssen, ist Reibung. Wenn ein Kollege einen JSON-Blob mit 200 Zeilen in Slack einfügt und Sie aufrufen, möchten Sie keine native App öffnen. Sie möchten eine Registerkarte. Dieser Instinkt ist der ganze Grund, warum Toolz.dev existiert, und es ist auch der Grund, warum dieser Leitfaden eine Liste der Werkzeuge ist, nach denen ich wirklich an einem normalen Arbeitstag greifen kann, nicht eine gepolsterte Zusammenfassung.
Ich werde auch ehrlich über die Lücken sein. Es gibt Dinge, die Toolz.dev nicht tut, und ich würde es Ihnen lieber sagen, als dass Sie es mitten in der Aufgabe herausfinden. Lassen Sie uns das Toolkit so durchgehen, wie ich es tatsächlich benutze.
tl; dr: Für Remote-Arbeiten möchten Sie Tools, die sofort geladen werden und Daten lokal verarbeiten, damit nichts von Ihrem Computer verlässt. Mein Tagesset: JSON-Formater Zum Lesen von API-Antworten, Base64-Konverter und JWT-Decoder zum Authentifizieren, Zeitstempelkonverter und Zeitzonenkonverter Für zonenübergreifende Teams, Textdiff zum Vergleichen von Konfiguration und Bildkompresse Vor jedem Screenshot-Upload. Alles kostenlos, alles im Browser, kein Konto. Die eine ehrliche Lücke: toolz.dev hat keine PDF-Tools - ich verwende Stirling PDF oder iLovePDF für diese.
Warum schlagen Browsertools installierte Apps für Remote Work?
Die Antwort ist nicht "Browser sind trendy". Es sind einige konkrete Vorteile, die nur dann von Bedeutung sind, wenn Sie von einem Laptop aus arbeiten, der nicht in einem Unternehmensnetzwerk sitzt.
Neue Maschinen sind die offensichtlichen. Ich habe meine Arbeitsumgebung mehr als einmal auf einem ausgeliehenen Laptop umgebaut, normalerweise weil ein Laufwerk zum schlechtesten Zeitpunkt gestorben ist. Jede Stunde, die für die Neuinstallation von Desktop-Dienstprogrammen aufgewendet wird, wird eine Stunde nicht versendet. Eine Browser-Registerkarte muss null Setup. Eingeschränkte Umgebungen sind die zweite: Viele Client-Computer und gesperrte Unternehmens-Laptops lassen Sie einfach keine Software installieren, und ein Web-Tool kann dies vollständig umgehen. Dann gibt es eine rohe Geschwindigkeit - das Öffnen einer Registerkarte ist schneller als das Starten einer nativen App - und plattformübergreifende Konsistenz, da sich dasselbe Tool unter macOS, Windows, Linux und einem Chromebook gleich verhält.
Hier ist der Kompromiss klar angelegt, da Browsertools nicht immer der richtige Aufruf sind.
| Rücksicht | Browser-Tools | Installierte Desktop-Apps |
|---|---|---|
| Rüstzeit | Keine - Öffnen Sie eine Registerkarte | Herunterladen, installieren, anmelden |
| Funktioniert auf einer gesperrten Maschine | ja | Oft davon blockiert |
| Große Dateien (500 MB+) | begrenzt durch den Browserspeicher | behandelt sie besser |
| Datenschutz | Clientseitige Tools niemals hochladen | hängt von der App ab |
| Tiefenbearbeitung (Photoshop-Grade) | kein | ja |
| Offline nach der ersten Ladung | Manchmal (gespeichert) | ja |
Das Muster, das ich folge: Browsertools für die hundert kleinen täglichen Aufgaben, native Software für die schwere, spezialisierte Arbeit. Neunzig Prozent von dem, was meinen Fluss unterbricht, sind gering.
Welche Daten- und API-Tools öffne ich täglich?
Der größte Teil meines Tages besteht darin, Daten zwischen Formen zu verschieben und zu lesen, was eine API tatsächlich zurückgegeben hat.
JSON ist die Konstante. APIs, Protokolle, Konfigurationsdateien, Fehler-Nutzlasten - alle JSON und die Hälfte davon werden in einer einzigen nicht lesbaren Zeile verkleinert. der JSON-Formater ist die Registerkarte, die ich angeheftet habe. Fügen Sie den verkleinerten Blob ein, erhalten Sie eingerückte Ausgabe und kennzeichnen die genaue Position eines Syntaxfehlers, bei dem es sich normalerweise um ein nachlaufendes Komma handelt, das jemand hinterlassen hat. Wenn ich in JSON ellbogentiefe bin, lehne ich mich auf das gesamte Set ab Ultimative Anleitung zu JSON-Toolsdrohen
Daten überschreiten ständig die Tabellen- / Anwendungsgrenze. Ein Client sendet eine CSV von Datensätzen, meine API will JSON. CSV zu JSON behandelt diese Richtung und JSON zu CSV Bearbeitet die Reise zurück für Stakeholder, die in Google Sheets leben. Eine Sache, die es zu wissen gilt, bevor Sie der Konvertierung blind vertrauen: Das CSV-to-JSON-Tool leitet Typen ab 07102 wird die Nummer 7102 Und führende Nullen verschwinden. Ich habe genau geschrieben, wo das beißt CSV-zu-JSON-Leitfaden — Es ist die Art von stiller Datenbeschädigung, die eine Migration ruiniert.
Das Authentasten ist ein kleines Ritual. Wenn eine Anfrage 401s und ich sehen muss, was ein Token tatsächlich behauptet, JWT-Decoder Teilt es in Header, Payload und Signatur, damit ich das überprüfen kann exp und die Bereiche. Base64 wird auch überall rund um die Auth-Version angezeigt - Daten-URIs, grundlegende Auth-Header, Binär in JSON - und die Base64-Konverter Behandelt beide Richtungen. Für die YAML, die meine Bereitstellungen ausgeführt werden, Kubernetes Manifeste und CI-Konfigurationen, bricht ein einzelner schlechter Einzug eine Pipeline, also die YAML-Validator Fängt es ab, bevor der Deploying erfolgt.
Wenn Ihre Arbeit API-schwer ist, habe ich das vollere Set in gesammelt Anleitung zum API-Debugging-Tooldrohen
Wie helfen diese Tools über Zeitzonen hinweg?
Dies ist der Teil, den nicht-remote Entwickler unterschätzen. Wenn Ihr Team acht oder zehn Zeitzonen umfasst, sind Zeitstempel eine echte Quelle für Fehler und verpasste Besprechungen.
Protokolle kommen mit Unix-Zeitstempel an. Ein Vorfall ereignete sich bei 1708876200 Und ich muss wissen, wann das in meiner Ortszeit war, bevor ich es mit irgendetwas korrelieren kann. der Zeitstempelkonverter Verwandelt daraus ein menschliches Datum - und nachdem es dies auf die harte Tour überprüft hat, ist dieser Wert 2024-02-25T15:50Z, nicht was dein Bauch sagt. der Zeitzonenkonverter Ist das, was ich beim Planen mit Menschen in Städten benutze, auf die ich ohne Hilfe nicht auf einer Karte hinweisen konnte.
Die Gewohnheit, die die Fehler tatsächlich verhindert, ist jedoch kein Werkzeug. Speichern Sie alles in UTC intern, zeigen Sie in der lokalen Zone des Benutzers in der Benutzeroberfläche an und verwenden Sie ISO 8601 in jedem Protokoll und in jedem Protokoll und in jedem Protokoll und in jedem Protokoll, sodass es überhaupt keine Unklarheit für die Konvertierung gibt. Der Konverter ist für die Zeiten, die jemand anderes dieser Regel nicht befolgt hat.
Welche Textwerkzeuge sparen mir am meisten Zeit?
Klein, unglamourös, konstant.
Namenskonventionen sind eine tägliche Konvertierung. Javascript will camelcase, python will snake_case, Konstanten wollen up uper_case, URLs wollen Kebab-case. Ich füge eine Liste von Datenbankspaltennamen in die Gehäusekonverter und erhalten Sie Eigenschaftsnamen zurück, ohne vierzig Zeilen von Hand zu bearbeiten. Für alles mit einer Längenbegrenzung - eine Meta-Beschreibung, eine Commit-Nachricht, eine Dokumentation mit einem Minimum - die Wortzähler Gibt mir die Zählung ohne mich zu zählen.
der Textdiff Werkzeug erhält seine Registerkarte. Git verarbeitet Code-Diffs, aber ich vergleiche für immer zwei Dinge, die Git nicht verfolgt: eine Staging-Konfiguration gegen die Produktion, eine API-Antwort vor und nach einer Änderung, zwei Entwürfe einer Spezifikation. Nebeneinander mit hervorgehobenen Ergänzungen und Löschungen sehe ich die eine Linie, die sich in einer Sekunde unterscheidet. Und wenn ich Platzhaltertext für ein Modell brauche, muss die Lorem Ipsum Generator Beats Kopieren von einer zufälligen Seite - obwohl faire Warnung, es produziert nur Absätze, und seine Eröffnungszeile ist der leicht falsche Klassiker "Lorem ipsum odor amet", nicht "Dolor". Ich habe mich in diese Eigenart Handbuch für Textwerkzeugedrohen
Eine ehrliche Korrektur aus einer früheren Version dieses Artikels: Die String Reverse Werkzeug führt nur Zeichenumkehr aus. Es gibt keine Wort- oder Zeilenmodi, was auch immer ein früherer Entwurf behauptete. Und es wird durch UTF-16-Codeeinheit umkehrt, was bedeutet, dass es Emoji und Markierungszeichen verstümmelt. Das ist kein Fehler, den ich von Hand wellen kann - es ist die Art und Weise, wie naive String-Umkehrung überall funktioniert, und es lohnt sich zu verstehen, wenn Sie jemals Zeichenfolgen im Code umkehren.
Was ist mit Bildern und Frontend-Arbeit?
Ich trage regelmäßig zum Frontend bei und Screenshots sind ein konstantes Nebenprodukt der Remote-Arbeit - Fehlerberichte, PR-Kontext, Dokumentation.
Unoptimierte Screenshots blähen Repos und überwinden die Grenzen der Anhänge. Ich laufe alles durch Bildkompresse bevor es in ein GitHub-Problem oder einen Slack-Thread geht. Wenn ich eine bestimmte Größe benötige - eine 1200 × 630-Sozialkarte, eine konsistente Dokumentbreite - Bildgröße ändern Tut es und die Formatkonverter Hält PNG/JPEG/WEBP ohne ME Installieren von ImageMagick. Vorsicht bei diesem Konverter: Er gibt nur PNG, JPEG oder WebP aus, nicht AVIF, und ein transparentes PNG, das als JPEG-Komposite auf Schwarz, nicht weiß, gemäß der HTML-Spezifikation gespeichert wird. Solche Details leben in der Bildformat-Konverter-Handbuchdrohen
der Hintergrundentferner ist wirklich nützlich, aber ich muss ein gemeinsames Missverständnis korrigieren, einschließlich eines früheren Entwurfs dieses Leitfadens: Es ist keine KI. Es ist ein Farbschlüssel-Entferner. Es sampelt das obere linke Pixel und löscht alles in der Nähe dieser Farbe, was perfekt für einen durchgehenden Hintergrund und nutzlos auf Haaren oder einem Farbverlauf ist. Zu wissen, welches Sie haben, erspart Ihnen Frust.
Für die CSS-Arbeit gibt es die Gradientengenerator und das Farbpflückerdrohen Und die neueste Ergänzung, an die ich mich hart stütze: die Farbkontrast-Checker, weil ich einmal hellgrauen Text verschickt habe, der im Sonnenlicht unsichtbar war und ich es nie wieder tun möchte. Die ganze Geschichte ist in der Farbkontrast-Checker-Anleitungdrohen
Welche Codierungsprogramme runden das Set ab?
Eine Handvoll würde ich nicht ohne arbeiten wollen. der UUID-Generator Für Testdaten und Scheinaufzeichnungen. der Regex-Builder Zum Erstellen und Testen von Mustern gegen Beispieltext, bevor ich sie in Code einfügen - Regex Blind ist Regex, der in der Produktion fehlschlägt. der SQL-Formater Zum Lesen einer Wand aus Abfrage. der Hash-Generator für Prüfsummen.
Und weil ich viel Zeit in WordPress verbringe, unterwürgen Tool dekodiert die serialisierten Blobs, die in der wp_options Tabelle Wenn sich ein Plugin schlecht verhält, erzählen seine serialisierten Einstellungen die Geschichte normalerweise schneller als das Durchlaufen von Code - ich habe den gesamten Ansatz in der PHP-Unserialize-Leitfadendrohen
Was toolz.dev nicht tut
Ich würde das lieber klar sagen, als einen Link 404 auf Sie zu lassen. toolz.dev hat keine PDF-Tools. Keine Zusammenführung, kein Split, keine Komprimierung, kein Drehen. Wenn Sie hier landen, um zwei PDFs zu kombinieren, werde ich Sie nicht an ein Tool senden, das nicht existiert. Verwenden Sie Stirling PDF, wenn Sie etwas Selbst-Hostables und Privates wünschen, oder iLovePDF für einen schnellen Webjob. Ich behalte diese Lesezeichen.
Es ist auch kein Ersatz für tiefe, spezialisierte Software. Die Bildwerkzeuge dienen zur Komprimierung, Größenänderung und Formatkonvertierung - nicht zur Bearbeitung von Ebenen. Für echte Fotoarbeiten möchten Sie immer noch Photoshop oder Gimp. Browsertools decken die täglichen Kleinigkeiten sehr gut ab und hören dort ehrlich auf.
Der Datenschutzwinkel ist für die Fernarbeit wichtig
Wenn Sie von zu Hause aus, einem Café oder einem Coworking-Bereich arbeiten, kreuzen Ihre Daten Netzwerke, die Sie nicht kontrollieren. Hier ist die clientseitige Verarbeitung kein Schlagwort mehr. Die Tools auf toolz.dev, dass Prozessdaten dies in Ihrem Browser tun - die Datei oder der Text verlässt niemals Ihre Maschine, daher gibt es nichts zu abfangen, was über skizzenhaftes Café-WLAN und nichts in einem Serverprotokoll zu sitzen ist. Für die Handhabung eines Vertragstextes oder einer Konfigurationsdatei voller Verbindungszeichenfolgen ist das der Unterschied zwischen "fein" und "fallbericht" Handbuch zum Datenschutzdrohen
Häufig gestellte Fragen
Sind die Tools auf toolz.dev kostenlos?
Ja, die Werkzeuge sind kostenlos ohne Wasserzeichen. Um genau zu sein und nicht zu verkaufen: Es gibt ein Usage-Metering-System, und die Gäste erhalten ein Tageslimit pro Werkzeug, das bei der Registrierung ansteigt. Die meisten Leute haben es nie getroffen. Es gibt keine Paywall für die Tools selbst und keine erzwungene Anmeldung, um sie auszuprobieren.
Funktionieren die Tools offline?
teilweise. Die Seite muss einmal aus dem Internet geladen werden, aber da die Verarbeitung in Ihrem Browser erfolgt, braucht der eigentliche Betrieb danach keine Live-Verbindung. Einige Tools werden vom Browser zwischengespeichert und arbeiten offline, das ist keine Garantie auf der ganzen Linie.
Sind diese Tools sicher für Unternehmens- oder Kundendaten?
Die Tools, die Daten verarbeiten, tun dies lokal in Ihrem Browser, sodass nichts hochgeladen wird. Das ist in der Regel sicherer als kommerzielle Alternativen, die auf ihren Servern verarbeitet werden, und es deckt Datenrichtlinien ab, die externe Uploads verbieten. Wenn Sie mit regulierten Daten umgehen, bestätigen Sie trotzdem Ihre eigenen Richtlinien. Ich kann Ihnen sagen, wie das Tool funktioniert, nicht, was Ihr Compliance-Team zulässt.
Kann ich sie auf meinem Handy verwenden?
Ja. Sie reagieren auf sie und funktionieren in mobilen Browsern. Schwere Aufgaben sind auf einem Desktop komfortabler, aber schnelle Jobs - Formatierung von JSON, Dekodierung eines Tokens und Generierung einer UUID - sind auf einem Telefon in Ordnung.
Hat toolz.dev PDF-Tools?
kein drohen Das ist die ehrliche Lücke. Es gibt keine PDF-Zusammenführung, -geteilt, -komprimierten oder -drehenden Werkzeuge auf der Website. Für diejenigen, die ich Stirling PDF oder iLovePDF benutze und empfehle Sie, dasselbe zu tun.
Gibt es eine API für diese Tools?
Derzeit nicht. Sie sind für den interaktiven Browser-Einsatz konzipiert. Implementieren Sie für programmatische Arbeiten die Operation direkt in Ihrem Code mit den zugrunde liegenden Open-Source-Bibliotheken, anstatt einen gehosteten Endpunkt zu erwarten.
Wie groß kann eine Datei mit diesen Tools umgehen?
Da die Verarbeitung im Browser erfolgt, ist die Decke der Speicher Ihres Geräts und kein Serverlimit. Die meisten modernen Maschinen verarbeiten Dateien bis zu ein paar hundert Megabyte. Für wirklich große Dateien ist ein Befehlszeilentool die bessere Wahl.
Welche Tools sollte ein Remote-Entwickler zuerst bookmarken?
Beginnen Sie mit den vier, die ich am meisten öffne: JSON-Formater, Base64-Konverter, Zeitstempelkonverter, und Textdiffdrohen Fügen Sie den Rest hinzu, wenn spezifische Bedürfnisse auftauchen.
Das ehrliche Fazit
Remote Work belohnt eine andere Art von Toolkit - schnell, privat, Null-Setup - und bestraft Reibung härter als ein Büro, da sich am nächsten Schreibtisch niemand ein Werkzeug ausleihen kann. Das obige Set ist das, was ich tatsächlich offen halte, Lücken und alles. Ich würde Ihnen lieber eine kürzere Liste von Werkzeugen geben, die genau wie beschrieben funktionieren als eine gepolsterte, die nicht existiert.
aufdecken toolz.dev, Pin die vier Essentials und füge Werkzeuge in den Ordner hinzu, wenn der Tag sie auf dich wirft. Und wenn Sie ein PDF zusammen brauchen, wissen Sie jetzt, wohin ich mich selbst schicke.
Verwandte Werkzeuge:

