A list of cool Chrome DevTools Tips and Tricks
The Chrome DevTools provide an amazing set of tools to help you develop on the Web platform. Here are a few tips you might not know yet
chrome  css  programming  tools 
april 2018
A practical look at basic AWS Networking with Terraform
A conventional AWS Networking Tutorial out there using Terraform doesn't go around the concepts of AWS Networking. Check out how to provision an AWS VPC with multiple subnets and configure security groups using Terraform.
february 2018
The Practical Test Pyramid
This article explores what a well-rounded test portfolio should look like to be responsive, reliable and maintainable - regardless of whether you're building a microservices architecture, mobile apps or IoT ecosystems.
fowler  testing 
february 2018
Micrometer Application Monitoring - Vendor-neutral application metrics facade
Micrometer provides a simple facade over the instrumentation clients for the most popular monitoring systems, allowing you to instrument your JVM-based application code without vendor lock-in. Think SLF4J, but for metrics.
development  framework  free  metrics 
february 2018
Kubernetes, the Choice for Container Orchestrator
The software development ecosystem is settling on Kubernetes and related tools to solve the common problems.
february 2018
A beginner's guide to Progressive Web Apps
A Progressive Web App is an app that can provide additional features based on the device support , providing offline capability, push notifications and almost native app look and speed, and local caching of resources.
february 2018
A fully functional local AWS cloud stack. Develop and test your cloud apps offline!
A fully functional local AWS cloud stack. Develop and test your cloud apps offline
amazon  aws  devops  cloud  testing 
february 2018
Reactor in Action - using reactor-netty as a client, along with some naive solutions and how to improve on them.
Simon Baslé and Victor Grazi demo Reactor covering multi-batching, debugging, using reactor-netty as a client, along with some naive solutions and how to improve on them.
february 2018
Reactive emoji tracker with WebClient and Reactor: consuming SSE
In this article, we will learn how to consume infinite SSE (server-sent events) stream with Spring's WebClient and Project Reactor.
spring5  reactor 
february 2018
Migrating to Python 3 with pleasure - A short guide on features of Python 3 for data scientists
Migrating to Python 3 with pleasure - A short guide on features of Python 3 for data scientists
migration  python  python3 
february 2018
Hacker101 is a free class for web security
Hacker101 is a free class for web security. Whether you're a programmer with an interest in bug bounties or a seasoned security professional, Hacker101 has something to teach you.
course  education  hacking  security 
january 2018
Infrastructure As Code Tutorial
This tutorial is intended to show what the Infrastructure as Code (IaC) is, why we need it, and how it can help you manage your infrastructure more efficiently.
january 2018
AWS cloud services features: A guide to the right tools for the job
Find out the most common reasons for migrating to Amazon Web Services, and which AWS components you'll need to succeed
january 2018
Announcing Realm Cloud: Realm Platform as a Service Beta
Inside Amazon's Alexa Voice Services division, which develops hardware and software development kits for helping manufacturers build Alexa-enabled products
january 2018
Machine Learning 101 with Paige Bailey on the Hanselminutes Technology Podcast: Fresh Air for Developers
This week on the show Scott talks to Data Scientist and AI expert Paige Bailey. What's the difference between machine learning and deep learning? Do I need to learn R and Python to use machine learning models?
december 2017
WinSW - A wrapper executable that can be used to host any executable as an Windows service, in a liberal license
WinSW is an executable binary, which can be used to wrap and manage a custom process as a Windows service. Once you download the installation package, you can rename winsw.exe to any name, e.g. myService.exe.
windows  wrapper  service 
december 2017
8 emerging trends in container orchestration
The research that follows dives into how Datadog’s customers use orchestrators, especially ECS and Kubernetes, to manage millions of containers on any given day.
container  docker  ecs  aws 
december 2017
Kata Containers - The speed of containers, the security of VMs
Kata Containers is a new open source project building extremely lightweight virtual machines that seamlessly plug into the containers ecosystem.
devops  docker  container 
december 2017
HighLite: An SQLite ORM for Android with automatic database migrations built with annotation processing
HighLite is an SQLite library for Android that makes use of annotation processing to generate boilerplate for your SQLite operations.
sql  orm  android 
december 2017
Welcome to AWS Architecture Monthly #kindle
From building a simple website to crafting an AI-based chat bot, technology choices and the best practices in how to apply them are constantly evolving. Our goal is to supply you with a broad selection of the best new tech content from AWS—from deep-dive tutorials to industry-trend articles.
november 2017
IGListKit: A data-driven UICollectionView framework for building fast and flexible lists.
A data-driven UICollectionView framework for building fast and flexible lists.
github  ios 
november 2017
Cartography: A declarative Auto Layout DSL for Swift
Using Cartography, you can set up your Auto Layout constraints in declarative code and without any stringly typing!
github  swift  cocoa  ios  autolayout 
november 2017
Edge Computing - The New Frontier of the Web
Learn the basics of edge computing and how it is transforming the realtime landscape
edge  cloud 
november 2017
Centralized logging for AWS Lambda
CloudWatch Logs is hardly the ideal fit for all your logging needs, fortunately, you can easily stream the logs to your preferred log aggregation service with AWS Lambda functions.
aws  lambda 
november 2017
AWS SAM Local 🐿 is a CLI tool for local development and testing of Serverless applications
sam is the AWS CLI tool for managing Serverless applications written with AWS Serverless Application Model (SAM). SAM Local can be used to test functions locally, start a local API Gateway from a SAM template, validate a SAM template, and generate sample payloads for various event sources
aws  development  github  lambda  serverless 
october 2017
Awless tutorial: Try a smarter CLI for AWS
A guided tour of the Awless CLI for Amazon Web Services, an alternative to the AWS CLI with simpler syntax, smart defaults, and powerful templates
aws  cli 
october 2017
In this 6 min screencast, a Java class with a single method is deployed to fnproject.io using the Java Function Developer Kit (FDK)
In this 6 min screencast, a Java class with a single method is deployed to fnproject.io using the Java Function Developer Kit (FDK) / Java runtime
serverless  java 
october 2017
AWS Database Migration Service Adds Amazon S3 and Azure SQL Database as Sources
AWS Database Migration Service (DMS) has added Amazon Simple Storage Service (S3) and Azure SQL Database as migration sources.
october 2017
Introducing Cloud Firestore: Our New Document Database for Apps
Today we're excited to launch Cloud Firestore, a fully-managed NoSQL document database for mobile and web app development. It's designed to easily store and sync app data at global scale, and it's now available in beta.
database  cloud  firebase 
october 2017
Cheatsheet for the JavaScript knowledge you will frequently encounter in modern projects.
This document is a cheatsheet for JavaScript you will frequently encounter in modern projects and most contemporary sample code.
cheatsheet  github  javascript  reference 
october 2017
Building Evolutionary Architectures - Support constant change
The first principle of evolutionary architecture is to enable incremental change in an architecture over time. This practical guide gives you everything you need to know to get started.
september 2017
Mind the 75GB limit on AWS Lambda deployment packages
Lambda has a regional limit of 75GB for ALL of your deployment packages, whilst this might sound a lot at first, it is actually quite easy to reach when deployment is frictionless and you’re deploying many times a day.
aws  lambda 
september 2017
Satya Nadella Rewrites Microsoft’s Code
Microsoft’s CEO has stopped infighting, restored morale, and created more than $250 billion in market value. All it took was focusing on what matters most.
september 2017
VaporShell - A PowerShell module for building, packaging and deploying AWS CloudFormation templates
Define your AWS Infrastructure as Code with any operating system.
If you can run PowerShell, you can use VaporShell to create your stack.
aws  powershell  VaporShell 
september 2017
Facebook and Microsoft introduce new open ecosystem for interchangeable AI frameworks
Facebook and Microsoft are today introducing Open Neural Network Exchange (ONNX) format, a standard for representing deep learning models that enables models to be transferred between frameworks. ONNX is the first step toward an open ecosystem where AI developers can easily move between state-of-the-art tools and choose the combination that is best for them.
deeplearning  microsoft  facebook  ai 
september 2017
Learning Path: Lessons in RxJava
RxJava has been growing in popularity and can offer more stable and maintainable code, but it comes with a high learning curve and tradeoffs. This learning path covers both RxJava 1 and 2
august 2017
Offline-Friendly Forms
Forms on the web don't usually play nice with bad connections. If you try to submit a form while offline, you'll most likely just lose your input. Here's how we might fix that.
forms  javascript  offline 
august 2017
Learning React.js is easier than you think — Interactive Examples
Last year I wrote a short book on learning React.js which turned out to be about 100 pages. This year, I am going to challenge myself to summarize it as an article on Medium.
ReactJS  react  javascript 
august 2017
Lambda School - A computer science education that's 100% free until you're hired
Immersive preparation for the world's most in-demand careers, for as little as $0 until you're hired
bootcamp  learning  programming 
august 2017
Is Amazon’s cloud service too big to fail?
Financial regulators have raised concerns over concentration risk in a vital area of banking infrastructure, but others say reinforcements are unnecessary
amazon  aws  cloud  finance  microsoft 
august 2017
Testing a Java Spring Boot REST API with Karate
Learn how to write web service tests with Karate, a new framework for scripting HTTP sequences specifying expectations.
java  springboot 
july 2017
Google not Amazon — Make fantastic savings in a serverless world
Why is IT ignoring Google’s server-less cloud infrastructure? They’re playing with their toys on Amazon and it’s costing tens of millions in missed business automation opportunities
amazon  article  aws  cloud  google 
july 2017
A Massive Guide to Building a RESTful API for Your Mobile App
We wrote this guide to outline the best practices for building out APIs, web services, and databases for mobile apps and mobile clients. In this post, we go in-depth on creating a RESTful API specifically for mobile apps
architecture  bestpractices  mobile  programming  rest 
july 2017
8 keys to DynamoDB success
How to ensure that Amazon’s fast and scalable key-value database works for you, not against you
dynamodb  aws 
july 2017
Serverless on Google with Cloud Functions and React - O'Reilly Media
Combining serverless architecture with a React frontend means you can spin up applications with minimal administrative overhead.
july 2017
The State of Developer Ecosystem 2017 by @jetbrains
In late 2016 and early 2017 we polled over 5,000 developers to identify the State of Developer Ecosystem.
java  developer 
july 2017
Basic Spring web application in Java, Kotlin and Scala - comparison ·
I’ve been wondering how hard would it be to implement a basic Spring Boot app in alternative JVM languages, such as Scala and Kotlin, so I’ve decided to give it a try :)
spring  scala 
july 2017
Take the Journey: Build Your First Serverless Web Application
You can build your own serverless web application with our new Serverless Web Application Guide, which provides step-by-step instructions for you to create and deploy your serverless web application on AWS.
serverless  lambda  aws 
july 2017
Writing High-Performance Swift Code
The following document is a gathering of various tips and tricks for writing high-performance Swift code. The intended audience of this document is compiler and standard library developers.
bestpractices  optimization  swift 
july 2017
Building a Full-Stack App with Serverless and React on AWS
Serverless Stack is an open source guide for building and deploying full-stack apps using Serverless and React on AWS. Create a note taking app from scratch using the Serverless Framework and Create React App. Follow our step-by-step tutorials with screenshots and code samples.
aws  javascript  react  serverless 
july 2017
Focus on features  - not versions  - when building products in the cloud
Why are IT shops using versions to trade stability for productivity? Have your cake and eat it too by deploying features in the cloud!
july 2017
Claudia.js - JavaScript cloud micro-services the easy way
Claudia makes it easy to deploy Node.js projects to AWS Lambda and API Gateway. It automates all the error-prone deployment and configuration tasks, and sets everything up the way JavaScript developers expect out of the box
aws  cloud  lambda  nodejs  serverless 
june 2017
Start planning now for AWS re:Invent 2017 – A Cloud Guru
AWS re:Invent 2017 is going to be bigger than ever with over 1000 sessions and another record breaking number of attendees
june 2017
AWS Security Primer | cloudonaut
I was preparing some AWS Security related training. Soon, I realized that this topic is too huge to fit into my brain. So I structured my thoughts in a mind map. Within a couple of minutes1 I came up with this
aws  security  devops 
june 2017
Make apps for the Internet of Things with MIT App Inventor!
MIT App Inventor now brings that same power and simplicity of app creation to the Internet of Things (IoT) and the universe of connected devices.
development  internetofthings 
june 2017
MongoDB Stitch is a backend as a service that provides an HTTP API to MongoDB
MongoDB Stitch is a backend as a service that provides an HTTP API to MongoDB
mongodb  baas 
june 2017
Genealogy company Ancestry migrates entire infrastructure to AWS
Ancestry is a 34-year-old company and is rarely mentioned for its technological prowess, but it deals in data at a massive scale.
june 2017
‘I’m Not Sure I Understand’ - How Apple’s Siri Lost Her Mojo
Former Apple employees on how Siri's progress was crippled by lack of ambitious goals, shifting strategies, and insufficient usage data
apple  amazon 
june 2017
You can probably use deep learning even if your data isn't that big
You can still use deep learning in (some) small data settings, if you train your model carefully.
data  dev  machinelearning  deeplearning 
june 2017
Official Docker Image for Oracle Java and the OpenJDK Roadmap for Containers
Official Docker Image for Oracle Java and the OpenJDK Roadmap for Containers
docker  java 
june 2017
Awesome AWS: A curated list of awesome Amazon Web Services (AWS) libraries, open source repos, guides, blogs, and other resources.
A curated list of awesome Amazon Web Services (AWS) libraries, open source repos, guides, blogs, and other resources. Featuring the Fiery Meter of AWSome.
amazon  aws  list  reference  tools 
may 2017
The Hitchhiker's Video Guide to AWS ECS and Docker - 10 part video series
I released The Hitchhiker's Guide to AWS ECS and Docker a couple of weeks ago. It got a great response - the only thing that seemed to be problematic was the sheer size of the guide.
docker  devops  aws  ecs 
may 2017
Roadmap to becoming a web developer in 2017
Below you find a set of charts demonstrating the paths that you can take and the technologies that you would want to adopt in order to become a frontend, backend or a devops.
dev  programming  roadmap  webdev 
may 2017
Lyft's Envoy: Architectural migration from monolith to a fully distributed service mesh
In this talk we will cover Lyft's architectural migration from monolith to a fully distributed service mesh, the origins of Envoy, a high level architecture overview, and future directions.
architecture  servicemesh  soa 
may 2017
Netflix Introduces Hollow, a Java Library for Processing In-Memory Datasets
Netflix recently introduced Hollow, a Java library and toolkit designed to efficiently cache datasets not characterized as “big data.” Such datasets may be metadata for e-commerce and search engines, or in the case of Netflix, metadata about movies and TV shows
cache  netflix  opensource 
may 2017
Collection of the most common vulnerabilities found in iOS applications
This guide is a collection of the most common vulnerabilities found in iOS applications. The focus is on vulnerabilities in the applications’ code and only marginally covers general iOS system security
mobile  ios 
may 2017
Inversion: The Crucial Thinking Skill Nobody Ever Taught You
Inversion is an essential skill for leading a logical and rational life. It allows you to step outside your normal patterns of thought and see situations from a different angle. Whatever problem you are facing, always consider the opposite side of things.
may 2017
Andreessen Horowitz has unveiled its AI Playbook, a microsite intended as a resource for newcomers
Andreessen Horowitz has unveiled its AI Playbook, a microsite intended as a resource for newcomers (both nontechnical and technical) to explore what's possible with AI.
ai  machinelearning 
may 2017
Android Architecture Components | Android Developers
A new collection of libraries that help you design robust, testable, and maintainable apps. Start with classes for managing your UI component lifecycle and handling data persistence.
android  architecture  mobile 
may 2017
Official Android Developers Guide to App Architecture
This guide is for developers who are past the basics of building an app, and now want to know the best practices and recommended architecture for building robust, production-quality apps.
android  architecture  mobile 
may 2017
Mavo: A new, approachable way to create Web applications
Mavo helps you turn your static HTML into reactive web applications without a single line of programming code and no server backend.
may 2017
Why Kotlin Is the Hero Android Needs - 10Clouds Blog
On May 17th Google announced Kotlin as the officially supported language for Android. It was no surprise for us at 10Clouds. It’s been the most important shift in Android development since many ditched the generally hated Eclipse for Android Studio, based on IntelliJ, a beloved IDE among Java Developers.
kotlin  android 
may 2017
Every single Machine Learning course on the internet, ranked by your reviews
For this guide, I spent a dozen hours trying to identify every online machine learning course offered as of May 2017, extracting key bits of information from their syllabi and reviews, and compiling their ratings. My end goal was to identify the three best courses available and present them to you, below.
ai  learning 
may 2017
Baby steps to the cloud: migrating your corporate website
Cloud isn’t just for new projects —migrating an existing application like a website is often the preferred first step
may 2017
AWS vs Azure vs Google Cloud Platform – Networking
In this series, we’re comparing cloud services from AWS, Azure and Google Cloud Platform. A full breakdown and comparison of cloud providers and their services are available in this handy poster
aws  azure  blog  cloud  comparison 
may 2017
Capsule - Package and Deploy JVM Applications
Packages any JVM application, no matter how complex, as a single, plain executable JAR. A capsule may directly contain all of the application’s dependencies or simply declare some or all of them, to be downloaded when launched. Built with standard build tools, it is the fat JAR that always works.
deployment  jvm  maven  build 
may 2017
« earlier      
actionscript adobe agile air ajax amazon analytics android angularjs apache api appengine apple apps architecture article authentication automation aws bea bestpractices bigdata blog blogs book books browser business caching career chrome cloud cloudcomputing cloudfoundry code collaboration comparison css data database design dev developer development devops distributed docker dropbox ec2 eclipse economics economy education email enterprise ext extjs facebook finance firefox flash flex flex2 flex3 foss framework free funny future git github google grails groovy gwt hadoop hardware health hibernate howto html html5 http humor ibatis ibm ide idea infoq innovation integration intellij interesting internet interview ios ipad iphone j2ee java java8 javascript jboss jdbc jetbrains jpa jquery jruby json jsp junit jvm lambda language learning library linux mac management messaging microsoft mobile mongodb monitoring mvc mysql netflix news nosql nytimes obama opensource optimization oracle orm osx paas patterns performance persistence phonegap php plugin politics presentation productivity programming prototype python rails redhat reference rest ria rss ruby rubyonrails s3 saas scala scalability search security sencha senchatouch server services soa software spring springframework sql sqlserver standards startup storage strategy struts sun swift sysadmin tdd tech technology testing tips tools trends tutorial tutorials twitter ubuntu ui utilities video virtualization visualization vmware wallstreet web web2.0 webdesign webdev weblogic webservices wiki windows wordpress xml yahoo

Copy this bookmark: