How to Build a High Velocity Development Team – JavaScript Scene – Medium
Team Building & Morale
Nothing predicts business outcomes better than an exceptional team. If you’re going to beat the odds, you need to invest here, first.
development  team  building  management  javascript 
.NET Framework Versions and Dependencies | Microsoft Docs
The following table summarizes .NET Framework version history and correlates each version with Visual Studio, Windows, and Windows Server.
framework  windows  versions 
2 days ago
Bundling web applications with Parcel
We already have bundlers like Browserify, rollup.js and webpack but often they need quite a lot of configuration before they do something. Recently a new contender entered the arena: Parcel. Advertised features are speed and almost no configuration.
parcel  web  development  bundler 
3 days ago
Responsive Blue Note Album sleeves recreated in the browser using HTML and CSS
Over the last few months I’ve been busying myself trying to re-create some of Reid Miles iconic album sleeves  in the browser.
css  design  reid  miles  blue  note  album  sleeves 
7 days ago
Server to Client · An A List Apart Article
Before anything can happen in a browser, it must first know where to go. There are multiple ways to get somewhere: entering a URL in the address bar, clicking (or tapping) on a link on a page or in another app, or clicking on a favorite. No matter the case, these all result in what’s called a navigation. A navigation is the very first step in any web interaction, as it kicks off a chain reaction of events that culminates in a web page being loaded.
alistapart  browser  html 
9 days ago
Tags to DOM · An A List Apart Article
Once the browser engine finally gets the resource, it needs to start turning it into a rendered web page. In this segment, we focus primarily on HTML resources, and how the tags of HTML are transformed into the building blocks for what will eventually be presented on screen.
alistapart  browser  html 
9 days ago
Docco is a quick-and-dirty documentation generator, written in Literate CoffeeScript. It produces an HTML document that displays your comments intermingled with your code. All prose is passed through Markdown, and code is passed through Highlight.js syntax highlighting. This page is the result of running Docco against its own source file.
code  documentation  docco  coffeescript 
13 days ago
Anamorphisms in JavaScript
Anamorphisms are functions that map from some object to a more complex structure containing the type of the object. For example, mapping from an integer to a list of integers.
Anamorphisms  Catamorphisms  javascript  functional  programming  fp 
16 days ago
Exploring Oh Composable World! | Philip La
I’ll be exploring the crazy fun dot-chained react app that Brian covered in his talk called Oh, Composable World at React conf. I’ll be exploring the composable react application by first breaking it down with diagrams, then with referential transparency, and finally with types.
javascript  functional  composition 
21 days ago
Does Curry Help? – Hugh FD Jackson
It’s been two and a half years since I wrote Why Curry Helps - a little love letter to the power of using curried functions in JavaScript. It’s easily my most-read post, bringing in hundreds of readers every month.

But as time has passed, the world has changed, and so have I. Is it still a good idea to lean on this technique to squeeze more expressivity out of your code?

I’m not so convinced.
javascript  functional  currying 
22 days ago
Why Curry Helps – Hugh FD Jackson
A programmer’s pipe-dream is to write code, and be able to use it repeatedly with little effort. It’s expressive because you write in a way that expresses what is needed, and it’s reuse because.. well, you’re reusing. What more could you want?

curry can help.
javascript  js  functional  currying 
22 days ago
Introduction · mostly-adequate-guide to functional programming
This is a book on the functional paradigm in general. We'll use the world's most popular functional programming language: JavaScript.
functional  programming  FP  javascript 
22 days ago
Resisting the Higher Order (Go Functional!) – Hacker Noon
So the big idea is that although React itself is declarative, vast majority of code that goes into making an app is imperative. This can be fixed (if you think it needs fixing) by mixing in more functional patterns.
react  functional  programming  fp  map  fold 
24 days ago
Introducing GitHub Actions | CSS-Tricks
It’s a common situation: you create a site and it’s ready to go. It’s all on GitHub. But you’re not really done. You need to set up deployment. You need to set up a process that runs your tests for you and you're not manually running commands all the time. Ideally, every time you push to master, everything runs for you: the tests, the deployment... all in one place.

Previously, there were only few options here that could help with that. You could piece together other services, set them up, and integrate them with GitHub. You could also write post-commit hooks, which also help.

