This was a project that I started working on end of last year (with a lot of procrastination till now). It’s fun though! Quite satisfied with the results, most notably on the background.
Category: Blog
Loci Promo Video
Tofu Apps
I’ve designed this as a logo for something I’m working on :)
AppVenture Trailer 2021
AppVenture is a committee of NUS High students passionate with Computer Science.
I hope you enjoyed this trailer I created! :)
If you’re an NUS High School student and want to be with peers of similar interests, whether it be creating apps for the benefit of our school, participating in cybersecurity competitions, or to learn more from our workshops (or even conduct them), join us!
Distant Night [Artwork]
Just another drawing trial (fourth attempt). A deviation from my art style in the last attempt: now with my first try at a detailed coloured background (i.e. not a blurry vague one), a more 3d effect, no outlines, and with meaning behind it. Hope it looks good :)
Have a look at the time-lapse footage of this drawing too! (sorry for the large amounts of motion if that’s an issue to you, wasn’t initially drawing with that in mind, i’ll reduce them next time ><)
Autumn Breeze | 秋のそよ風 [Artwork]
Random drawings like this are an example of something that happens when excessive stress from school workload, exams, and the need to continue maintaining my apps, all overwhelm me.
Hopefully this third attempt of drawing and painting a character should be a significant improvement over previous attempts.
Also, featuring Yuzu Tofu from the Hannari Tofu series. Not sponsored, I just find it cute, and other tofus may appear too :)
All is Found – Original Piano Cover
All is Found (Evan Rachel Wood) Original Piano Cover
Continue reading “All is Found – Original Piano Cover”
GovTech STACK the flags 2020 CTF Writeups
Write-ups by my team t3Am_n4m3 (Jianxi, Ram, Shevonne and me).
Continue reading “GovTech STACK the flags 2020 CTF Writeups”
さくらちゃん [Artwork]
Fixing merge conflicts in Git
Merge conflicts can be confusing, especially to those who are new with Git. You are likely to experience a merge conflict when more than one person is working on the same repository. In this post, we’re going to explore on some basic merge conflict resolution.
Continue reading “Fixing merge conflicts in Git”
Pushing to Production on a Friday
TL;DR: Do not ever do that (or whatever that’s equivalent), unless you’re willing to face potentially serious consequences like I did. Or at least, make sure you know what you’re doing.
Sit back, and relax. It’s going to be a long read.
If you’ve seen the large number of jokes about programming online, you would know that pushing an update on a Friday, or any day before taking a few days off for that matter, is highly risky. You’re making the bold assumption that your software will function just fine as soon as it’s onto your user’s hands. If one’s lucky, users would never notice anything has changed, aside from any possible UI changes said software may have. However, we are humans, and humans make mistakes. We aren’t perfect robots being able to code a perfect piece of software every single time… well at least at the time of writing, robots can’t write software yet. Bugs will slip by, regardless of how much QA and testing you’ve done with software. If it’s a serious issue, congrats! Anger is what users go by, contacting support, writing reviews till you can’t leave your chair.
Well, as both a high school student and an indie app developer, this still applies, but in a different way. Continue reading “Pushing to Production on a Friday”
Beach Turtle [Artwork]
This website is now running on HTTPS!
Yay! Since this website is using HTTPS, all communication with this website is now encrypted. You can now browse this website safely. When a website is using HTTPS, it means that the connection between your device and that site is private and encrypted, therefore people around you (e.g., those on the same WiFi network, or if you are using an unprotected WiFi network) won’t be able to easily intercept and tamper with what you do on the site.
Hence, your email and user data, if submitted via feedback forms or comment sections on this site, cannot be intercepted by anybody. They might notice that you’re browsing “wernjie.com”, but other than that, they cannot read the traffic between your computer and this site, and thus they will not be able to seize your user data or determine which post are you reading here.
Furthermore, you won’t get that annoying “Not Secure” notification on the url/search bar any longer while visiting this website, which is displayed on most major browsers when going to an http-only site.
Note that if you are on a compromised WiFi network, security benefits of HTTPS may not help.
A student yet an app developer.
I’m gonna bang,
with a pen.
On numerous tables,
full of scribbles.
My app is nicked,
so users panicked.
Now email’s full of spam,
and I’m like, “Damn!”
I rushed to fix,
As time ticks.
But I have no time,
Not that I have no dime…
Smart Robotic Cleaner
Youtube Video:
Hey there! Here’s a cool robot I’ve just developed.
Smart Rero Cleaner is the most intelligent cleaning robot ever! With just two taps¹, you are able to fully clean a room in no time, no work needed! And no, this is not some kind of joke robot that bangs everywhere mindlessly, it can actually “see” and remember how your room looks like! Because of that, it even knows exactly where it is in your house at any given time, and never misses a spot to clean! And it even returns to its original location after cleaning! Cool, eh?
Please like & share to support this project (using either social media platforms, clicking on the like & share button on respective videos), thanks! (psst, its for a competition)