mherman.org
Open in
urlscan Pro
185.199.109.153
Public Scan
Submitted URL: http://mherman.org/
Effective URL: https://mherman.org/
Submission: On November 08 via api from US — Scanned from DE
Effective URL: https://mherman.org/
Submission: On November 08 via api from US — Scanned from DE
Form analysis
0 forms found in the DOMText Content
Michael Herman Blog About Talks RSS Transform your app with Whereby's video calling API. Empower real-time collaboration.ads via Carbon 2020 * PULLING IMAGES FROM PRIVATE DOCKER REGISTRIES ON GITLAB CI * DOCKERIZING A REACT APP * DEPLOYING A JEKYLL SITE TO NETLIFY WITH DOCKER AND GITLAB CI 2019 * DOCKERIZING A VUE APP * DOCKERIZING AN ANGULAR APP * NODE, GRPC, AND POSTGRES * LOGGING IN KUBERNETES WITH ELASTICSEARCH, KIBANA, AND FLUENTD 2018 * SETTING UP A KUBERNETES CLUSTER ON UBUNTU 18.04 * AUTHENTICATION IN ANGULAR WITH NGRX * STUBBING NODE AUTHENTICATION MIDDLEWARE WITH SINON * USER AUTHENTICATION WITH PASSPORT AND KOA 2017 * DOCKER ON AWS: FROM CONTAINERIZATION TO ORCHESTRATION * STUBBING HTTP REQUESTS WITH SINON * ON-DEMAND ENVIRONMENTS WITH DOCKER AND AWS ECS * BUILDING A RESTFUL API WITH KOA AND POSTGRES * DEVELOPING MICROSERVICES - NODE, REACT, AND DOCKER * FLASK FOR NODE DEVELOPERS * DEVELOPING AND TESTING MICROSERVICES WITH DOCKER * FUNCTIONAL TESTING WITH TESTCAFE * TOKEN-BASED AUTHENTICATION WITH ANGULAR 2016 * BUILDING A RESTFUL API WITH NODE, FLOW, AND JEST * DEVELOPING A RESTFUL API WITH NODE AND TYPESCRIPT * TOKEN-BASED AUTHENTICATION WITH NODE * NODE, PASSPORT, AND POSTGRES * TESTING NODE AND EXPRESS * ATOM FOR WEB DEVELOPERS * SWAGGER AND NODEJS * TEST DRIVEN DEVELOPMENT WITH NODE, POSTGRES, AND KNEX (RED/GREEN/REFACTOR) * DESIGNING A RESTFUL API WITH NODE AND POSTGRES 2015 * NODE, POSTGRES, AND SEQUELIZE * SOCIAL AUTHENTICATION IN NODE.JS WITH PASSPORT * TESTING NODE.JS WITH MOCHA AND CHAI * NODE, EXPRESS, SWIG, AND MONGODB - GETTING STARTED WITH CRUD * PRIMER ON SWIG TEMPLATING * HANDLING USER AUTHENTICATION WITH THE MEAN STACK * TESTING ANGULARJS WITH PROTRACTOR AND KARMA - PART 2 * TESTING ANGULARJS WITH PROTRACTOR AND KARMA - PART 1 * NODE WITH DOCKER - CONTINUOUS INTEGRATION AND DELIVERY * POSTGRESQL AND NODEJS * SUBLIME TEXT FOR WEB DEVELOPERS * USER AUTHENTICATION WITH PASSPORT AND EXPRESS 4 2014 * NODE, EXPRESS, AND MONGODB - A PRIMER * KICKSTARTING ANGULAR WITH GULP AND BROWSERIFY, PART 2 - BROWSERIFY * KICKSTARTING ANGULAR WITH GULP AND BROWSERIFY, PART 1 - GULP AND BOWER * PRIMER ON ANGULARJS SERVICES * ADDING A CAPTCHA TO SINATRA TO MINIMIZE SPAM * HANDLING AJAX CALLS WITH NODE.JS AND EXPRESS (PART 5) * HANDLING AJAX CALLS WITH NODE.JS AND EXPRESS (PART 4) * NODE TWITTER SENTIMENT - PART 2 * NODE TWITTER SENTIMENT * GETTING STARTED WITH NODE * METEOR.JS IN ACTION: CREATE AN APP, TEST WITH LAIKA * SO YOU WANT BE AN ENTREPRENEUR? * MAD LIBS WITH JQUERY: A GENTLE INTRODUCTION TO JAVASCRIPT AND JQUERY 2013 * HANDLING AJAX CALLS WITH NODE.JS AND EXPRESS (PART 3) * USER AUTHENTICATION WITH PASSPORT.JS * SOCIAL AUTHENTICATION WITH PASSPORT.JS * HANDLING AJAX CALLS WITH NODE.JS AND EXPRESS (PART 2) * HANDLING AJAX CALLS WITH NODE.JS AND EXPRESS (SCRAPING CRAIGSLIST) * BASIC GIT COMMANDS * MANAGING MULTIPLE GITHUB ACCOUNTS * WHAT'S THE DIFFERENCE BETWEEN A PRE-ORDER AND AN MVP? * CUSTOM APACHE CONFIG FOR PHP AND WEB2PY * KICKSTARTING AT THE LOCAL LEVEL * MULTITASKING VS. BATCHING * COHORT ANALYSIS: DATA SOURCING WITH SQL * REMOVING A DJANGO APP * LESS IS MORE * UP AND RUNNING WITH ESPRESSO: RAPID WEB DEVELOPMENT IN THE BROWSER * DESIGNING WITH CLASS: SINATRA + POSTGRESQL + HEROKU * WHAT AM I GOOD AT? * CHARTING BEST PRACTICES - PROPER DATA VISUALIZATION * STARTUP TIPS FOR FORECASTING REVENUES AND GROWTH * HOW TO BUILD A FINANCIAL MODEL FOR YOUR STARTUP * UNDERSTAND YOUR SUPPORT SYSTEM BETTER WITH SENTIMENT ANALYSIS 2012 * DJANGO BASICS - INSTALLING DJANGO AND SETTING UP A PROJECT AND APP * EXCEL TIPS: HOW TO CUT DOWN ON CALCULATIONS USING SUMIF AND SUMIFS * CRASH COURSE IN WEB2PY (PART 5 - MODIFYING THE APPEARANCE AND DEPLOYING THE WEB FORM) * CRASH COURSE IN WEB2PY (PART 4 - MANAGING FORM RECORDS) * CRASH COURSE IN WEB2PY (PART 3 - FORM VALIDATION) * CRASH COURSE IN WEB2PY (PART 2 - WEB FORMS) * CRASH COURSE IN WEB2PY (PART 1) * INTEGRATION OF CONTENT CREATION LEADS GOOGLE TOWARDS THE SLIPPERY SLOPE OF MONOPOLIES * THE BENEFITS OF PERFORMING A COHORT ANALYSIS IN DETERMINING ENGAGEMENT OVER TIME * 51 NEW EXCEL 2013 FUNCTIONS * RECURSIVELY SCRAPING WEB PAGES WITH SCRAPY * SCRAPING WEB PAGES WITH SCRAPY * SENTIMENT ANALYSIS: FEELINGS, NOT FACTS * DIFFERENTIATING BETWEEN BOUNCE RATES * WEB SCRAPING WITH REGULAR EXPRESSIONS * IMPORT DATA FROM EXCEL INTO MYSQL USING PYTHON * PREDICTIVE ANALYTICS - TOP 5 TRENDS GOING FORWARD -------------------------------------------------------------------------------- Copyright © 2020 - Michael Herman Questions? michael at mherman dot org Back to top Check out my courses on Test-Driven Development, Docker, and Microservices ! Click Here x