But now, enter GitHub Actions.
github  actions 
25 days ago
You Might Not Need The mapDispatchToProps Function
mapDispatchToProps, is what I want to talk about here. Specifically – why you might not need that function, and what you can replace it with instead.
react  redux  mapDispatchToProps 
27 days ago
Funklet. | Kempa.com
While the Funklet is now out of print, Stratton has encouraged his backers to pass around the PDF version
funklet  pdf 
29 days ago
Leaner, Meaner, Faster Animations with requestAnimationFrame - HTML5 Rocks
It’s a fair bet you’ve done some animation work in your time as a developer, whether that’s smaller UI effects or large iteractive canvas pieces. Chances are you’ve also come across requestAnimationFrame, or rAF (we say it raff around these parts), and hopefully you’ve had a chance to use it in your projects. In case you don’t know, requestAnimationFrame is the browser’s native way of handling your animations. Because rAF is specifically designed to deal with animation and rendering, the browser can schedule it at the most appropriate time and, if we play our cards right, it will help us get a buttery smooth 60 frames per second.
javascript  animation  requestAnimationFrame 
4 weeks ago
Introducing the React Profiler – React Blog
React 16.5 adds support for a new DevTools profiler plugin. This plugin uses React’s experimental Profiler API to collect timing information about each component that’s rendered in order to identify performance bottlenecks in React applications. It will be fully compatible with our upcoming time slicing and suspense features.
react  profiler  performance 
5 weeks ago
Rob Stenson — How to Say “Crunch” in Portuguese ☠️ OH no Type Company
Rob is the designer and co-founder of Goodhertz, an audio plugin company with truly unique offerings, and as I learned in this interview, a pretty innovative process behind them
5 weeks ago
Master the JavaScript Interview (Eric Elliott)
“Master the JavaScript Interview” is a series of posts designed to prepare candidates for common questions they are likely to encounter when applying for a mid to senior-level JavaScript position.
javascript  JS  interview 
7 weeks ago
Pro Tips from the Trenches: The Resolve-Path PowerShell cmdlet – Mike F Robbins
You’re designing a reusable tool in PowerShell and decide a function is the most appropriate type of command to accomplish the task at hand. It will accept a FilePath parameter which will be used to specify both the path and filename to a destination file. The path should already exist, but the file may or may not already exist.
powershell  resolve-path 
8 weeks ago
SQL Server Grouped Concatenation - SQLPerformance.com
Grouped concatenation is a common problem in SQL Server, with no direct and intentional features to support it (like XMLAGG in Oracle, STRING_AGG or ARRAY_TO_STRING(ARRAY_AGG()) in PostgreSQL, and GROUP_CONCAT in MySQL).
** UPDATE January 2017 : STRING_AGG() will be in SQL Server
mssql  grouped  concatentation  sql  server 
9 weeks ago
SQL Server 2012 Installation Recommendations | SAP Blogs
SQL Server 2012 is relatively easy to install, and the installation guide from SAP is very clear. However, there are a few guidelines from my own experience that may be of benefit to others performing this installation for the first time. The following example assumes an installation on Windows Server 2012 R2.
mssql  installation  sql  server 
9 weeks ago
9 React Guides That Stood The Test Of Time
Does React deserve its reputation for stability? Let's find out by exploring how nine classic React articles hold up to the latest version of React.
10 weeks ago
Welcome to the world of Statecharts - Statecharts
What is a statechart?

A statechart can be explained in many ways, and we’ll get to those explanations, but essentially, a statechart is a drawing. Here’s a simple statechart:
11 weeks ago
xstate - Simple JavaScript Finite State Machines and Statecharts
Functional, stateless JavaScript finite state machines and statecharts.
state  javascript  js  fsm 
11 weeks ago
Generating Mozart from Markov Chains – SSOΔ
This post will detail a method of generating music from sampling MIDI-files. We’ll introduce an algebraic structure called a Markov chain, and use it to make our own MIDI-files.
music  mozart  markov  chains 
11 weeks ago
CLI: improved
Over the years my command line habits have improved and I often search for smarter tools for the jobs I commonly do. With that said, here's my current list of improved CLI tools.
11 weeks ago
Active Directory Powershell – Advanced Filter (Part – II) – Active Directory Powershell Blog
Here is the list of supported operators in Active Directory Powershell Advanced Filter:
AD  powershell  filter  wildcard 
12 weeks ago
Integration Services Performance Best Practices – Data Flow Optimization
In this article, we’ll present a couple of common best practices regarding the performance of Integration Services (SSIS) packages.
mssql  ssis  data  flow  performance 
august 2018
nickrod518/PowerShell-Scripts: PowerShell scripts ranging from SCCM, MSO, AD, and other corporate enterprise uses... to sending cat facts to coworkers.
PowerShell scripts ranging from SCCM, MSO, AD, and other corporate enterprise uses... to sending cat facts to coworkers.
powershell  script  repo  github 
august 2018
Where to Find User Name Data in Configuration Manager, Part 2 - Enhansoft
In my last blog post, I talked about how there are three places to find user name details and how they are inventoried. In this blog post I will talk about how best to leverage each of them.
sccm  user  name  configuration  manager  sql 
august 2018
VMPK. Virtual MIDI Piano Keyboard
Virtual MIDI Piano Keyboard is a MIDI events generator and receiver. It doesn't produce any sound by itself, but can be used to drive a MIDI synthesizer (either hardware or software, internal or external). You can use the computer's keyboard to play MIDI notes, and also the mouse. You can use the Virtual MIDI Piano Keyboard to display the played MIDI notes from another instrument or MIDI file player. To do so, connect the other MIDI port to the input port of VMPK.
vmpk  virtual  midi  piano  keyboard 
july 2018
JavaScript Start-up Optimization  |  Web Fundamentals  |  Google Developers
As we build sites more heavily reliant on JavaScript, we sometimes pay for what we send down in ways that we can’t always easily see. In this article, we’ll cover why a little discipline can help if you’d like your site to load and be interactive quickly on mobile devices. Delivering less JavaScript can mean less time in network transmission, less spent decompressing code and less time parsing and compiling this JavaScript.
javascript  optimization  performance 
july 2018
Blues maker
An interactive piano blues builder
blues  piano  vexflow 
july 2018
MIDI Monitor | drewish
How to use this…
Plug in a MIDI keyboard or install MidiKeys
Restart your browser.
Play some notes on your MIDI device, and they'll appear on the stave.
midi  monitor  vexflow 
july 2018
Getting started with webpack and ES6 modules – Scott Vinkle – Medium
Let’s go through a tiny, very basic webpack based project. We’ll look at the project structure, the configuration files, and a simple, high-level example of using webpack with ES6 modules.
webpack  es6 
july 2018
The True Story Of A Man-Eating Tiger's 'Vengeance' : NPR
John Vaillant's The Tiger is part natural history, part Russian history and part thriller; it tells a gripping and gory story of what it's like to stalk -- and be stalked by -- the largest species of cat still walking the Earth.
july 2018
Guido Engine Library
The Guido Engine Library is a generic, portable library and API for the graphical rendering of musical scores. The library is based on the GUIDO Music Notation Format as the underlying data format. It takes account of the conventional music notation system and should be flexible enough to include any graphical sign and musical information if necessary.
music  notation  guido  c++  javascript 
july 2018
Cross-platform Node.js - Alan Norbauer
An on-going guide to help you write better cross-platform Node.js.
nodejs  windows  os  linux  x-platform  cross  platform 
july 2018
The Criterion Collection - The Current - Taxi Driver and the Early Days of the Commentary
This month, on the Criterion Channel on FilmStruck, we’re presenting one of the most insightful commentary tracks to emerge during those early days of the supplemental feature: director Martin Scorsese and screenwriter Paul Schrader’s revealing analysis of their visceral psychological drama Taxi Driver (1976), originally included on our laserdisc edition of the film.
criterion  commentary  taxi  driver  scorsese  schrader  laserdisc 
july 2018
Type Reference | Flow
A reference for all the utility Flow types exported by the React module
flow  react  type  reference 
july 2018
How to Clone or Move Your Windows 10 Installation to a Larger Hard Disk or SSD
...today I’m going to review an alternative process using the built-in System Image and Easeus Todo Backup to restore your installation to a larger or smaller disk.
win10  clone  disk  ssd 
june 2018
Zendesk Garden
Building products for better customer relationships is complicated, but crafting beautifully simple web components doesn’t have to be. Welcome to our curated collection of UI goodness, the Zendesk Garden. The Garden is where we grow user interface components for Zendesk products.
zendesk  designsystems  patternlibrary  garden 
june 2018
SCCM 2012: Applications vs. Packages | Microsoft Cloud Solutions | Windows Management Experts
With the introduction of SCCM 2012, Microsoft debuted a new way of managing software. This method is Applications. The new application model closed a lot of the gaps left by packages in SCCM 2007. This article will go through the similarities and differences between the two, and will also tell you when one may be better then the other.
sccm  applications  packages 
june 2018
Four helpful guides for grasping the ever-elusive concept of git rebase
You can get by with a limited grasp, but you are going to want to improve over time. git rebase is one of those commands that causes a lot of ongoing confusion, it's an evergreen topic to say the least.
git  rebase 
june 2018
Context in React
A context is a way to store and pass down data a React element tree without writing it into a prop every layer of the hierarchy. It consists of two components, a Provider and a Consumer.
react  context  api 
june 2018
Introducing React Loadable – @thejameskyle
When you have a large enough application, a single large bundle with all of your code becomes a problem for startup time. You need to start breaking your app into separate bundles and load them dynamically when needed.
react  loadable  code  splitting 
june 2018
Dynamically Set Hostname in SCCM Task Sequence — Dan Letsinger
You may be in a situation where you need to dynamically set the hostname of a machine as part of your SCCM task sequence. For a zero touch deployment you'll want to use a method that requires no interaction. In my experience I've found that using the serial number of the machine provides a decent unique string. 
sccm  task  sequence  hostname 
june 2018
Yamanote Style
山手線 スタイル
Yamanote Style
著 @HunterBridges
japan  design  music 
june 2018
Build Custom Pagination with React ― Scotch
In this tutorial, we will see how to build a custom pagination component with React for paginating large datasets.
react  pagination 
june 2018
mozilla-idp/mock-ldap-server at master · mozilla-services/mozilla-idp
This is a fake LDAP server that makes it convenient to test the LDAP connection and binding functionality without spinning up and populating a real ldap server.
ldapjs  mock  ldap  server  mozilla 
may 2018
OpenLDAP for Windows - Download Free LDAP Client and Server Tools
OpenLDAP is a free suite of client and server tools that implement the Lightweight Directory Access Protocol (LDAP) for Linux. We created OpenLDAP for Windows, a package that you can also use for free. It works out of the box so no additional software is needed.
openldap  ldap  cli  windows 
may 2018
Blueprint – Documentation
Because the table is data-agnostic, you can display complex data in the table and perform arbitrary operations on it.

