Coshx

Coshx Labs is a consultancy dedicated to curing your technical ailments with poignant code and pragm Contact us to get your idea launched!

Coshx Labs is a consultancy dedicated to curing your technical ailments with poignant code and pragmatic advice.

03/11/2019

We don't just build apps... we build the tools that developers use to build apps. If you're interested in looking under the hood of some of your favorite app dev tools, scratch the surface with our Introduction To Abstract Syntax Trees For Web Developers: https://buff.ly/2U2WHsR

Storing JWT tokens in your React Frontend - coshx 03/04/2019

Storing JWT tokens in your React Frontend - coshx

If you've been following our series on JWT authentication, then you're in luck! We're making it rain JWT Tokens this week! Grab your slicker and splash into learning more about Storing JWT tokens in your React Frontend.

Storing JWT tokens in your React Frontend - coshx This is an entry in a larger series of blog posts about JWT authentication using Tornado and Neo4J. It’s not strictly necessary to read the previous post, but please check it out if you’re interested! Here’s the link. Our front end here is relatively simple, after hitting the GET or POST user ...

Using the Decorator Pattern for Authentication - coshx 02/26/2019

Using the Decorator Pattern for Authentication - coshx

Last week we talked about JWT authentication, and if we know our audience as well as we think we do... YOU'RE HUNGRY FOR MORE!!! This week we tackle Using The Decorator Pattern For Authentication. Have at it ya animals!

Using the Decorator Pattern for Authentication - coshx This is an entry in a larger series of blog posts about JWT authentication using Tornado and Neo4J. It’s not strictly necessary to read the previous post, but please check it out if you’re interested! Here’s the link. Decorators are actually just a bit of syntactic sugar around the concept of ...

Timeline photos 02/22/2019

Authentication with JWTs is a pretty common practice, but when using a Tornado API or a Neo4J backend there isn’t too much out there on how to go about it. Follow along as we cover Simple JWT User Authentication With Neo4j and React. https://buff.ly/2Nluaw2

An Introduction to Ruby on Rails 02/07/2019

An Introduction to Ruby on Rails

Interested in getting started with Ruby on Rails? Check out the latest video in our Tech Lunch series: An Introduction to Ruby on Rails:
https://buff.ly/2HTS2HU

An Introduction to Ruby on Rails In this tech lunch we look at a broad overview of Ruby on Rails

Timeline photos 12/27/2018

To all of our partners, new and old, we look forward to another successful year and sincerely thank you for your business. From our families to yours... have a very happy holiday season!

Timeline photos 12/20/2018

Master just 3 or 4 of these concepts, and you're well on your way to a long and glorious career as a software developer! 😉

How to Run a (day-long) Hack-a-thon - coshx 12/12/2018

How to Run a (day-long) Hack-a-thon - coshx

Every so often, we like to round everyone up and do what we do best... HACK! Throwing together a one-day hackathon is a great way to hone our skills on passion projects. Interested in doing this with your team? It's easy:

How to Run a (day-long) Hack-a-thon - coshx Recently, I had the interesting challenge of planning for a one day hack-a-thon. The event was limited to a single business day, giving us only 8 hours to hack. Below, I shall give some advice on how to plan, execute, and wrap up a one-day hack-a-thon. Hopefully some of this advice can also be used....

Simplifying serverless AWS development with Node tooling - coshx 12/05/2018

Simplifying serverless AWS development with Node tooling - coshx

Thinking about serverless architecture for your next project? Learn more about Simplifying Serverless AWS Development With Node Tooling!

Simplifying serverless AWS development with Node tooling - coshx Introduction Using a serverless architecture to host your app, website, or API is a great way to avoid the cost and maintenance of a dedicated server. Through the use of AWS lambdas, API gateway, and DynamoDB, we can create a fully featured, hosted web app (see figure 1) that can service many of the...

VS Live Share - Visual Studio Marketplace 08/24/2018

VS Live Share - Visual Studio Marketplace

Cool tool for frequent pair programming: https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare#review-details

VS Live Share - Visual Studio Marketplace Extension for Visual Studio Code - Real-time collaborative development from the comfort of your favorite tools.

Evolving the Firefox Brand – Mozilla Open Design 08/21/2018

Evolving the Firefox Brand – Mozilla Open Design

Pretty inspiring! Who else thinks Mozilla is amazing lately?
https://blog.mozilla.org/opendesign/evolving-the-firefox-brand/

Evolving the Firefox Brand – Mozilla Open Design Say “Firefox” and most people think of a web browser on their laptop or phone, period. TL;DR, there’s more to the story now, and our branding needs to evolve. With ...

Product Design: Expectations vs Reality – UX Planet 08/15/2018

Product Design: Expectations vs Reality – UX Planet

Interesting read on product design: https://uxplanet.org/product-design-expectations-vs-reality-2e5b24473dc5

Product Design: Expectations vs Reality – UX Planet For me, the beauty of designing a product is that it usually never ends up as the first idea you had. Often, the process looks like a…

Conway's Law 08/14/2018

Conway's Law

Food for thought: http://www.melconway.com/Home/Conways_Law.html

Conway's Law In 1967 I submitted a paper called "How Do Committees Invent?" to the Harvard Business Review. HBR rejected it on the grounds that I had not proved my thesis. I then submitted it to Datamation, the major IT magazine at that time, which published it April 1968. The text of the paper is here.

08/10/2018

Photo courtesy of Rick Stillings

Eugenia Cheng: "The Art of Logic: How to Make Sense in a World that Doesn't" | Talks at Google 08/09/2018

Eugenia Cheng: "The Art of Logic: How to Make Sense in a World that Doesn't" | Talks at Google

Cheng explains in a disarming final chapter: “What I want to see in the world is more good arguments.”
https://www.youtube.com/watch?v=YHZKX0H6cUE

Eugenia Cheng: "The Art of Logic: How to Make Sense in a World that Doesn't" | Talks at Google Dr. Eugenia Cheng is Scientist In Residence at the School of the Art Institute of Chicago. She won tenure in Pure Mathematics at the University of Sheffield,...

06/26/2018

Software developers/ business analysts/philosophers/smartnicepeople - and musicians. Dutch Tulips.

Photos from Coshx's post 06/15/2018

Tech Lunch Wednesday at Coshx - all about serverless architecture with AWS. Thank you for a delicious lunch!

Awk - A useful little language 06/14/2018

Awk - A useful little language

I guess when Brian Kernighan needed a break from writing TCPL, he was writing that enormous book on `awk` referenced at the end of this blog post: https://dev.to/rrampage/awk---a-useful-little-language-2fhf

Awk - A useful little language Speed up text processing tasks with this utility

Coshx Labs 06/07/2018

Coshx Labs

It's here! Check out our new website at coshx.com! Talk to us if you need a mobile app, web app, cloud services, or help with a technical pain point.

Coshx Labs

CBIC Gala 2018 06/04/2018

Coshx had a great time as a sponsor and as an attendant at the CBIC Gala this year: http://cvilletomorrow.org/news/article/30750-charlottesville-business-innovation-gala-2018/

05/30/2018

Taco bell uses windows 7 for their drive thru screen

05/22/2018

ZSH, tmux, Emacs and SSH: A copy-paste story

The complexity of following this person's solution speaks to the subtlety of such a simple issue - https://blog.d46.us/zsh-tmux-emacs-copy-paste/

ZSH, tmux, Emacs and SSH: A copy-paste story How to get copy-paste working everywhere.

05/16/2018
Algorithms Behind Modern Storage Systems - ACM Queue 05/16/2018

Algorithms Behind Modern Storage Systems - ACM Queue

Pretty illuminating description of what’s going on under the hood in databases - https://queue.acm.org/detail.cfm?id=3220266

Algorithms Behind Modern Storage Systems - ACM Queue

Low Level Bit Hacks You Absolutely Must Know - good coders code, great coders reuse 05/11/2018

Low Level Bit Hacks You Absolutely Must Know - good coders code, great coders reuse

Gotta make every bit count - http://www.catonmat.net/blog/low-level-bit-hacks-you-absolutely-must-know/
http://catonmat.net

Low Level Bit Hacks You Absolutely Must Know - good coders code, great coders reuse I decided to write an article about a thing that is second nature to embedded systems programmers - low level bit hacks. Bit hacks are ingenious little programming tricks that manipulate integers in a smart and efficient manner. Instead of performing some operation (such as counting the 1 bits in .....

05/09/2018

The Art of Unix Programming

In case anyone wants to brush up on their unix chops - The Art of Unix Programming: http://www.catb.org/esr/writings/taoup/html/index.html

The Art of Unix Programming This book and its on-line version are distributed under the terms of the Creative Commons Attribution-NoDerivs 1.0 license, with the additional proviso that the right to publish it on paper for sale or other for-profit use is reserved to Pearson Education, Inc. A reference copy of this license may b...

Teacher Appreciation Day 2018: Here’s a list of deals and freebies for the nation’s educators 05/08/2018

Teacher Appreciation Day 2018: Here’s a list of deals and freebies for the nation’s educators

Teacher Appreciation Day 2018 - Some deals and freebies for the nation’s educators: https://www.ajc.com/news/national/teacher-appreciation-day-2018-here-list-deals-and-freebies-for-the-nation-educators/VaPbhhU6LNZEsbTHBltQrK/

Teacher Appreciation Day 2018: Here’s a list of deals and freebies for the nation’s educators Teacher Appreciation Day 2018: Here’s a list of deals and freebies for the nation’s educators

04/25/2018

Thank you, Nikki, for the delicious cupcakes! It was our pleasure to work on the UVA Health Information & Technology Fair website. What a great event! https://hitfair.healthsystem.virginia.edu/

04/13/2018

❤️ Mr. Rogers!

On this day, this company is extending a royally enjoyable natal day to the honorable, parachuting Nobility, Friday XIII. In other words, Happy Birthday, King Friday XIII!

CBIC announces finalists for annual awards 04/09/2018

CBIC announces finalists for annual awards

CBIC announces finalists for annual awards The Charlottesville Business Innovation Council has released its list of finalists for its annual CBIC Awards. There are three nominees for each of the nine categories.

04/09/2018

Just a typical Thursday or Friday evening at Coshx. These folks love a good jam session!

03/27/2018

The finished product - deeeelicous!

03/27/2018

Yet another reason why Coshx is a fabulous place to work - Eric making cookies at the office (while on a teleconference). 🍪 ❤️ 🍪

03/21/2018

Happy 2nd Day of Spring from Charlottesville!

Videos (show all)

Address


Charlottesville, VA
22902

Opening Hours

Monday 10am - 6pm
Tuesday 10am - 6pm
Wednesday 10am - 6pm
Thursday 10am - 6pm
Friday 10am - 6pm

Other Business consultants in Charlottesville (show all)
Dr. Chris Saylor Dr. Chris Saylor
Charlottesville

Dr. Chris Saylor is a business consultant with more than 20 years of leadership experience. He teach

Bloom Consulting Group, LLC Bloom Consulting Group, LLC
Charlottesville, 22902

Marketing and Promotional Strategies to help you take your business to the next level.

MSBCoach - MSBCoaching Institute MSBCoach - MSBCoaching Institute
215 5th Street SW, Suite 100
Charlottesville, 22903

The MSBCoaching Institute is an extended workshop where executives, managers, HR professionals and leaders learn crucial coaching skills and competencies.

Cradle to Cradle Cradle to Cradle
700 East Jefferson Street
Charlottesville, 22902

This is the official page of MBDC, LLC. MBDC created the Cradle to Cradle® design framework and principles for product design for the circular economy.

Kaelber, Billmyer & Kaelber, LLC Kaelber, Billmyer & Kaelber, LLC
401 E Market Street
Charlottesville, 22902

Kaelber, Billmyer & Kaelber, LLC is a CPA firm in Charlottesville, Va, providing quality accounting

LanDuy grateful LanDuy grateful
Charlottesville

Be grateful and you will gain happiness and have everything!

MainBoard Technology Group MainBoard Technology Group
435 Merchant Walk Square; STE 300/548
Charlottesville, 22902

MainBoard Technology Group serves business with technology expertise in: Internet Service Network E

Nicholas Rahnavard-Tehrani l Anchor Financial Group Nicholas Rahnavard-Tehrani l Anchor Financial Group
630 Peter Jefferson Parkway, Suite 100
Charlottesville, 22911

Anchor focuses on a holistic, integrated, unconventional, and macroeconomic approach to wealth-build

MBF Professional Development & Consulting MBF Professional Development & Consulting
Charlottesville, 22901

We are on a mission to make business communication WAY less boring! Custom presentation skills train

House Doctors & House Medic Corporate Office House Doctors & House Medic Corporate Office
126 Garrett Street
Charlottesville, 22902

Home Improvement Just Got Easier...

Hantzmon Wiebel Hantzmon Wiebel
701 E Water Street, Ste 300
Charlottesville, 22902

Hantzmon Wiebel is one of the largest and most experienced public accounting firms in Central Virgin