Showing posts with label tech. Show all posts
Showing posts with label tech. Show all posts

Wednesday, March 28, 2018

Spring 2018 tech reading

Hello again! This time I'm trying out a new way to publish my bookmarks. I've started to use Firefox bookmark tags and figured out a way to organize and export them without losing the tags. So here is your Spring 2018 tech reading in tabular form:

changelog,miscAuto-generating a changelog from git history | Mozilla Web Development
changelog,miscDevist - Keep your changelog clean.
changelog,miscEffortlessly maintain a high quality change log with Git notes – Harrow.io
changelog,miscKeep a Changelog
changelog,miscconventional-changelog/conventional-changelog: Generate a changelog from git metadata
changelog,miscmarionebl/commitlint: 📓 Lint commit messages
dataBuilding and testing a distributed data store in Go - YouTube
dataComparison of the Open Source OLAP Systems for Big Data: ClickHouse, Druid and Pinot
dataDeep Learning @Google Scale: Smart Reply in Inbox
dataMeet Bandaid, the Dropbox service proxy | Dropbox Tech Blog
dataPeter Bailis: MacroBase, Prioritizing Attention in Fast Data Streams | Talks at Google - YouTube
dataScaling Slack - YouTube
dataWhat Every Programmer has to know about Database Storage by Alex Petrov - YouTube
dataWriting a Time Series Database from Scratch | Fabian Reinartz
data,javaOpen-sourcing a 10x reduction in Apache Cassandra tail latency
docker compose,testing,sysDocker Compose · Testcontainers
docker compose,testing,sysLink via an ambassador container | Docker Documentation
docker compose,testing,sysdockerfiles/ambassador at master · SvenDowideit/dockerfiles
docker compose,testing,sysrnorth/ambassador
docker compose,testing,sysrnorth/tcp-unix-socket-proxy: Listens on a TCP port and proxies connections to a UNIX domain socket
docker compose,testing,syswurstmeister/kafka-docker: Dockerfile for Apache Kafka
docker,sysExperiment To Suspend/Resume Docker Container With CRIU 2 | kim hirokuni
funAndy Fields on Twitter: "Front End vs. Back End… "
funCameron Purdy's answer to Do tech companies hire non-CS majors for software engineering roles? - Quora
funMIT Self-Driving Cars: Sacha Arnoud, Director of Engineering, Waymo - YouTube
funMaker vs. Manager: How Your Schedule Can Make or Break You
funWhat the job position really means
fun,javaPRIMITIVE Deeplearning4j - YouTube
fun,sysGrowing the Site Reliability Team at LinkedIn: Hiring is Hard -- Greg Leffler - YouTube
go5 Gotchas of Defer in Go (Golang) — Part II – Learn Go Programming
java55 New Features in JDK 9 - Simon Ritter - YouTube
javaBeware of Java’s inconsistent MIN_VALUE – Kynosarges Weblog
javaCharles Nutter — More Than You Want to Know about Java's String - YouTube
javaCode Review Matters and Manners: Maria Khalusova, Trisha Gee on Vimeo
javaGraal: How to use the new JVM JIT compiler in real life - YouTube
javaHelping Linux and Java Play Well Together - YouTube
javaJDK 9: the performance bits or why you would really want to upgrade to Java 9 by Dmitry Vyazelenko - YouTube
javaJUnit 5 — New Opportunities for Testing on the JVM - Sam Brannen - YouTube
javaJava Autonomous Driving: Car Detection - DZone
javaKubernetes for the Spring Developer - Meaghan Kjelland - YouTube
javaOptaPlanner - Java Reflection, but much faster
javaProject Loom: Fibers and Continuations for the Java Virtual Machine with Ron Pressler - YouTube
javaProperty-based testing in Java with JUnit-Quickcheck - Part 1: The basics — Xebia Blog
javaRuby's Strings and What Java Can Learn From Them - YouTube
javaSpringBoot 2 performance — servlet stack vs WebFlux reactive stack
javaTop Ten Metrics for Evaluating your Garbage Collector - YouTube
javaWalkthrough: Tracking an Elasticsearch Java Client Sniffer Bug | FORTER
javaZGC - Low Latency GC for OpenJDK with Stefan Karlsson and Per Liden - YouTube
java[concurrency-interest] StampedLock happens-before with tryOptimisticRead() - Dr Heinz M. Kabutz - edu.oswego.cs.concurrency-interest - MarkMail
java,dataIndeed MPH: Fast and Compact Immutable Key-Value Stores
kafka,dataConsumer Group Internals: Rebalancing, Rebalancing.... -- Jason Gustafson & Onur Karaman, 8/23/16 - YouTube
kafka,dataExactly-once Stream Processing with Kafka Streams - Confluent
kafka,dataHow to choose the number of topics/partitions in a Kafka cluster? - Confluent
kafka,dataKafka Controller Internals--Onur Karaman, LinkedIn (9/12/17) - YouTube
kafka,dataMulti-Tenant, Multi-Cluster and Hierarchical Kafka Messaging Service - Confluent
kafka,dataProviding Reliability Guarantees in Kafka at One Trillion Events Per Day - Confluent
kafka,dataRunning Kafka for Maximum Pain - Confluent
kafka,dataStreaming Data Applications on Docker - Confluent

Until next time!

Sunday, January 28, 2018

A curated list: Design, programming basics & common sense coding preferences

I've consolidated my basic programming and design reading list with my common sense coding preferences (It's a GitHub Gist):

Until next time!
Ashwin Jayaprakash