The one thing I miss about working in a large organization is doing weekly Snippets. For the uninitiated its an update that gets compiled and distributed weekly. Members jot down what they accomplished in the past week and what they hope to accomplish in the following week. All reports are compiled and sent (usually by email) to everyone involved. I’m going to post them here each weekend.
- Built a few .tsx components
- Deeper understanding of some of the hidden features in NPM
- Spent more typing working with Typescript with React
- After work time was spent digging deeper in Golang Web Applications through Let’s Go and microservice architecture theory
- Worked on several tasks that involved Typescript and NPM.
- Added to a gRPC and Blockchain project in Go.
- Make time to write
- Continue with Golang side projects as I’m quite sick of working with JS.
- Worked in React the entire week, converting a react component within an app served from a private repository.
- In the process of porting over React.js files into typescript on Mattermost-webapp
- Start building our Next.js application
- Continue to work on Mattermost JS.
- I’m still working on a core module for an application at my day job. A bit frustrating being on the same task for two weeks, it beats working on enterprise software though.
- Learned quite about how to work with SQL in Go. There is a lot of room to create software specifically designed for this space.
- Worked quite a bit with Go generics. Its alright.
- Start building the pipelines and framework for blockchain application using Go.
- Read up on some advanced Go concurrency.
- Make time to write that about on ‘Deliberate Practice for Web Engineering’ I said I would do last week.
- Wrote a bit of SQL in a Golang App; Turns out its difficult to map queries to data structures in Go without using an ORM or library extender like sqlx
- Continue with SQL in GO
- More Next.js documentation
- Write a post on ‘Deliberate Practice for Web Engineering’
- Became familiar with Testing and Databases in Go
- Learn to write production tests in Go