Skip to content

Commit ec311d4

Browse files
committed
alignment fix
1 parent 0392fa2 commit ec311d4

4 files changed

Lines changed: 13 additions & 8 deletions

File tree

src/components/css/main/index.module.css

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@
3434
flex-grow: 1;
3535
flex-shrink: 1;
3636
margin: 0 auto;
37-
background: rgba(0, 0, 0, 0.4);
38-
backdrop-filter: blur(3px);
37+
background: rgba(0, 0, 0, 0.2);
38+
backdrop-filter: blur(8px);
3939
box-sizing: border-box;
4040
margin-top: 32px;
4141
padding: 32px 48px;
@@ -49,6 +49,7 @@
4949
@media screen and (min-width: 1200px) {
5050
.content {
5151
padding: 64px 96px;
52+
border-radius: 8px;
5253
}
5354

5455
.responsiveDoubleCol {

src/lib/Portfolio.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ export const RenderPortfolioItem: React.FC<{ item: PortfolioItem }> = ({ item })
6868

6969
<div style={{ display: 'flex', flexDirection: 'column' }}>{item.content}</div>
7070
<div style={{ display: 'flex', flexDirection: 'row', alignItems: 'start', flexWrap: 'wrap' }}>
71-
{media?.map((m, i) => <div key={i} style={{ width: expanded ? '45%' : 256, minWidth: 128, aspectRatio: expanded ? 'initial' : '1', margin: 8 }}>{m}</div>)}
71+
{media?.map((m, i) => <div key={i} style={{ width: expanded ? '45%' : '30%', minWidth: 128, aspectRatio: expanded ? 'initial' : '1', margin: 8 }}>{m}</div>)}
7272
</div>
7373
</div>
7474
}

src/lib/feedbackRenderer/feedback_uv.frag

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ vec2 snoise32(vec3 pos){
2424

2525
void main () {
2626
vec2 mouseDist = (uv-mousePos)*aspect;
27-
float mouseLength = length(mouseDist);
27+
float mouseLength = length(mouseDist)*0.6;
2828
float mouseStrength = pow(max(1.0-mouseLength*1.0, 0.0), 5.0);
2929

3030
vec2 aspectUv = uv*aspect;
@@ -33,7 +33,7 @@ void main () {
3333
vec2 rotatedMouseDist = rotate(mouseDist, rotation);
3434

3535
vec2 mouseForceDir = normalize(rotatedMouseDist)* (pressed ? 5.0 : 3.0);
36-
vec2 mouseUvOffset = (mouseForceDir+mouseVel*130.0)*mouseStrength;
36+
vec2 mouseUvOffset = (mouseForceDir+mouseVel*130.0)*mouseStrength*0.5;
3737

3838
vec2 centerness = rotate(uv-0.5, PI*hyperdrive*0.25);
3939
vec2 hyperdriveOffset = pow(max(1.0-length(centerness), 0.0), 0.5)*normalize(-centerness)*max(3.0, hyperdrive)*0.8;

src/markdown/cv.mdx

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ import { Separator } from '../lib/separator'
1919
### Teams
2020
- Leading multiple projects
2121
- Coordinating stakeholder needs while maintaining development quality
22+
- Scoping projects and managing backlog
2223
- Balancing learning opportunities with deadlines
2324
</div>
2425

@@ -27,7 +28,6 @@ import { Separator } from '../lib/separator'
2728
- Github Actions CI/CD
2829
- Passion for DX & Tooling
2930
- Mobile app store management
30-
- Scoping projects and managing backlog
3131
- Budget and time estimation
3232
- AI Prototyping
3333
</div>
@@ -65,6 +65,10 @@ The latest venture has been to simplify data collection for our clients. We have
6565
that speeds up and increases the accuracy of data collection.
6666
The app is a simple interface for collecting data with helpful UX and it integrates into the same backend.
6767

68+
I learnt a lot of advanced techniques while working with Smart Access - workflows for local database testing,
69+
shared flutter libraries between apps, automatic deployment and more recently, prototyping
70+
features with AI tools.
71+
6872
The Smart Access platform is now flowing as a pipeline of data from users and clients the field to
6973
people with disabilities in the map app with data annotation and intelligence in the backend.
7074
<br/>
@@ -84,15 +88,15 @@ contributed back to the project by clearly communicating issues I found with rep
8488

8589
<br/>
8690
## TASKA Prosthetics <span style={{ fontSize: 12, display: 'block' }}>Mobile Developer | Nov 2019 - Nov 2020</span>
87-
I joined TASKA as a mobile developer for their hand management app as a graduate developer.
91+
I joined TASKA as a graduate mobile developer for their hand management app.
8892
I contributed by prototyping options for expanding their app into multiple platforms, including iOS.
8993
Their hand communication system was written in Javascript and run inside a webview.
9094

9195
I experimented with a Kotlin KMP library to communicate with the hand directly, allowing us to build a native app.
9296
This ended up being a dead end as there was too much technical debt in the existing javascript library without
9397
clear documentation or support from the original developers.
9498

95-
I also built interfaces into the webview on both iOS and Android platforms with basic interfaces to view the live data
99+
I also built interfaces into the webview on both iOS and Android platforms to view the live hand data
96100
on either platform from the hand.
97101

98102
# History

0 commit comments

Comments
 (0)