4470
Keycloak
"Add authentication to applications and secure services with minimum fuss. No need to deal with storing users or authenticating users. It's all available out of the box.

You'll even get advanced features such as User Federation, Identity Brokering and Social Login."
authentication  opensource  sso 
4 days ago
Netflix Play API: Building an Evolutionary Architecture
'The "Type 1 and 2 decisions" part of the talk began with an explanation of the source quotes about this decision making model from Jeff Bezos. Type 1 decisions are highly consequential and have long-ranging impact, and so these decisions must by made methodically and by engaging in consultation with others. Type 2 decisions are easily changeable, and do not have long-ranging implications, and therefore these decisions should be made quickly and by "high judgements individuals or small groups".'
netflix  casestudy  architecture 
8 days ago
The Inter UI font family
“Inter UI is a typeface specially designed for user interfaces with focus on high legibility of small-to-medium sized text on computer screens.
...
Inter UI is a free and open source font family.
You are free to use this font in almost any way imaginable.
Refer to the SIL Open Font License 1.1 for exact details on what the conditions and restrictions are.”
opensource  ui  fonts 
20 days ago
React patterns you should know
Redux, Context/Provider, HOC (higher order component), render props
reactjs  tips 
27 days ago
Clojure’s stability: lessons learned
“Lesson: It’s much easier to keep things stable when you don’t change as often.”

Among other things
clojure 
4 weeks ago
jquense/yup: Dead simple Object schema validation
"Yup is a JavaScript object schema validator and object parser. The API and style is heavily inspired by Joi"
javascript  validation 
4 weeks ago
Catalog - Living Style Guides for Digital Products
"With Catalog you combine design documentation with real, live components in one single place, making collaboration between designers and developers seamless."
css  webdesign 
5 weeks ago
We'll Fix It Later || Matthew Ström: designer & developer
"Don’t commit to features. Features are solutions to problems, but they’re seldom the only solution. Instead, commit to solving the underlying problem; if the ‘not-quite-perfect’ result (fewer new features, or none at all) solves the problem, you’ve still succeeded."
product_development  product_management  tips  mvp 
5 weeks ago
Firecracker
"Firecracker is an open source virtualization technology that is purpose-built for creating and managing secure, multi-tenant containers and functions-based services."

Built by AWS, written in rust.
aws  rust 
7 weeks ago
Our current OCaml best practices, part 1
Jane Street lib over standard lib.

Interesting approach with docker to build two images. The first just used to compile, the second used to deploy. Nice idea, haven’t seen that before.
tips  ocaml 
8 weeks ago
Reply.id will keep your inbox free of annoying recruiter emails.
"Tired of getting irrelevant emails from recruiters?"

Really interesting!
jobs  tool 
9 weeks ago
Zulip
“The world’s most productive team chat”
chat  collaboration  android  opensource  team  ios  messaging 
10 weeks ago
wireservice/csvkit: A suite of utilities for converting to and working with CSV, the king of tabular file formats.
"A suite of utilities for converting to and working with CSV, the king of tabular file formats."
csv  data  tool  commands 
10 weeks ago
SALT FAT ACID HEAT
"Master these four elements, master the kitchen."
food  cooking 
10 weeks ago
LanceGin / Mockman
“Mockman is a powerful and convenient tool that helps you to manage and start mock servers locally.

With the app, you can easily configure the routes, request format and response of a mock server”
development  tool  api 
10 weeks ago
British Airways Data Breach Conducted via Malicious JavaScript Injection
“The first line of defense against an attack like this is to detect intrusions to infrastructure. However, in this case, British Airways was reportedly unaware of an intrusion. The next line of defense is to verify that production JavaScript source code is not modified unexpectedly. One solution is to implement an external monitoring system that detects any changes to public-facing source code, verifying that any reported changes match intentional changes. This verification can be automated by verifying checksums.”
casestudy  security  javascript 
10 weeks ago
$ chunkwm - tiling wm
"chunkwm is a tiling window manager for macOS that uses a plugin architecture, successor to kwm. It represents windows as the leaves of a binary tree, and supports binary space partitioned, monocle and floating desktops."
mac 
11 weeks ago
Unleash the Power of Story Points
“To get started quickly, follow these steps:
Find a number of representative backlog items the team has already completed.
Get the team together and have the team decide on what an "average sized" backlog item is.
Once you've picked that item, call it five story points. This is your "golden story".
Celebrate, because you're done.
The golden story is your new reference point for all future estimations. Now when estimating a backlog item, the question is how it compares to the golden story. Is it a little smaller? Call it three story points. Is it a little bigger? Call it eight story points. Is it quite a bit bigger? Call it 13 or even 20 story points. Is it tiny? Call it one.

