Trend-Themen
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.

Jeffrey Scholz
Krypto-Zahlungen sollten identisch sein mit dem, wie wir es in Asien machen:
Methode 1: Der Händler zeigt einen QR-Code, der den Zahlungsbetrag und das Ziel eingebettet hat. Ich scanne, biometrische Authentifizierung, erledigt. Funktioniert auch beim Online-Einkauf.
Methode 2: Ich erstelle einen QR-Code (erfordert Authentifizierung). Der Händler scannt, und das Geld wird automatisch vom Konto abgebucht (das funktioniert nur beim Einkaufen vor Ort).
Es ist wirklich nervig, nachzuvollziehen, welche Zahlung von wem kommt, indem man Transaktions-Hashes verwendet, und manchmal, wenn die RPC langsam ist, verpasst man eine Transaktion.
1,05K
Es lohnt sich, diese Programmiersprachen zu lernen, auch wenn du sie nicht verwendest:
1/6
C
C ist einen Schritt entfernt vom Schreiben in Assembly. Es zwingt dich, den Unterschied zwischen "Stack" und "Heap" zu verstehen. Du musst dich auch mit Zeigern auseinandersetzen – und dein Gehirn darauf zu trainieren, mit Indirektion umzugehen, wird dir helfen, schwierigere Probleme später zu verstehen, da fast jedes "schwierige" Problem mit einem gewissen Maß an Indirektion modelliert werden muss.
7,47K
Das ist wahr.
Unsere Solana-Serie benötigte nur 5 Kapitel über "gerade genug Rust, um Solana zu machen und alles andere zu boilerplate."
Ohne Anchor wären das mindestens 15 Kapitel gewesen — und das wäre für die Leser wirklich abschreckend gewesen.
Anchor versteckt die komplexeren Aspekte von Rust (z.B. Serialisierung und Deserialisierung) sehr gut, während es die Sicherheit beibehält.
Ja, irgendwann solltest du ein rohes Rust Solana-Programm für den Bildungsaspekt schreiben, aber das ist sehr einschüchternd für jemanden, der Rust/C++ noch nie verwendet hat.
Ich kann jedoch sagen, wenn jeder nur 15 Minuten am Tag auf @RareCodeAI verbringen würde, wäre Rust-Meisterschaft die Norm.
(Und weil ich immer wieder gefragt werde — mehr Solana-Inhalte kommen bald.)

chase 📱25. Juli, 12:07
Meiner Meinung nach, wenn @armaniferrante Anchor nicht erstellt hätte, hätte Solana nicht die kritische Masse an App-Entwicklern erreichen können, die es hat, und wäre wahrscheinlich mehr als 10x weniger erfolgreich gewesen.
Anchor hat eine Brücke zu Rust gebaut. Ohne die Brücke hätten viele Entwickler eine andere Chain gewählt.
3,16K
Das Wichtigste, was Sie für Ihre Karriereentwicklung tun können, ist nicht:
- den Leuten zuzuhören, die auf einem Panel reden ❌
- zufällige Leute anzusprechen, um immer wieder das gleiche Gespräch zu führen ❌
- auf einer Nebenveranstaltung zu feiern ❌
Es geht darum, sich zu fokussieren und sich schnell in etwas weiterzubilden. ✅
Darum geht es bei RareWeek.

Guy23. Juli, 19:53
Nach dem Besuch mehrerer Konferenzen in diesem Jahr haben wir ein Muster festgestellt.. Die Hauptveranstaltungen verlieren ihren Reiz.
Zu breit, zu oberflächlich, zu viele nicht-technische Gespräche.
Wir schaffen das Gegenteil mit RareWeek, wo jede Stunde zählt.
Hochintensives Lernen ⚡️ > technische Tiefe 🛠️ > kuratierte Köpfe 🧠
Weniger als 7 Wochen bis dahin!
@RareSkills_io

2,29K
Der nächste Uniswap V3 Artikel, der veröffentlicht wird, wird die Leute umhauen.
Das liegt nicht nur daran, dass die Animationen cool sind, sondern weil die Mathematik, die normalerweise beängstigend wäre, extrem verständlich erscheint.
Das ist eine der Dinge, die RareSkills als Verlag unglaublich machen.
Wir wiederholen nicht einfach bestehende Dokumentationen oder Tutorials und passen sie nur leicht an ein bestimmtes Publikum an.
Wir überarbeiten die zugrunde liegenden Konzepte von den Grundprinzipien und entdecken die beste Konzeptkarten-Darstellung des Themas, um sie dann in einen Artikel zu verwandeln.
Wenn bestehende Ableitungen nicht gut genug sind, verbessern wir sie nicht. Wir verwerfen sie und leiten sie selbst neu ab.
4,13K
Basierend auf den frühen Daten, die ich von @RareCodeAI sehe, benötigt man etwa 20-30 Stunden gezielte Rust-Praxis, um den Punkt des "Meisterns" von Rust zu erreichen.
Mit "Meistern" von Rust meine ich:
- Du kannst eine Lösung für ein häufiges Problem (sagen wir, Strings in einer Menge zu finden, die Anagramme voneinander sind) ohne große Anstrengung entwickeln.
- Du kannst spüren, welche Syntax dir in einer unbekannten Situation zur Verfügung steht.
- Die meisten Compilerfehler machen dir keine Angst und du kannst sofort die Lösung für die häufigsten erkennen.
Diese 20-30 Stunden beinhalten NICHT:
- Tutorials lesen
- Zeit damit verbringen, herauszufinden, was du üben und überprüfen sollst
- Entscheiden, ob du etwas Neues lernen oder etwas von früher üben solltest
Ohne RareCode vermute ich, dass die benötigte Zeit näher bei 40 bis 80 Stunden liegen würde.
Also bevor du Entwickler zwingst, Rust zu lernen, um dein Produkt zu nutzen, bedenke, dass die meisten Menschen nicht bereit sind, 80 quälende Stunden durchzustehen.
2,7K
Warum solltest du Rekursion lernen, auch wenn du sie nie verwenden wirst?
Rekursive Lösungen trainieren dich in einigen Denkweisen:
1. Anstatt zu versuchen, die Lösung zu generieren, beginnst du oft mit „Was ist die Struktur einer gültigen Lösung“ und arbeitest rückwärts. Bei einigen Problemen ist es viel einfacher, rückwärts zu arbeiten.
2. Wenn du das Problem löst, ist es leicht, dich von all den „Was wäre wenn“-Fragen ablenken zu lassen. Wenn du ein Problem rekursiv löst, bist du oft gezwungen, 90 % der Probleme „zu ignorieren“ und dich darauf zu konzentrieren, nur einen Teil richtig zu machen.
3. Was oft ein „Randfall“ in einer imperativen Lösung wäre, ist ein „Basisfall“ in einer rekursiven. Rekursives Denken zwingt dich manchmal dazu, die Randfälle nicht zu ignorieren. Darüber hinaus nutzen rekursive Lösungen stark das Muster-Matching, sodass du gezwungen bist, an alle Situationen zu denken, die du antreffen könntest.
Hier ist ein wirklich gutes Beispiel: Leetcode 335 Selbstkreuzung (schwieriges Problem).
Du reist auf einer spiralförmigen Trajektorie auf einem Gitter (d.h. du drehst immer nach links, nachdem du eine gewisse Strecke nach Norden, Süden, Osten oder Westen gereist bist). Die Frage ist: „Angesichts der Entfernung jedes ‚Segments‘ der Spirale in der Reihenfolge, hat die Spirale sich selbst gekreuzt oder nicht?“
Obwohl die Lösung dafür keine Funktion benötigt, die sich selbst aufruft, nutzt die „schöne“ Lösung rekursive Eigenschaften:
1. Wenn wir noch keine Kreuzung gefunden haben, können wir annehmen, dass es in der Vergangenheit keine Kreuzungen oder ungültigen Spiralen gibt. Wir stellen außerdem fest, dass es egal ist, ob wir nach links, rechts, oben oder unten reisen, da wir nur nach links abbiegen können. Alles, was uns interessiert, ist, ob die vorherigen Segmente parallel zu unserer vorherigen Wendung sind und wie weit sie entfernt sind.
2. Wenn wir nach links abbiegen, gibt es eine extrem begrenzte Anzahl von „Segmenten“ in der Spirale, in die wir crashen können, was „rekursiv“ wahr ist, egal wie groß die Spirale wird. Es gibt viele vergangene Daten über die Spirale, die wir ignorieren können.
3. Es gibt eine begrenzte Anzahl von Szenarien in deiner vorherigen Wendung, die deine Logik beeinflussen: a) Hast du weit genug gereist, um nicht in etwas zu crashen, b) wenn nicht, in was könntest du potenziell crashen? (auch begrenzt).
Das Nervige an den harten Leetcode-Problemen ist, dass sie plötzlich einfach werden, wenn du den entscheidenden Einblick findest. Aber diese entscheidenden Einblicke kommen dir natürlicher, wenn du dich im rekursiven Programmieren trainiert hast.
Es geht nicht nur darum, Funktionen zu entwerfen, die sich selbst aufrufen – es geht darum, dich dazu zu zwingen, das Problem so zu zerlegen, dass es mit einer Funktion gelöst werden kann, die sich selbst aufruft. Je mehr Möglichkeiten du hast, ein Problem zu zerlegen, desto wahrscheinlicher ist es, dass du eine „Aha“-Lösung findest.
Offensichtlich muss ich in meinem Beruf nicht leetcode, aber ich muss kreative Wege finden, um Probleme zu zerlegen, damit sie verständlich werden – und das Training in Rekursion hat mir dabei definitiv geholfen.

1,64K
Die Verwendung von KI zum Programmieren ist wie ein Astronaut auf dem Mond zu sein.
Man kann plötzlich viel höher springen und Objekte heben, die normalerweise zu schwer wären.
Aber in Wirklichkeit wird man durch Atrophie körperlich schwächer.
Um dem entgegenzuwirken, müssen Astronauten extrem diszipliniert beim Training sein, um Muskeln zu erhalten.
So sehe ich das: Programmierer werden den Großteil des Tages damit verbringen, KI zu nutzen, um zu bauen, aber auch zu trainieren – nicht nur, um Atrophie zu vermeiden – sondern um die Fähigkeiten mit @RareCodeAI und/oder @RareSkills_io zu steigern.
In RareCode geht die KI von der Arbeit für dich dazu über, ein Coach zu werden, der dich effizient trainiert und unproduktive Frustration sowie Atrophie vermeidet.

ℏεsam19. Juli, 00:37
"Ich benutze KI in einem separaten Fenster. Ich genieße Cursor oder Windsurf nicht, ich kann buchstäblich spüren, wie die Kompetenz aus meinen Fingern entweicht."
@dhh, der legendäre Programmierer und Schöpfer von Ruby on Rails, hat die schönste und philosophischste Idee darüber, was KI Programmierern nimmt.
3,91K
Top
Ranking
Favoriten
Onchain-Trends
Im Trend auf X
Aktuelle Top-Finanzierungen
Am bemerkenswertesten