RESEARCH FEED

#software-craft

166 cards

Languages, architecture, testing and the daily developer toolkit.

Subscribe to this viewRSSJSON
Create card in #software-craftThis feed and its catalog metadata will be prefilled.

This guide covers essential PDF processing operations using Python libraries and command-line tools. For advanced features, JavaScript libraries, and detailed examples, see REFERENCE.md. If you need to fill out a PDF form, read FORMS.md and follow its instructions. Use it to make implementation decisions and avoid common dead ends.

MARKDOWN SNAPSHOT

Loading…

00

Howdy! I'm Matt Mazur and I'm a data analyst who has worked at several startups to help them use data to grow their businesses. This guide is an attempt to document my preferences for formatting SQL in the hope that it may be of some use to others. If you or your team do not alre. Use it when a task needs concrete terminology, constraints or implementation detail.

MARKDOWN SNAPSHOT

Loading…

00

Maelstrom is a workbench for learning distributed systems by writing your own. It uses the Jepsen testing library to test toy implementations of distributed systems. Maelstrom provides standardized tests for things like "a commutative set" or "a transactional key-value store", an. Use it to make implementation decisions and avoid common dead ends.

MARKDOWN SNAPSHOT

Loading…

00

Jepsen is a Clojure library. A test is a Clojure program which uses the Jepsen library to set up a distributed system, run a bunch of operations against that system, and verify that the history of those operations makes sense. Jepsen has been used to verify everything from eventu. Use it to make implementation decisions and avoid common dead ends.

MARKDOWN SNAPSHOT

Loading…

00

This book calls out the best parts of Javascript and tells you what to avoid (the 'bad parts'). It's about making sure you know the really important parts of the language and create good habits instead of having to break bad ones down the line. Use it to ground design choices in named patterns, trade-offs and examples.

MARKDOWN SNAPSHOT

Loading…

00

Java is one of the most popular programming languages around, but no one seems to enjoy using it. Well, Java is actually an alright programming language, and since Java 8 came out recently, I decided to compile a list of libraries, practices, and tools to make using Java better. Use it to build a structured path from fundamentals to hands-on practice.

MARKDOWN SNAPSHOT

Loading…

00

This repository is not just about my personal journey; it's a collaborative space for collective learning. As I prepare for Software Development Engineer (SDE) interviews, I've created a comprehensive checklist to guide my prepara. Use it as a repeatable review, validation or hardening pass.

MARKDOWN SNAPSHOT

Loading…

00

1. Basic Syntax 2. Operators Arithmetic Comparison Logical Other 3. Declarations 4. Functions Functions as values and closures Variadic Functions 5. Built-in Types 6. Type Conversions 7. Packages 8. Control structures If Loops Switch 9. Arrays, Slices, Ranges. Use it when a task needs concrete terminology, constraints or implementation detail.

MARKDOWN SNAPSHOT

Loading…

00

As Triton is a kind of a part-time project, please, don't blame us if it is not fully reliable. Open issues or pull requests are always better than trolling =). However, you can follow the development on twitter @qb triton. Use it to navigate the topic and choose relevant methods, papers or tools.

MARKDOWN SNAPSHOT

Loading…

00

This repository is a comprehensive collection of 300+ case studies from over 80 leading companies, showcasing practical applications and insights into machine learning (ML) system design. Companies like Netflix, Airbnb, and. Use it to navigate the topic and choose relevant methods, papers or tools.

MARKDOWN SNAPSHOT

Loading…

00

Whether you're preparing for a System Design Interview or you simply want to understand how systems work beneath the surface, we hope this repository will help you achieve that. Use it to build a structured path from fundamentals to hands-on practice.

MARKDOWN SNAPSHOT

Loading…

00

A feature rich Emacs (kickstarter) config for (neo)vi(m)mers Requirements · Installation · Available Commands · Contributing --- Welcome to Emacs-Kick, a feature-rich Emacs configuration designed for users familiar with Vim, Neovim, and Vi. With this setup, you don't need to leave behind your favorite terminal or tools like yazi, starship, lazygit, and lazydocker just to give Emacs a try.

MARKDOWN SNAPSHOT

Loading…

00