recentpopularlog in
« earlier  
A 10 minute read.
Setting Up Git Identities
Micah Henning's personal website
security  git 
Antipattern: Final classes
TL;DR: Don't declare classes final, and don't subclass concrete types.
Java  best-practice 
4 days ago
Automate your iTerm layouts and session setup. Contribute to kamranahmedse/itomate development by creating an account on GitHub.
productivity  iterm2 
4 days ago
Reverse engineering Blind's API and client side encryption
Blind is an app that provides an anonymous forum and community for verified employees to discuss issues, interact with people of similar professions and lifestyles, and discuss normally taboo topics like compensation, company policies, or political issues du jour. Users on Blind are grouped by topics, company and their broader industry.
4 days ago
Why Svelte is our choice for a large web project in 2020
front-end  architecture 
4 days ago
Math Resources+
A list of our favorite online resources for math and coding for kids K-12
education  xigua 
4 days ago
Kiwix lets you access free knowledge – even offline
Internet content for people without internet access. On computers, phone or raspberry hotspots: Wikipedia or any website, offline, anytime, for free!
archive  software 
4 days ago
This is a modified version of the official Calibre plugin for Pocket. Now, you get The latest and the content organized by your tags, and more!
ebook  calibre  pocket 
4 days ago
ERP beyond your fridge - grocy is a web-based self-hosted groceries & household management solution for your home - grocy/grocy
home  home-automation  funny-project  do-it 
5 days ago
ERP beyond your fridge
grocy is a web-based self-hosted groceries & household management solution for your home.

