# Bitovi Meetup — July 2019

**URL:** <https://forums.bitovi.com/t/bitovi-meetup-july-2019/1077>\
**Category:** Uncategorized\
**Created:** [July 25, 2019, 5:17pm UTC](https://forums.bitovi.com/t/bitovi-meetup-july-2019/1077 "2019-07-25T17:17:52Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![chasen](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.bitovi.com/chasen/32/402_2.png) [@chasen](https://forums.bitovi.com/u/chasen)\
**Post date:** [July 25, 2019, 5:17pm UTC](https://forums.bitovi.com/t/bitovi-meetup-july-2019/1077/1 "2019-07-25T17:17:52Z")

</div>

Links from the intro:

- [Bitovi Academy](https://www.bitovi.com/academy/)
- [Join our Slack](https://www.bitovi.com/community/slack)
- [Follow us on Twitter](https://twitter.com/bitovi)
- [Subscribe on YouTube](https://www.youtube.com/bitovi)

Links from the presenters will be posted in the comments!

https://www.youtube.com/embed/videoseries?list=PL--xV5crGpX85VYbCHGWb8PmzE_I1PFC0&wmode=transparent&rel=0&autohide=1&showinfo=1&enablejsapi=1

---

<div class="post-metadata">

**Author:** ![Nils](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.bitovi.com/nils/32/223_2.png) [@Nils](https://forums.bitovi.com/u/Nils)\
**Post date:** [July 25, 2019, 6:23pm UTC](https://forums.bitovi.com/t/bitovi-meetup-july-2019/1077/2 "2019-07-25T18:23:08Z")

</div>

Managing Sessions With can-connect

Slides

> **[Managing Sessions With can-connect](https://docs.google.com/presentation/d/16_-ethhxeb4VIT-0OPl4WgQOfNj0Y9K2DOFPl6NZ-FI/edit?usp=sharing)**
>
> Managing Sessions With can-connect Hi this is my presentation on how you can use can-connect to manage user sessions Specifically we’ll review how the new can/session behavior helps simplify things To start, we’ll need to answer \*click\*

can-connect Config Guide

> **[Configuring Requests | Service Layer | topics | Guides | CanJS — Build CRUD...](https://canjs.com/doc/guides/data-configuring-requests.html)**
>
> URL, query, and response formats for making requests.

can-session Guide

> **[Managing Sessions | Service Layer | topics | Guides | CanJS — Build CRUD apps...](https://canjs.com/doc/guides/data-managing-sessions.html)**
>
> Learn how to use can/session to manage user session state in CanJS apps.

can/session example app CodePen  
https://codepen.io/bitovi/embed/preview/NQrNoq?height=300&slug-hash=NQrNoq&default-tabs=js,result&host=https://codepen.io

---

<div class="post-metadata">

**Author:** ![josh-bitovi](https://avatars.discourse-cdn.com/v4/letter/j/df788c/32.png) [@josh-bitovi](https://forums.bitovi.com/u/josh-bitovi)\
**Post date:** [July 26, 2019, 4:54pm UTC](https://forums.bitovi.com/t/bitovi-meetup-july-2019/1077/3 "2019-07-26T16:54:13Z")

</div>

> **[Git Workflows &amp; their Tradeoffs.pdf](https://drive.google.com/file/d/1vX6iYI_Y5siinNLF_YK-k-tLUCzX64Ls/view?usp=drive_open)**
>
> Google Drive file.

Sources for the 3 strategies discussed:

- The Git merge workflow: [https://git-scm.com/docs/gitworkflows](https://git-scm.com/docs/gitworkflows) (or “git help workflows”
- Git flow: [https://nvie.com/posts/a-successful-git-branching-model/](https://nvie.com/posts/a-successful-git-branching-model/)
- GitHub flow: [https://guides.github.com/introduction/flow/](https://guides.github.com/introduction/flow/)

And some more strategies discussed by Atlassian: [https://www.atlassian.com/git/tutorials/comparing-workflows](https://www.atlassian.com/git/tutorials/comparing-workflows)

---

<div class="post-metadata">

**Author:** ![christopher](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.bitovi.com/christopher/32/302_2.png) [@christopher](https://forums.bitovi.com/u/christopher)\
**Post date:** [July 26, 2019, 7:27pm UTC](https://forums.bitovi.com/t/bitovi-meetup-july-2019/1077/4 "2019-07-26T19:27:59Z")

</div>

## React Hooks Part 4: [Memoization for Fun and ~~Profit~~ Performance](https://christopherjbaker.github.io/react-talks/hooks4-memoization/)

- [Kent C. Dodds on useMemo and useCallback](https://kentcdodds.com/blog/usememo-and-usecallback)
- [Official useMemo docs](https://reactjs.org/docs/hooks-reference.html#usememo)
- [Official useCallback docs](https://reactjs.org/docs/hooks-reference.html#usecallback)
- [Bitovi React Talks on YouTube](https://www.youtube.com/playlist?list=PL--xV5crGpX8DFhgUzQxuFz48c4ghQhK_)
- [Bitovi React Consulting](https://www.bitovi.com/frontend-javascript-consulting/react-consulting)
