chriswwweb | 1 year ago | on: Chris.lu: How I Used Next.js and MDX to create a modern, static-first Blog
chriswwweb's comments
chriswwweb | 4 years ago | on: Google 20% time volunteers have been rewriting the ITA Matrix flight search app
chriswwweb | 4 years ago | on: Google 20% time volunteers have been rewriting the ITA Matrix flight search app
chriswwweb | 4 years ago | on: Disclosing state-linked information operations we've removed
you will not educate anyone or create a healthy discussion with anyone if you start your argumentation with sentences like this, which are without a doubt false affirmations, which is sad because your post might be full of good arguments that I would agree with if I would have read it all... the irony about this is that the article is about fighting misinformation and you try comment on that topic by doing exactly that, posting misleading and factually inaccurate information
chriswwweb | 4 years ago | on: FAA releases TRUST: Free online training required to fly drones recreationally
chriswwweb | 5 years ago | on: When you browse Instagram and find Tony Abbott's passport number
chriswwweb | 5 years ago | on: Epic direct payment on mobile
> Update 1 > Apple has blocked your access to Fortnite on iOS devices! Take Action! #FreeFortnite
... well that answers a some of my questions ;)
chriswwweb | 5 years ago | on: Epic direct payment on mobile
Indeed this is huge, well it will be huge if the app is still in the store by tomorrow ... I wonder what apple will do? I wonder if apple greenlighted this? If they didn’t get this greenlighted, I wonder how they bypassed the Apples app review process (in app updates instead of a store update?)?
I can’t wait to see how all of this unfolds, years ago I was part of a team that built a music app that got refused in the app store because we had included payments via a credit card processor, bypassing the 30% apple tax and today I’m in the process of building another app which is impacted by this … I also imagine companies like spotify are following this very closely
chriswwweb | 5 years ago | on: The best Parts of Visual Studio Code are proprietary
This is why I disagree with your claim that Microsoft is giving away VSCode away for free to promote their own proprietary tools. You can shame Microsoft for trying to improve their image by making VSCode, Typescript, ... opensource. To me this is totally different from bundling your own Browser into an operating system to increase artificially your market share, you can't compare the two.
There is nothing bad about not blindly trusting a big corporation like Microsoft, but I dislike it when people are so desperate to blame Microsoft for mistakes it did in the past, that they write articles that are (deliberately?) misleading. In this case, by saying parts of VSCode are opensource when it is just some extensions. This is putting VSCode on a pedestal with Chrome, but the comparaison is all wrong, Chrome includes lots of proprietary parts, while chromium is the opensource variant you can build yourself, but for VSCode this is completely different as the version distributed on the Microsoft website doesn't include anything besides the opensource code from Github repository.
chriswwweb | 5 years ago | on: The best Parts of Visual Studio Code are proprietary
chriswwweb | 6 years ago | on: Alphabet in bid to buy Hacker News
chriswwweb | 6 years ago | on: GitHub blocked me and all my libraries
chriswwweb | 6 years ago | on: GitHub Collapsible Markdown
Also yes it is a "hack" and not official markdown, but for the use case I mention it has the huge advantage to not make tickets including all the comments excessively long
chriswwweb | 6 years ago | on: U.S. wants the EU to accept chemical-washed chicken as part of trade deal
chriswwweb | 6 years ago | on: U.S. wants the EU to accept chemical-washed chicken as part of trade deal
chriswwweb | 6 years ago | on: U.S. wants the EU to accept chemical-washed chicken as part of trade deal
Already today, I always read on the label to find out from what country the meat I'm about to buy comes, I always prefer local over imported as I think it is something little I can do to reduce unnecessary emissions and would hence anyway not buy meat that comes from another continent, just to get it few cents cheaper
It is however often not possible when eating meat at restaurant for example :(
chriswwweb | 6 years ago | on: Lego ISS
Not my fav lego set, but I guess some people really like it
I'm more excited about the upcoming LEGO Ideas pirate creek set
chriswwweb | 6 years ago | on: Microsoft Japan’s 4-day workweek experiment sees productivity jump 40%
Also in my opinion no solution reducing the amount of working hours should have disadvantages over the conventional 5 days / 40 hours weeks, or there will be no produtivity / motivation gain. So just saying we still work 40 hours but do this on 4 days a week is obviously bad. Also working 32 hours and being paid less is bad and so on...
Something else that had a huge impact for me, is that our working hours are much more flexible now. We have four so called "core hours" from 10 in the morning to 15 in the afternoon where everyone has to be in the office, the rest is flexible. So you are allowed to work 7 hours one day and 9 the next day. Also you can include two one hour pauses as long as the minimum amount per week is not lower than 32 hours. For me this is great because it allows me to drive to work and from work when the traffic on the streets is much lower than at peak times where all the other workers commute.
chriswwweb | 6 years ago | on: Microsoft Japan’s 4-day workweek experiment sees productivity jump 40%
I'm the CTO and have set up alerts that I get on my phone when I'm not in the office, so even if something critical happens over the weekend it's not like I won't fix it for 3 days.
I noticed that I'm more motivated during the 4 days to do a maximum of stuff, I take less smoking pauses during the day, which increases my productivity and is better for my health ;). I also have no problem to stay one or two hours longer on thursday evening if something needs to be done before the long weekend because I know I will have plenty of time to recover afterwards anyway.
chriswwweb | 6 years ago | on: Amazon, Apple, Google, and the Zigbee Alliance to develop connectivity standard
The alexa bridge is not perfect, sometimes it has hald a second of delay. Twice a year the servers are down and it doesn't respond for few hours, but besides that I'm very happy with it. B.t.w. I used this server from PRO KNX to connect my Alexa(s) to the KNX server: https://proknx.com/en/news/2017/realknx-2-0-voice-control-al... (it is also compatible with Google Home as well as Apple Homekit).
Thx for the clarifications about the differences. I don't know much about the KNX standard. I fiddle around a lot with NodeRed (nodejs / javascript) and use some Alexa routines but I never tried to implement the standard myself. As far as I understand it, KNX is also using IP Networks, because all my devices have IP addresses and my servers are open on different ports.
I hope the Google, Apple, ... alliance decided to do create a new standard for good reasons, but I have doubts as I can't find someone that explains me what is so bad about the existing standard. Why Apple, Google and the others don't just join the KNX foundation and why this already open and royalty free KNX standard can be built upon!?
I recently rebuilt my blog https://chris.lu to be static first, easy to maintain, and provide a great developer experience. While doing so, I also wrote a tutorial that can be found in my https://chris.lu/web_development section. I covered all the steps from building a solid foundation using Next.js (14.x) and React (18.x) . Several chapters about adding MDX support (using @next/mdx) and several plugins to improve authoring tech articles, like a plugin for beautiful code blocks or another one to automatize the creation of a dynamic table of contents for each post. There are also chapters about improving linting so that ESLint does not just lint the code but also the MDX content, increasing security with CSP headers, optimizing loading times using @next/image and @next/fonts, and a few more.
As chris.lu is a side project, I've had the freedom to experiment with new technologies, such as WebGL, which I've used to build the header (click on 'PRESS START' to give it a try). I've also explored new CSS features, like the extended web color palette (display-p3), to create a neon 80s-style theme that fully utilizes the potential of modern screens. It's been exciting to see that for some UI elements, like a dialog or modal box, we no longer need to rely on jQuery plugins or React components. The native dialog HTML element now offers a viable solution, especially with good browser support if you can afford to not support IE 11. The source code for chris.lu is available on GitHub at https://github.com/chrisweb/chris.lu/.
Also, I'm currently for hire, serious offers are welcome. My areas of expertise are Javascript (Typescript) development, team building, and management. You can contact me on LinkedIn at https://www.linkedin.com/in/chrisdotlu/ or look at my projects on GitHub at https://github.com/chrisweb.