The key to success is to not get hung up on the need for precision. Software engineers love precision. That's a good thing, but we need to let go of that with estimation. Estimation is messy stuff, and investing in more and more precise estimates has a quickly-diminishing return.”
scrum  tips 
11 weeks ago
Jira Issue EasyCopy - Chrome Web Store
Copies the issue ID and title. Need to open a new browser window immediately after install to get the extension working.
chrome  jira  tool 
12 weeks ago
Lean vs Agile vs Design Thinking
"Outcome" principle - really good!

Also, using the "hypothesis statement" to justify work on a feature.
video  presentation  agile  lean  tips 
october 2018
Microsoft/WinAppDriver - Windows Application Driver
“Windows Application Driver is a service to support Selenium-like UI Test Automation on Windows Applications. This service supports testing Universal Windows Platform (UWP) and Classic Windows (Win32) apps on Windows 10 PCs. Windows Application Driver complies to the JSON Wire Protocol standard and some application management functionalities defined by Appium. If you've been looking for better support for using Appium to test Windows Applications, then this service is for you!”
testing  ui  windows 
october 2018
What is Skype coded in? - Quora
"The Windows Skype desktop client is written mostly in Delphi, using the mentioned C++ component for the core business logic"
delphi  skype  windows 
october 2018
Scrum The Toyota Way
“Just as Scrum does not make you Lean, being Lean does not mean you are Agile. You can be Lean without being Agile, and you can be Agile without being Lean. They are different, yet very complementary concepts. We want to be Lean, delivering the flow of value the most efficient way possible, but we also want to be Agile by being able to respond rapidly to changes in customer or market demand, or responding to unknown events quickly.”
agile  casestudy  lean  toyota  scrum 
september 2018
« earlier      
37signals activerecord advertising agile ajax algorithms amazon analysis analytics android angularjs apache api apple apps architecture article asp.net aspnet aspnetmvc aws azure bdd blackberry blog book bootstrap business c# caching capistrano casestudy cassandra charts chat chef chrome ci clojure cloud code_quality code_style collaboration commands communication community conference continuousintegration css cucumber dart data database ddd debugging delicious deployment design development devops docker documentation dotnet ec2 ef elixir email employment erlang eventmachine f# facebook factorygirl filetype:pdf finance firefox fonts framework free functional_programming game_development gem gems git github go golang google graphics graphing gui hadoop hardware hiring hosting howto html html5 http humor icons ide images inspiration ios ipad iphone java javascript jobs jquery jruby json jvm kanban lean linkedin linux logging mac management mapreduce marketing media:document memcached mercurial microsoft mobile mongo monitoring mvc mysql netflix networking news nginx node.js nosql nuget oauth online_advertising opensource operations optimization organization patterns pdf performance phone photography php plugin postgresql powershell presentation product_development product_management productivity programming prototype python rack rails react reactnative real-time redis refactoring reference rest rspec ruby rust s3 saas scala scalability screencapture scrum security selenium seo service sinatra soa socialmedia socialnetworking software sourcecontrol sqlserver ssh startup stock subversion sweet system_administration tdd team telecommuting template templates testing tips tool training travel tutorial twitter ubuntu ui unix usability ux versioncontrol via:dotjosh via:rlaneve video video_conferencing videotraining visualstudio webdesign webdevelopment windows windowsphone wordpress yahoo

Copy this bookmark:



description:


tags: