Topaz Tee
Notes
Projects
(
)
=
>
(
<
>
<
h3
>
Blog
</
h3
>
count
:
31
🍰
<
/
>
)
Blog
count: 31 🍰
📈 improving performance 101
07 May, 2021, til, 2 minute read
This is part 1 of a journey into all things web performance. why does performance matter? When pages...
deploying a socket.io app
27 March, 2021, programming, 1 minute read
I was having trouble deploying a nodejs express web app that runs sockets in Heroku. The build kept ...
💾 Overview of Javascript fundamentals - part 1
23 June, 2020, programming, javascript, 8 minute read
Why are functions called First-class Objects? In JS, functions are first-class objects because they'...
💾 Overview of Javascript fundamentals - part 2
23 June, 2020, programming, javascript, 6 minute read
map, filter, reduce. What's the difference? The map method creates a new array fom the results of a ...
Setup jest and write a test in ten minutes or less
08 March, 2020, programming, 2 minute read
Setup unit testing for TypeScript with Jest The official docs: https://jestjs.io/docs/en/getting-sta...
Running multiple processes with bash
23 February, 2020, bash, 1 minute read
I found myself in this scenario, I need 2 processes to run at the same time and if one process finis...
How to prove a file was written at a certain date
22 February, 2020, this week i learned, 1 minute read
Lets say you wanted to prove a particular text file was written at a particular timestamp, how would...
Who's in space 🌌 right now?
15 February, 2020, programming, 1 minute read
Did you know that you can use curl to return a CSV of every one who’s in space right now? Try it you...
How to center a thing on a page
14 February, 2020, things i always end up googling, 1 minute read
I somehow always need to google this. posting for good measure.
GraphQL (Graph Query Language)
08 June, 2019, GraphQL, 2 minute read
GraphQL is Facebook’s attempt at addressing the shortcomings of RESTful APIs. Its' a strongly typed ...
Weekly Roundup #17 - chrome devtools debugging tip...
19 April, 2019, this week i learned, 1 minute read
Notes taken between: 15-19 April 2019 you can add your filesystem and changes to the style section w...
Weekly Roundup #16 - Debugging Symfony, unix nagiv...
12 April, 2019, this week i learned, 2 minute read
Notes taken between: 8-12 April 2019 Symfony apps For debugging if you want to so see whats compiled...
Weekly Roundup #15 - go modules, bad db records, a...
06 April, 2019, this week i learned, 1 minute read
Notes taken between: 1-5 April 2019 skipping bad records most DB tables have a pointer skip table so...
Weekly Roundup #14 - testing time, requests, anony...
30 March, 2019, go, this week i learned, 2 minute read
Notes taken between: 2-30 March 2019 testing time sensitive functions in Go If you've ever written ...
Weekly Roundup #13 - known security issue with JWT...
01 March, 2019, this week i learned, 1 minute read
Notes taken between: 25-01 February/March 2019 known security issue to be mindful of when choosing a...
Weekly Roundup #12 - Change branch base, aws resou...
22 February, 2019, this week i learned, 1 minute read
Notes taken between: 18-22 February 2019 git - Change branch base https://stackoverflow.com/questio...
Weekly Roundup #11 -ulimits and devops tidbits
15 February, 2019, this week i learned, 1 minute read
Notes taken between: 11-15 February 2019 ulimits The purpose of ulimits is to limit a program's reso...
Weekly Roundup #10 -Seeks serverless workshop (AWS...
08 February, 2019, this week i learned, 1 minute read
Notes taken between: 02-08 February 2019 https://medium.com/seek-blog/seeking-serverless-with-devops...
Weekly Roundup #9 - React and apollo
01 February, 2019, this week i learned, 2 minute read
Notes taken between: 28-01 January/February 2019 React Aim at making your components stateless. Remo...
Weekly Roundup #8 - GDPR, hashes, go subtests
18 January, 2019, this week i learned, 1 minute read
Notes taken between: 14-18 January 2019 One of the projects I worked on recently was satisfying the ...
Weekly Roundup #7 - find the Git commit that intro...
07 January, 2019, this week i learned, 3 minute read
Notes taken between: 07-11 January 2019 How to find the Git commit that introduced a string in any b...
Weekly Roundup #6 - go middleware, protobuf, unix ...
23 December, 2018, this week i learned, 4 minute read
Notes taken between: 17-21 December 2018 Middleware In Go, middleware is referred to as handlers. If...
Weekly Roundup #5 - js debugging tip
14 December, 2018, this week i learned, 1 minute read
Notes taken between: 10-14 December 2018 JS javascript if condtion isnt met it will just return unde...
Weekly Roundup #4 - random tidbits
07 December, 2018, this week i learned, 1 minute read
Notes taken between: 3-7 December 2018 clear cookies in your browser clear cookies in chrome devtool...
Weekly Roundup #3 - aws 101 and time formatting in...
30 November, 2018, this week i learned, 2 minute read
Notes taken between: 26-30 November 2018 AWS 101 Virtualization is a way to partitioning one physica...
Weekly Roundup #2 - go reflection and go http debu...
25 November, 2018, this week i learned, 1 minute read
Notes taken between: 19-23 November 2018 Go reflection "Reflection in computing is the ability of a ...
Weekly Roundup #1 - symfony error, docker trainin...
18 November, 2018, writing, 5 minute read
Notes taken between: 12-16 November 2018 I've been note-taking everyday since my entry into full-tim...
PHP 🔥
09 June, 2018, programming, 3 minute read
The following post is the notes I took for Laracasts "The PHP Practitioner" video course. Language u...
How to write a git commit message that won't disap...
12 March, 2018, programming, 1 minute read
Writing a good commit message is good practice. Why? Trying to understand why some old code is doing...
Microsoft Interview Experience
19 June, 2014, miscellaneous, 2 minute read
A month ago I had an interview at Microsoft and thought I'd write about my experience before I forge...
Swift features & data types
19 June, 2014, miscellaneous, 4 minute read
Differences between Swift and established languages no main function no need to import libraries for...