Open Source. Built with passion.
management  home-automation 
5 days ago
Anatomy of my Kubernetes Cluster
A year ago, I decided I would build my own Kubernetes cluster. As a software engineer, I either use a local single-node Kubernetes cluster, or a remote multi-node cluster, to test my work on a daily basis. I wanted to have the benefits of both, that is being able to use a multi-node cluster, without any of the latencies you can experience while working with a remote environment.
kubernetes  raspberrypi  diy 
5 days ago
A set of over 300 free MIT-licensed high-quality SVG icons for you to use in your web projects. - tabler/
svg  icons 
6 days ago
Machine Learning Flashcards
Hundreds of digital flashcards on machine learning topics in DRM-less print-quality png, web-quality png, PDF, Anki, and SVG.
6 days ago
A toolkit for creating data-driven stories and explorable explanations.
markdown  tools  data  javascript 
6 days ago
Handling Distributed Transactions in the Microservice world
Everyone today is thinking about and building Microservices — me included. Microservices, from its core principles and in its true context, is a distributed system. Transactions that span over…
6 days ago
Choosing the Right Database for Your Applications | TiDB
With so many databases on the market, choosing the right fit for your app is not an easy task. As a leading e-commerce platform in Southeast Asia and Taiwan, Shopee has an effective strategy for database selection. Learn from their experience.
database  architecture 
6 days ago
Superimposer — combine presentation videos with slides
6 days ago
is a JavaScript widget for better file uploading on the web.
javascript  upload 
9 days ago
The Tau Manifesto
is dedicated to one of the most important numbers in mathematics, perhaps the most important: the circle constant relating the circumference of a circle to its linear dimension. For millennia, the circle has been considered the most perfect of shapes, and the circle constant captures the geometry of the circle in a single number.
9 days ago
Provably correct code is code that you can totally guarantee does what you say it does. You do this by providing a proof that a computer can check. If the proof is wrong, the code won't compile.
9 days ago
Get started with computer science papers
One of the best ways to learn and improve in your field is doing something on your own, either as a part of your job or a weekend project. If you can't do that, the next best thing is to read. In this post, we'll introduce you to some of interesting papers on open source, large scale projects.
9 days ago
An operating system designed for hosting containers
kubernetes  aws  linux 
9 days ago
What is Meshtastic?
An opensource hiking, pilot, skiing, Signal-App-extending GPS mesh communicator
gps  communication 
9 days ago
Self-hosted, super simple photo stream
photography  photos  github 
9 days ago
[no title]
Search and explore code
opensource  search 
9 days ago
The good parts of AWS - A visual summary
A summary of Daniel Vassallo and Josh Pschorr Ebook. Find out about the secrets of DynamoDB, S3, EC2, Lambda and others. A Guide for AWS DevOps enthusiasts.
architecture  bestpractices  amazon  hosting  aws 
9 days ago
Distributed version-control for geospatial and tabular data
Distributed version-control
for geospatial and tabular data
geo  git  gis  data 
9 days ago
Product Design Portfolios
A living list of useful and inspiring product design portfolios.
portfolio  inspiration  design 
9 days ago
WorkOS | Your app, enterprise-ready.
The easiest developer API for Single Sign-On (SSO), Directory Sync (SCIM), Audit Trail, and more. Get started today for free.
FaaS  SaaS 
9 days ago
🔒 A curated checklist of 100+ tips for protecting digital security and privacy in 2020 - Lissy93/
checklist  security  advice 
16 days ago
A Game of Tetris
.. in which we implement a Tetris game step-by-step in Racket, exploring pict graphics, contracts and unit tests....
learning  lisp  game 
16 days ago
a high performance, general purpose data compressor written in rust
rust  data-compressor 
16 days ago
Necessary & Sufficient
How do you know your code is tested enough? How do you avoid tests that don't add value? Jim Weirich created a heuristic that can answer these!
16 days ago
Bite sized learning
Browse hundreds of booklets on design, business, freelancing & more curated from the best designers in the world. Learn new skills & insights, fast.
design  books  learning 
16 days ago
Time Frequency Duality
An particularly interesting characteristic of Fourier transforms is time-frequency duality. This duality exposes a beautiful deep symmetry...
math  physics  python 
18 days ago
: Bite-sized HTML5 games, accessible to everyone.
games  performance  html5  development 
18 days ago
A visual version control for electronics hardware with collaboration at it’s core.
hardware  github 
20 days ago
A successful Git branching model
In this post I present a Git branching strategy for developing and releasing software as I’ve used it in many of my projects, and which has turned out to be very successful.
git  branch 
20 days ago
Unified monitoring wallboard — Light, ergonomic and reliable monitoring for anything.
monitoring  repo  golang 
20 days ago
How to improve NGINX performance, security, and other important things. - trimstray/
nginx  security  reference  sysadmin 
20 days ago
近年の Node.js は API のサーバとしてはもちろん、Nuxt.js や Next.js といった SSR や BFF…
javascript  nodejs  performance 
20 days ago
are a beautiful collection of free, open source icons from the creators of Tailwind CSS
icons  opensource 
20 days ago
A Variable Fonts Primer
Welcome to a paradigm shift in type! Learn how to use variable fonts in your projects for improved UI design, long-form reading, and accessibility.
fonts  typography 
20 days ago
Scalable, secure, cross-device and enterprise-ready team collaboration whiteboard for distributed teams. Join 3.5M+ users from around the world.
collaboration  communication  app  tool 
20 days ago
Python codes implementing algorithms described in Bishop's book "Pattern Recognition and Machine Learning"
python  book  machine-learning  jupyter 
25 days ago
#lifeprotip: Use Docker to simplify development workflows
Overview During my ongoing work on TinyDevCRM, I realized I need this ability to trace / audit / lock down dependencies while also not adversely impacting my development velocity during the MVP phase (where dependencies come and go in a game of musical chairs). I also want to reproducibly build and ship code when working through tutorials so that I can go back and reference them later. So I came up with this informal, hacky way to wrap all my “stuff” into one Docker container.
25 days ago
A Hitchhikers Guide to Asynchronous Programming
python  asynchronous  concurrency 
26 days ago
Browser Startup Comparison
A look at what places your browser phones home to upon startup. The results may not surprise you.
26 days ago
🔪Swiss-army knife for Android testing and development 🔪 ⛺ - ashishb/
python  Android  testing 
26 days ago
Console-based player
radio  cli 
26 days ago
On Voice Coding
I have had repetitive stress injury (RSI) flareups on and off for many years. I’ve kept them under control mostly through use of an Kinesis Advantage ergonomic keyboard that I’ve had for fifteen years. However, several months ago, I was diagnosed with carpal tunnel syndrome and instructed to avoid typing if at all possible. I make my living programming and writing. My hobbies are programming and writing. The first thing I had to do was completely scrap two book projects.
coding  voice 
28 days ago
A binary whitelisting/blacklisting system for macOS
security  osx  google  mac 
28 days ago
The role of testers in an Agile organization
When development is iterative and Agile, testers need to be embedded with the developers and work closely with them.
xigua  testing 
28 days ago
A lightning-fast SVG icon organizer and manager.
Iconset is a free, powerful and fast SVG icon organizer and manager app for designers, developers and teams. Works on both macOS and Windows!
icons  app 
28 days ago
Issues: feature requests, bug reports, customer complaints, security alerts, etc. - joelparkerhenderson/
issue  template  xigua 
28 days ago
The HashSet<T>.removeAll method is surprisingly slow
Jon Skeet recently raised an interesting programming topic on his blog: "There's a hole in my abstraction, dear Liza, dear Liza" (emphasis added): I have a set – a HashSet, in fact. I want to re...
28 days ago
An easy to use blogging platform, with enhanced support for Jupyter Notebooks. -
28 days ago
Interactive Toys
A collection of interactive toys ✨
front-end  inspiration 
28 days ago
« earlier      
per page:    204080120160

Copy this bookmark:

to read