For example, this data set of Sumo tournaments in 2015 contains rankings and win-tie-loss results for each competing rikishi (wrestler). For each column type, we define a different set of sort operations.
react  table  component  sumo 
may 2018
[MS-ADFSOAL]: Active Directory Federation Services OAuth Authorization Code Lookup Protocol
Specifies the Active Directory Federation Services OAuth Authorization Code Lookup Protocol, which is used to find the issuing server of an access token for an OAuth authorization code.
ADFSOAL  AD  OAuth  authorization 
may 2018
Different ways to get random data for SQL Server data sampling
Perhaps your boss has asked you for a random selection of 100 customer names and locations; or you are participating in an audit and need to retrieve a random sample of data for analysis.  How would you accomplish this task?  Check out this tip to learn more.
mssql  sql  data  samples 
may 2018
How I Write SQL, Part 1: Naming Conventions
In this post I'll (...) describe naming conventions for database objects, why they are so important, and what you should and shouldn't be doing.
Warning! This is a fairly opinionated post and I welcome feedback from people suggesting alternatives.
database  sql  naming  conventions 
may 2018
« earlier      
2.0 3d accessibility ad adsi agile ajax android angular angularjs animation ant api application architecture arduino articles asp.net asp.net2.0 aspnetmvc async audio authentication authorization azure babel backbone bestpractices blog blog-research bootstrap browser build c# chrome cms code codeplex codes color colour comparison component cra css css3 custom data database datamodeling dba ddd denon deployment design development di dns docbook documentation dom dotnet dts dwstesting eclipse ecmascript editor ef entityframework es6 events excel express extension fender firefox flickr forms forum framework free freeware functional generator giantsteps git github google googlemaps grid guide guitar heilmann history html html5 http icons iis ipaq ipod ir irremote itunes itunesdb japan japanese java javascript jazzmaster jest jquery js json jwt katana keyboard layout ldap lefty library management maps markdown markup masterpages medium microsoft middleware midi mobile mock module mongodb mozilla msdn msoffice mssql msword msxml music mvc nant nhibernate node node.js nodejs nosql npm nyc oauth offline online openrasta opensource optimization owin parts pattern patterns performance php powershell presentation programming pwa python ravendb react reactjs redux reference regex remote research rest ribbonui sccm scripting security server service software sql sql2005 sqlserver ssis ssl ssrs standards state static style styleguide subversion svg svn tdd telecaster template templates test testing tfs tips tokyo tool tools toread tuning tutorial tutorials typography ui validsites vb6 vba vbscript viewstate visio visualization vs2005 vscode vstudio vw w3c wcf wds12 web web2.0 webapi webaudioapi webdesign webdev webformsmvp webpack webservices webstandards wifi wiki win32 windows wmi word workflow xhtml xml xsl xslt

Copy this bookmark: